ADC

仮想サーバー設定に基づくルートヘルスインジェクション

VIPアドレスのルートをアドバタイズするNetScalerアプライアンスのルートヘルスインジェクション(RHI)機能を制御するために、次のオプションとパラメーターが導入されました。

  • VSVR_CNTRLD. これは VIP アドレスの (Vserver RHI レベル) パラメータのオプションです。このオプションを Vserver RHI Level パラメータに設定すると、VIP アドレスのルートをアドバタイズするための RHI の動作は、その VIP アドレスに関連するすべての仮想サーバとその状態の RHI STATE パラメータ設定によって異なります。
  • RHI STATE. 仮想サーバーのパラメーターです。RHI STATE パラメータは、パッシブまたはアクティブのいずれかに設定できます。デフォルトでは、RHI STATE パラメータはパッシブに設定されています。

VIP アドレスの場合、RHI (Vserver RHI レベル) パラメータが VSVR_CNTRLD に設定されている場合、その VIP アドレスに関連付けられた仮想サーバの RHI STATE 設定に基づいて、VIP アドレスの RHI の動作が次のように異なります。

  • すべての仮想サーバーでRHI STATEをPASSIVEに設定すると、NetScalerは常にVIPアドレスのルートをアドバタイズします。
  • すべての仮想サーバーでRHI STATEをACTIVEに設定した場合、関連する仮想サーバーの少なくとも1つが稼働状態の場合、NetScalerはVIPアドレスのルートをアドバタイズします。
  • RHI STATEをACTIVEに設定し、他の仮想サーバーをPASSIVEに設定した場合、NetScalerは、RHI STATEがACTIVEに設定されている関連仮想サーバーの少なくとも1つが稼働状態であれば、VIPアドレスのルートをアドバタイズします。

次の表は、VIP アドレスに関連付けられた仮想サーバーの RHI STATE 設定に基づく、VIP アドレスの RHI 動作の例を示しています。NetScalerアプライアンスには、VIPアドレスに関連付けられた2つの仮想サーバーV1とV2があります。

VIP に関連する仮想サーバー ステート 1 ステート 2 ステート 3 ステート 4
すべての仮想サーバーで RHI ステートが PASSIVE に設定されている        
V1 上へ 上へ DOWN DOWN
V2 上へ DOWN 上へ DOWN
この VIP アドレスのルートを宣伝しますか? はい はい はい はい
すべての仮想サーバーで RHI 状態が ACTIVE に設定されている        
V1 上へ 上へ DOWN DOWN
V2 上へ DOWN 上へ DOWN
この VIP アドレスのルートを宣伝しますか? はい はい はい いいえ
一方の仮想サーバーでは RHI の状態が ACTIVE に設定され、もう一方の仮想サーバーでは PASSIVE に設定されています        
V1 (RHI 状態 = アクティブ) 上へ 上へ DOWN DOWN
V2 (RHI ステート = パッシブ) 上へ DOWN 上へ DOWN
この VIP アドレスのルートを宣伝しますか? はい はい いいえ いいえ

関連する仮想サーバーの RHI (RHI State) パラメータ設定に基づいて VIP アドレスの RHI を設定するには、次の手順を実行します。

  • VIP アドレスの RHI (仮想サーバ RHI レベル) パラメータを VSVR_CNTRLD に設定します。
  • VIP アドレスに関連付けられた各仮想サーバーの RHI State パラメータを設定します。

CLI を使用して VIP アドレスの仮想サーバー RHI レベルを設定するには:

コマンドプロンプトで入力します。

  • set ns ip <IPAddress> [-**vserverRHILevel** \<vserverRHILevel>]

CLI を使用して仮想サーバの RHI State パラメータを設定するには、次の手順を実行します。

コマンドプロンプトで入力します。

  • set lb vserver <name> [-**RHIstate** ( **PASSIVE** | **ACTIVE** )]

GUI を使用して VIP アドレスの vServer RHI レベルを設定するには

  1. [ システム ] > [ ネットワーク ] > [ IP] に移動します。
  2. VIP アドレスを選択し、[ 編集] をクリックします。
  3. 仮想サーバの RHI レベルパラメータを VSVR_CNTRLDに設定し、「OK」をクリックします。

GUI を使用して仮想サーバーの RHI State パラメータを設定するには

  1. [ トラフィック管理 ] > [ 負荷分散 ] > [ 仮想サーバー] に移動します。
  2. 負荷分散仮想サーバーを選択し、[ 編集] をクリックします。
  3. RHI State パラメータを設定し、 OKをクリックします。
仮想サーバー設定に基づくルートヘルスインジェクション

この記事の概要