Citrix ADC

負荷分散

負荷分散を構成するには、まずサービスを作成する必要があります。次に、仮想サーバーを作成して、サービスをその仮想サーバーにバインドします。デフォルトでは、Citrix ADCアプライアンスはモニターを各サービスにバインドします。サービスをバインドしたら、すべての構成内容が正しいことを確認します。

注:構成を展開した後、構成内のエンティティがどのように実行されているかを示す統計を表示できます。統計ユーティリティまたは stat lb vserver <vserverName> コマンドを使用します。

オプションで、サービスに重要度(Weight)を割り当てることができます。割り当てられた重要度に基づいてサービスが負荷分散されます。ただし、負荷分散機能の導入時には詳細な重要度を構成せずに、基本的なパーシステンス設定(特定サーバーへの接続の保持)と構成保護設定のみを行えます。

次のフローチャートは、一連の構成タスクを示しています。

図1:ロードバランシングを設定するタスクのシーケンス

画像

ロードバランシングを有効にする

負荷分散を構成する前に、負荷分散機能が有効になっているか確認します。

CLI を使用してロードバランシングを有効にするには

コマンドプロンプトで次のコマンドを入力し、負荷分散を有効にして構成を確認します。

  • フィーチャーポンドを有効にする
  • 機能の表示

    ``` pre codeblock

    enable feature lb Done show feature

      Feature                  Acronym          Status
      -------                  -------          ------   1)  Web Logging              WL               OFF   2)  Surge Protection         SP               OFF   3)  Load Balancing           LB               ON   .   .   .   9)  SSL Offloading           SSL              ON   .   .   .  Done  ```
    

GUI を使用してロードバランシングを有効にするには

  1. ナビゲーションウィンドウで、[ システム] を展開し、[ 設定] をクリックします。
  2. 詳細ペインの[Modes and Features]で、[Change basic features]をクリックします。
  3. [Configure Basic Features]ダイアログボックスで、[Load Balancing]チェックボックスをオンにして[OK]をクリックします。
  4. 機能を有効化/無効化しますか? メッセージが表示されたら、[はい] をクリックします。

サービスと仮想サーバーの構成

負荷分散するサービスを特定したら、負荷分散の初回構成を実装できます。これを行うには、サービスオブジェクトと負荷分散仮想サーバーを作成して、それらをバインドします。

CLI を使用して初期ロードバランシング設定を実装するには

コマンドプロンプトで次のコマンドを入力し、初回構成を実装して確認します。

  • <add service <name> <IPaddress> <serviceType> <port>

  • <add lb vserver <vServerName> <serviceType> [<IPaddress> <port>]

  • <bind lb vserver <name> <serviceName>

  • <show service bindings <serviceName>

     > add service service-HTTP-1 10.102.29.5 HTTP 80
      Done
     > add lb vserver vserver-LB-1 HTTP 10.102.29.60 80
      Done
     > bind lb vserver vserver-LB-1 service-HTTP-1
      Done
     > show service bindings service-HTTP-1
        service-HTTP-1 (10.102.29.5:80) - State : DOWN
    
          1)      vserver-LB-1 (10.102.29.60:80) - State : DOWN
      Done
    

GUI を使用して初期ロードバランシング構成を実装するには

  1. [トラフィック管理] > [負荷分散] に移動します。
  2. 詳細ペインの[Getting Started]で、[Load Balancing wizard]をクリックし、ウィザードの説明に従って基本的な負荷分散セットアップを作成します。
  3. ナビゲーションペインに戻り、[Load Balancing]を展開して、[Virtual Servers]をクリックします。
  4. 構成した仮想サーバを選択し、ページの下部に表示されるパラメータが正しく構成されていることを確認します。
  5. [開く] をクリックします。
  6. [Services]タブの各サービスで[Active]チェックボックスがオンになっていることを確認し、各サービスが仮想サーバーにバインドされていることを確認します。

負荷分散