NSX Advanced Load Balancer コントローラ クラスタは、高可用性 (HA) と冗長性を提供し、分析ワークロードのスケールを拡大します。

NSX Advanced Load Balancer コントローラ は、単一の管理 IP アドレスであるクラスタ IP アドレスを介して相互に通信します。また、このパスを使用して、ファブリック内のすべての NSX Advanced Load Balancer サービス エンジン (SE) と通信します。

NSX Advanced Load Balancer コントローラ は同じ IP ネットワーク内に存在する必要はありませんが、次に示す一般的な制限事項を考慮してください。

  • NSX Advanced Load Balancer コントローラ は同じリージョン(理想的には同じデータセンター)内にある必要があります。これは、データベースをすばやく同期し、ログのインデックス作成やデータの取得などのアクションを実行するのに役立ちます。

  • NSX Advanced Load Balancer コントローラ

    クラスタ IP アドレスを共有するオプションがあります。クラスタ IP アドレスは、クラスタ内のプライマリ NSX Advanced Load Balancer コントローラ によって所有されます。IP アドレスを共有するには、すべての NSX Advanced Load Balancer コントローラ が同じネットワーク内に NIC を持っている必要があります。

  • NSX Advanced Load Balancer コントローラ は、構成されたネットワーク ルートを介して他の NSX Advanced Load Balancer コントローラ の IP アドレスにアクセスできる必要があります。

考慮事項

AWS

AWS アベイラビリティ ゾーン (AZ) は冗長性と個別のフォールト ドメインを提供します。すべての AWS リージョンは、少なくとも 2 つの AZ をサポートします。AWS AZ が提供する高可用性を活用するには、クラスタの異なる NSX Advanced Load Balancer コントローラ インスタンスを異なる AZ に展開することをお勧めします。

Azure:

Controller クラスタは Azure クラウド内で実行されている必要があります。また、次の情報も考慮してください。

  • Controller クラスタ仮想マシンに対する contributor アクセス権限と、Controller クラスタをホストする仮想ネットワークに対する AviController ロール アクセスを持つ Azure 認証情報(ユーザー名/パスワードまたはアプリケーション ID)。

  • コントローラ仮想マシンが実行されているサブスクリプションの Subscription_id

OpenStack

OpenStack では、クラスタ IP アドレスを維持するために NSX Advanced Load Balancer が必要です。そのため、OpenStack クラウドに展開された NSX Advanced Load Balancer は、異なるネットワークに存在する NSX Advanced Load Balancer コントローラ のクラスタリングをサポートしていません。