マルチサイト展開向けにエージェントを構成する

最終公開日 : Sep 25, 2026
エージェントは、NetScaler Console と、さまざまなデータセンターやパブリッククラウドで検出されたインスタンスとの間の仲介役として機能します。NetScaler Console は、データセンターまたはパブリッククラウド内でのエージェントフェイルオーバーをサポートしています。
エージェントをインストールする利点は次のとおりです。
  • エージェントに構成されたインスタンスは、未処理のデータを NetScaler Console ではなくエージェントに直接送信します。エージェントは最初のレベルのデータ処理を行い、処理されたデータを圧縮形式で NetScaler Console に送信して保存します。
  • エージェントとインスタンスは同じデータセンターまたはクラウドに併置されているため、データ処理が高速になります。
  • エージェントをクラスタリングすると、エージェントのフェイルオーバー時に NetScaler インスタンスの再配布が可能になります。サイト内の 1 つのエージェントが失敗すると、NetScaler インスタンスからのトラフィックは同じサイト内の別の利用可能なエージェントに切り替わります。
Related information

アーキテクチャ

次の図は、エージェントのフェイルオーバーを実現するために、データセンターとパブリッククラウドの複数のエージェントに構成された NetScaler インスタンスを示しています。
マルチサイト展開用に構成されたエージェント(/en-us/netscaler-console-service/media/agent-cluster-architecture.png)
パブリッククラウドには 4 つの NetScaler インスタンスと 2 つのエージェントがあります。エンタープライズデータセンターにも 4 つの NetScaler インスタンスと 2 つのエージェントがあります。各エージェントは 2 つの NetScaler インスタンスで構成されています。
エージェントは、構成されたインスタンスから直接データを受信します。エージェントはデータを受信した後、データを処理し、圧縮形式で NetScaler Console に送信します。エージェントはセキュアチャネルを介して NetScaler Console サーバーと通信します。
パブリッククラウドで Agent 1 が非アクティブ(DOWN 状態)になると、エージェントのフェイルオーバーが発生します。NetScaler Console は Agent 1 の NetScaler インスタンスを Agent 2 に再配布します。データセンターでいずれかのエージェントが失敗した場合、エンタープライズデータセンターでインスタンスの再配布が発生します。
エージェントをインストールするには、「NetScaler エージェントのインストール」を参照してください。

エージェントのフェイルオーバー

エージェントのフェイルオーバーは、2 つ以上の登録済みエージェントがあるサイトで発生する可能性があります。サイト内のエージェントが非アクティブ(DOWN 状態)になると、NetScaler Console は非アクティブなエージェントの NetScaler インスタンスを他のアクティブなエージェントに再配布します。
重要
  • エージェントフェイルオーバーはCPXインスタンスを考慮しません。
  • エージェントフェイルオーバー機能がアカウントで有効になっていることを確認してください。この機能を有効にするには、NetScaler Console機能の有効化または無効化を参照してください。
  • エージェントがスクリプトを実行している場合は、そのスクリプトがサイト内のすべてのエージェントに存在することを確認してください。そのため、エージェントフェイルオーバー後、変更されたエージェントはスクリプトを実行できます。
NetScaler Console GUIでサイトをエージェントにアタッチするには:
  1. Infrastructure > Instances > Agents に移動します。
  2. サイトにアタッチするエージェントを選択します。
  3. リストからサイトを指定します。新しいサイトを追加したい場合は、Add をクリックします。
  4. Save をクリックします。
エージェントフェイルオーバーを実現するには、エージェントを1つずつ選択し、同じサイトにアタッチします。
例えば、2つのエージェント 10.106.1xx.2x と 10.106.1xx.7x がバンガロールサイトにアタッチされ、稼働しています。いずれかのエージェントが非アクティブになると、NetScaler Consoleがそれを検出し、状態をダウンとして表示します。
サイト内のエージェントが非アクティブ(ダウン状態)になると、NetScaler Consoleは、エージェントがアクティブ(アップ状態)になるまで数分間待機します。エージェントが非アクティブのままである場合、NetScaler Consoleは同じサイト内の利用可能なエージェント間でインスタンスを自動的に再配布します。この再配布には約10~15分かかる場合があります。
NetScaler Consoleは、サイト内のアクティブなエージェント間で負荷を分散するために、30分ごとにインスタンスの再配布をトリガーします。
インスタンスは、トラップ宛先、syslogサーバー、および分析のために、同じサイト内のエージェントにアタッチされ、自動的に再構成されます。