NetScaler Application Delivery Managementサービス

マルチサイト展開用のエージェントの設定

エージェントは、NetScaler ADM と、さまざまなデータセンターやパブリッククラウドで検出されたインスタンスとの間の仲介役として機能します。NetScaler ADMは、データセンターまたはパブリッククラウド内でのエージェントのフェイルオーバーをサポートします。

エージェントをインストールすると、次のようなメリットがあります。

  • エージェントに設定されたインスタンスは、未処理のデータをNetScaler ADM ではなくエージェントに直接送信します。エージェントは第1レベルのデータ処理を行い、処理されたデータを圧縮形式でNetScaler ADMに送信して保管します。

  • エージェントとインスタンスは同じデータセンターまたはクラウドに共存しているため、データ処理が高速化されます。

  • エージェントをクラスタリングすると、エージェントのフェイルオーバー時にNetScaler ADC インスタンスが再配布されます。サイト内の1つのエージェントに障害が発生すると、NetScaler ADCインスタンスからのトラフィックは、同じサイト内の別の利用可能なエージェントに切り替わります。

アーキテクチャ

次の図は、エージェントのフェイルオーバーを実現するために、データセンターおよびパブリッククラウド内の複数のエージェントで構成されたNetScaler ADCインスタンスを示しています。

マルチサイト展開用に構成されたNetScaler ADM エージェント

パブリッククラウドには、4つのADCインスタンスと2つのNetScaler ADMエージェントがあります。エンタープライズデータセンターには、4つのADCインスタンスと2つのNetScaler ADMエージェントもあります。各エージェントは、2 つの ADC インスタンスで構成されます。

エージェントは、構成されたインスタンスから直接データを受信します。エージェントがデータを受信すると、エージェントはデータを処理し、圧縮形式でNetScaler ADM に送信します。エージェントは、安全なチャネルを介してNetScaler ADMサーバーと通信します。

パブリッククラウドでは、 NetScaler ADM Agent 1 が非アクティブ(DOWN 状態)になると、エージェントのフェイルオーバーが発生します。NetScaler ADM は、 NetScaler ADM エージェント 1 の ADC インスタンスを NetScaler ADM エージェント2で再配布します。インスタンスの再配布は、データセンターでエージェントの 1 つに障害が発生した場合に、エンタープライズデータセンターで実行されます。

NetScaler ADM エージェントをインストールするには、「 NetScaler ADM エージェントのインストール」を参照してください。

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

エージェントのフェールオーバーは、2 つ以上の登録済みエージェントがあるサイトで発生する可能性があります。サイトでエージェントが非アクティブ(DOWN状態)になると、NetScaler ADMは非アクティブなエージェントのADCインスタンスを他のアクティブなエージェントと再配布します。

重要

  • NetScaler ADMエージェントのフェイルオーバーでは、CPXインスタンスは考慮されません。

  • アカウントで、エージェントのフェイルオーバー機能が有効になっていることを確認します。この機能を有効にするには、「 NetScaler ADM 機能の有効化または無効化」を参照してください。

  • エージェントがスクリプトを実行している場合は、サイト内のすべてのエージェントにスクリプトが存在することを確認します。したがって、変更されたエージェントは、エージェントのフェイルオーバー後にスクリプトを実行できます。

NetScaler ADM GUIでサイトをエージェントに接続するには:

  1. インフラストラクチャ > インスタンス > エージェントに移動します

  2. サイトに接続するエージェントを選択します。

  3. リストからサイトを指定します。新しいサイトを追加する場合は、[ 追加] をクリックします。

  4. [保存] をクリックします。

エージェントのフェイルオーバーを実現するには、NetScaler ADM エージェントを1つずつ選択し、同じサイトに接続します。

たとえば、2 つのエージェント 10.106.1xx.2x と 10.106.1xx.7x がバンガロールサイトで接続され、動作しています。1つのエージェントが非アクティブになると、NetScaler ADM はエージェントを検出し、その状態を down と表示します。

サイトでNetScaler ADMエージェントが非アクティブ(ダウン状態)になると、NetScaler ADMエージェントがアクティブ(アップ状態)になるまで数分間待機します。エージェントが非アクティブのままである場合、NetScaler ADM は、同じサイト内の利用可能なエージェント間でインスタンスを自動的に再配布します。この再配布には、約 10 ~ 15 分かかります。

NetScaler ADM では、30分ごとにインスタンスの再配布がトリガーされ、サイト内のアクティブなエージェント間で負荷が分散されます。

インスタンスは、トラップ宛先、syslog サーバー、および分析用に同じサイトのエージェントにアタッチされ、自動的に再構成されます。

マルチサイト展開用のエージェントの設定