Azure CloudにおけるNetScaler Console高可用性ペア

最終公開日 : Sep 25, 2026
Azureでは、NetScaler Consoleの高可用性は、Azure Load Balancer (ALB) を使用して実現されます。ALBは、プライマリノードとセカンダリノードの両方にヘルスプローブを送信することでインスタンスを監視します。プライマリインスタンスは200 OKで応答しますが、セカンダリインスタンスは応答しません。これらの応答に基づいて、ALBはプライマリインスタンスにのみトラフィックを送信します。フェイルオーバーが発生した場合、新しいプライマリは200 OKで応答を開始し、ALBは自動的にそこにトラフィックを送信します。
HAペアのアーキテクチャ

前提条件

以下を確認してください。

NetScaler Console HAペアを構成する

2つのスタンドアロンNetScaler Consoleインスタンスを構成した後:
  1. いずれかのNetScaler Console GUIにログインします。
  2. Settings > High Availability Settings に移動します。
    注:
    • HAペアを構成するには、他のNetScaler ConsoleのプライベートIPアドレスを指定する必要があります。
    • フローティングIPは、Azure VNet (Virtual Network) から利用可能な任意のIPにすることができます。
  3. NetScaler Console高可用性 (HA) の構成をクリックし、セカンダリノードの詳細、フローティングIPアドレスを指定して、構成をクリックします。
    HAペア構成(/en-us/netscaler-application-delivery-management-software/media/console-azure-ha1.png)
  4. 確認ウィンドウで、はいをクリックします。NetScaler Consoleインスタンスが再起動し、HAペアを形成します。
  5. HAペアの構成が完了したら、プライマリNetScaler Consoleにログインし、設定 > HA展開に移動して、プライマリノードとセカンダリノードを検証します。
    HAペアの検証(/en-us/netscaler-application-delivery-management-software/media/console-azure-ha2.png)
次のステップは、Azure CloudでフローティングIPアドレスをAzureロードバランサーのフロントエンドIPとして構成することです。Azure Cloudポータルでロードバランサーを検索し、結果からロードバランサーを選択して、作成をクリックします。
  1. 基本で、Console VMが構成されているのと同じリソースグループとリージョンにAzure Load Balancer (ALB) を作成します。
    1. インスタンスの詳細で、SKU: Standard、タイプ: Internal、階層: Regionalを選択します。
  2. フロントエンドIP構成で、Console HAペア用に構成されたフローティングIPを持つフロントエンドIPを追加します。
  3. バックエンドプールで、2つのConsoleインスタンスのIPアドレスを追加します。
  4. 負荷分散ルール: プロトコル、ポート、バックエンドポート、ヘルスプローブ、およびフローティングIPを有効にして、次のルールを構成します。
    ルール名 プロトコル ポート バックエンドポート フローティングIP
    ルール-80 TCP 80 80 はい
    ルール-443 TCP 443 443 はい
    ルール-5454 TCP 5454 5454 はい
    ルール-22 TCP 22 22 はい
    ルール-8443 TCP 8443 8443 はい
    ルール-7443 TCP 7443 7443 はい
    ルール-27000 TCP 27000 27000 はい
    ルール-7279 TCP 7279 7279 はい
    ルール-5563 TCP 5563 5563 はい
    ルール-4739 UDP 4739 4739 はい
    ルール-5140 UDP 5140 5140 はい
    ルール-162 UDP 162 162 はい
    ルール-514 UDP 514 514 はい
    ルール-5557 UDP 5557 5557 はい
    ルール-5558 UDP 5558 5558 はい
  5. ヘルスプローブ: ステップ4に記載されている必要なすべてのポートでHTTPヘルスチェックを作成します。このヘルスプローブにより、プライマリコンソールはアクティブとして、セカンダリコンソールはパッシブとして有効になります。例:
    1. ポート: 443
    2. URL: /mas_health
    3. 予期される応答コード: 200
      ロードバランサーの作成の詳細については、Azureドキュメントのロードバランサーの作成を参照してください。
      ロードバランサーを構成した後、ALBのフロントエンドIPアドレスを使用してNetScaler Consoleにアクセスできます。
      注:
      フロントエンドIPアドレスを介してNetScaler Consoleにアクセスするには、同じAzureネットワークで実行されているAzure Virtual Desktopがあることを確認してください。