Citrix ADC

Citrix ADCアプラereplicationアンスでトラフィックを負荷分散する

負荷分散機能は,クラ。限られた数のサーバーが多数のクライアントにサービスを提供する実際のシナリオでは,サーバーが過負荷になり,サーバーファームのパフォーマンスが低下する可能性があります。Citrix ADCアプライアンスは、負荷分散基準を使用して、各クライアント要求を、要求が到着したときに処理するのに最適なサーバーに転送することにより、ボトルネックを防ぎます。

負荷分散を構成するには,サーバーファーム内の複数のサーバーをプロキシし,それらの間で負荷を分散する仮想サーバーを定義します。

クライアントがサーバーへの接続を開始すると,仮想サーバーはクライアント接続を終了し,選択したサーバーとの新しい接続を開始するか,サーバーとの既存の接続を再利用して負荷分散を実行します。負荷分散機能は,レイヤー4 (TCPおよびUDP)からレイヤー7 (FTP、HTTP、およびHTTPS)までのトラフィック管理を提供します。

Citrix ADCアプライアンスは,負荷分散方法と呼ばれるいくつかのアルゴリズムを使用して,サーバー間で負荷を分散する方法を決定します。デフォルトの負荷分散方法は,最小接続方法です。

一般的な負荷分散の展開は,次の図で説明するエンティティで構成されます。

図1:負荷分散アキテクチャ

图像

エンティティは次のように機能します。

  • 仮想サ仮想サバ。ipアドレス,ポト,およびプロトコルで表されるエンティティ。仮想サ仮想サバのIPアドレス(VIP)は通常、パブリックIPアドレスです。クライアントはこのIPアドレスに接続要求を送信します。仮想サーバーは、サーバーのバンクを表します。
  • 服务.サバまたはサ。サバのipアドレス,ポト,およびプロトコルを識別します。サビスは仮想サバにバ。
  • サバオブジェクト。ipアドレスで表されるエンティティ。サバオブジェクトは、サービスを作成するときに作成されます。サービスのIPアドレスは、サーバーオブジェクトの名前として使用されます。サーバーオブジェクトを作成してから、サーバーオブジェクトを使用してサービスを作成することもできます。
  • モニタ。サビスの状態を追跡するエンティティ。アプラ。サーバーが指定された応答タイムアウト内に応答せず,指定された数のプローブが失敗した場合,サービスは下来とマークされます。次に、アプラ。

この記事の概要