Citrix ADC

バックアップ負荷分散仮想サーバーの構成

プライマリ負荷分散仮想サーバーがDOWNまたは使用できない場合に、バックアップ仮想サーバーに要求を送信するようにCitrix ADCアプライアンスを構成できます。バックアップ仮想サーバーはプロキシであり、クライアントに対して透過的です。アプライアンスは、サイトの停止に関する通知メッセージをクライアントに送信することもできます。

バックアップロードバランシング仮想サーバは、作成時に構成することも、既存の仮想サーバのオプションパラメータを変更することもできます。既存のバックアップ仮想サーバーのバックアップ仮想サーバーを構成して、カスケードバックアップ仮想サーバーを作成することもできます。バックアップ仮想サーバーをカスケードする最大の深さは、10です。

2 つのサーバに接続する仮想サーバが複数ある場合は、プライマリ仮想サーバがDOWNしてから再びアップした場合の動作を選択できます。デフォルトの動作では、プライマリ仮想サーバの役割をプライマリとして再開します。ただし、バックアップ仮想サーバーが引き継がれる場合に制御を維持するように構成することもできます。たとえば、バックアップ仮想サーバー上の更新をプライマリ仮想サーバーに同期し、元のプライマリサーバーの役割を再開するように手動で強制する場合があります。この場合、プライマリ仮想サーバーがDOWNしてから復旧した場合に、バックアップ仮想サーバーを制御したままにしておくように指定できます。

プライマリロードバランシング仮想サーバのリダイレクト URL は、プライマリ仮想サーバとバックアップ仮想サーバの両方がDOWNしているか、要求を処理するためのしきい値に達した場合のフォールバックとして設定できます。仮想サーバーにバインドされたサービスが OUT OF SERVICE の場合、アプライアンスはリダイレクト URL を使用します。

:負荷分散仮想サーバーがバックアップ仮想サーバーとリダイレクト URL の両方で構成されている場合、バックアップ仮想サーバーはリダイレクト URL よりも優先されます。リダイレクトは、プライマリ仮想サーバとバックアップ仮想サーバがダウンしている場合にのみ使用されます。

CLI を使用してバックアップ仮想サーバを設定するには

コマンドプロンプトで、次のように入力します。

set lb vserver <vServerName> -backupVserver <BackupVServerName> [-disablePrimaryOnDown]

例:

set lb vserver Vserver-LB-1 -backupVserver Vserver-LB-2 -disablePrimaryOnDown

GUI を使用してバックアップ仮想サーバを設定するには

  1. [トラフィック管理] > [負荷分散] > [仮想サーバー] に移動し、仮想サーバーを開きます。
  2. [詳細設定] で、[保護] をクリックし、バックアップ仮想サーバーを選択します。
  3. プライマリ仮想サーバーが復旧した場合でも、手動でプライマリ仮想サーバーを有効にするまで、バックアップ仮想サーバーを制御したままにするには、[ダウン時にプライマリを無効にする] を選択します。

注: Citrix ADCバージョン12.1ビルド51.xx以降、GUIにはそのサーバーの有効状態が表示され、バックアップがアクティブかどうかが示されます。

現在のサーバーの有効状態は、次のいずれかになります。

  • UP — サーバーがUP中であることを示します。
  • DOWN — サーバーがダウンしていることを示します。
  • UP(Backup Active) :プライマリ仮想サーバまたはセカンダリ仮想サーバのいずれかが UP で、トラフィックがバックアップ仮想サーバに送信されることを示します。
  • DOWN(Backup Active) :プライマリ仮想サーバとバックアップ仮想サーバの両方がダウンし、トラフィックがバックアップ仮想サーバにルーティングされることを示します。

プライマリ仮想サーバで [Disable Primary When Down] オプションが有効になっていて、プライマリサーバがDOWNして再びUP状態になった場合、プライマリ仮想サーバが明示的に再び有効になるまで、トラフィックはバックアップ仮想サーバによって処理されます。enable lb vserver <vserver_name>コマンドを使用して、プライマリ仮想サーバを再度有効にすることができます。

バックアップ負荷分散仮想サーバーの構成