ADC

クラスターセットアップでのトラフィック分散

クラスター設定では、外部ネットワークはNetScalerアプライアンスのコレクションを単一のエンティティと見なします。したがって、クラスターは、トラフィックを受信する必要がある単一のノードを選択する必要があります。クラスタは、Equal Cost Multiple Path (ECMP) またはクラスタリンクアグリゲーションのトラフィック分散メカニズムを使用してこの選択を行います。選択されたノードをフロー受信機と呼びます。

L3 クラスター (異なるネットワークにまたがるノード) では、ECMP トラフィック分散のみを使用できます。

フローレシーバがトラフィックを取得し、内部クラスタロジックを使用してトラフィックを処理する必要があるノードを決定します。このノードはフロープロセッサと呼ばれます。フローレシーバとフロープロセッサが同じネットワーク上にある場合、フローレシーバはバックプレーンを介してフロープロセッサにトラフィックを誘導します。フローレシーバとフロープロセッサが異なるネットワーク上にある場合、トラフィックはトンネルを通過します。

図1:クラスタ内のトラフィック分散

クラスタートラフィック分布

前の図は、クラスターを流れるクライアント要求を示しています。クライアントは、仮想 IP (VIP) アドレスにリクエストを送信します。クライアントデータプレーンに設定されたトラフィック分散メカニズムは、クラスターノードの 1 つをフローレシーバーとして選択します。フローレシーバは、トラフィックを受信し、トラフィックを処理する必要があるノードを決定し、そのノードに要求を操縦します(フローレシーバが自身をフロープロセッサとして選択しない限り)。

フロープロセッサは、サーバとの接続を確立します。サーバは要求を処理し、要求をサーバに送信したサブネット IP(SNIP)アドレスに応答を送信します。

  • SNIP アドレスがストライピングされた IP アドレスまたは部分的にストライピングされた IP アドレスの場合、サーバデータプレーンに設定されたトラフィック分散メカニズムは、クラスタノードの 1 つをフローレシーバとして選択します。フローレシーバはトラフィックを受信し、フロープロセッサを決定し、クラスタバックプレーンを介して要求をフロープロセッサに転送します。
  • SNIPアドレスがスポットIPアドレスの場合、SNIPアドレスを所有するノードはサーバーから応答を受け取ります。

非対称クラスタトポロジ(すべてのクラスタノードが外部スイッチに接続されていない)では、リンクセットを排他的に使用するか、ECMP またはクラスタリンク集約と組み合わせて使用する必要があります。詳細については、「 リンクセットの使用」を参照してください。

クラスターセットアップでのトラフィック分散

この記事の概要