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

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

アーキテクチャ

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

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

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