クラスタバックプレーンのステアリングを無効にする
注
NetScaler 11以降でサポートされています。
Citrix ADCクラスターのデフォルトの動作は、受信したトラフィック(フローレシーバー)を別のノード(フロープロセッサー)に転送することです。次に、フロープロセッサはトラフィックを処理する必要があります。フロープロセッサへのフロー受信機からのトラフィックを指示するこのプロセスは、クラスタバックプレーン上で発生し、ステアリングと呼ばれています。
必要に応じて、ステアリングを無効にして、プロセスがフローレシーバーに対してローカルになり、フローレシーバーをフロープロセッサにすることができます。このような構成設定は、高遅延リンクがある場合に便利です。
注
この構成は、ストライピングされた仮想サーバにのみ適用できます。
- 部分的にストライプ化された仮想サーバーの場合、フローレシーバーが非所有者ノードの場合、トラフィックは所有者ノードに誘導されます。ただし、フローレシーバーが所有者ノードである場合、ステアリングは無効になります。
- スポット仮想サーバーの場合、フローレシーバーはフロープロセッサーであるため、ステアリングの必要はありません。
ステアリング機構を無効にするときに覚えておくべきポイント:
- ステアリングが無効になっているため、ストライプSNIPはサポートされません。
- MPTCPとFTPは機能しません。
- L2 モードは無効にする必要があります。
- USIPが有効になっている場合、ステアリングが無効になっているため、トラフィックが同じノードに戻らない可能性があります。
- クラスタ IP アドレスに送信されるトラフィックは、構成コーディネータに誘導されます。
- ノードがクラスターに参加またはクラスターから脱退する場合、 1/N 接続が影響を受けます。これは、使用可能なノードを変更すると、ルートが再ハッシュされる可能性があるためです。その結果、トラフィックは別のノードにルーティングされ、ステアリングが使用できないため、トラフィックは処理されません。
ステアリングは、個々の仮想サーバレベルまたはグローバルレベルで無効にできます。グローバル構成は、仮想サーバ設定よりも優先されます。
すべてのストライプ仮想サーバのバックプレーンステアリングの無効化
クラスタインスタンスレベルで設定されます。ストライプ化された仮想サーバー向けのトラフィックは、クラスターバックプレーンでは操作されません。
add cluster instance \
-processLocal ENABLED 特定のストライプ仮想サーバのバックプレーンステアリングの無効化
ストライピングされた仮想サーバ上で構成されます。仮想サーバー向けのトラフィックは、クラスターバックプレーンでは操作されません。
add lb vserver
-processLocal ENABLED