NSX Advanced Load Balancer は、VMware® Avi™ Load Balancer とも呼ばれます。NSX Manager から、3 台の NSX Advanced Load Balancer アプライアンスで構成される Avi コントローラ クラスタを作成できます。後で Avi Load Balancer のユーザー インターフェイスで作成する仮想サービス、プロファイル、プール、プール グループなどのオブジェクトには、管理ネットワークに対するアクセス権が必要です。コントローラ クラスタを使用して、これらのオブジェクトが管理ネットワークにアクセスできるようにします。
VMware NSX Advanced Load Balancer は、拡張性に優れた分散型のクラウド ネイティブ アプリケーション分散ソリューションです。NSX バージョン 3.2 以降では、NSX Manager を使用して NSX Advanced Load Balancer (AVI) を展開および構成できます。既存の NSX ロード バランサは廃止されます。NSX Manager ユーザー インターフェイスには、すべての NSX コンポーネントをインストールおよび管理するための単一のユーザー インターフェイスが用意されています。
前提条件
- サポートされている Avi Controller のバージョン:20.1.7、21.1.2 以降のバージョン
- 3 台のコントローラ アプライアンスと、1 台の NSX Advanced Load Balancer アプライアンス クラスタの仮想 IP アドレスに割り当てるために、管理ネットワーク内の 4 つの IP アドレス(同じサブネット)を予約します。
- クラスタ VIP とすべてのコントローラ管理ネットワークは、同じサブネットに配置する必要があります。
- コントローラ OVA を Broadcom サポート ページからダウンロードします。コントローラ OVA イメージのダウンロードの詳細については、https://kb.vmware.com/s/article/82049 を参照してください。
手順
結果
次のタスク
(オプション)ALB Controller のポータル証明書をインストールします。
次の API を実行して、ALB Controller のポータル証明書署名要求 (CSR) を作成します。
POST /alb/controller-nodes/certificate/csr
Payload: { "common_name": "avi", "email": "[email protected]", "organization": "vm", "organization_unit": "VM", "locality": "BLR", "country": "IN", "state_name": "KA", "subject_alt_names": [ "10.50.50.28" ], "algorithm": "SSL_KEY_ALGORITHM_RSA", "key_size": "SSL_KEY_2048_BITS" } Response: { "name": "System-Portal-Cert-e8abab64", "csr": "-----BEGIN CERTIFICATE REQUEST -------- END CERTIFICATE REQUEST-----" }
(オプション)次の API を実行して、ALB Controller にポータル証明書をインストールして更新します。
POST /alb/controller-nodes/certificate/install
Payload: { "name": "System-Portal-Cert-e8abab64", "cert": "-----BEGIN CERTIFICATE -------- END CERTIFICATE-----" } Response: { "name": "System-Portal-Cert-14:58:30", "cert": "-----BEGIN CERTIFICATE -------- END CERTIFICATE-----" }
NSX Advanced Load Balancer アプライアンス クラスタを正常に展開したら、AVI ユーザー インターフェイスで NSX Cloud Connector を構成し、サーバ間でトラフィックをロード バランシングする仮想サービスを構成します。
NSX Advanced Load Balancer アプライアンス クラスタに関連するインストール問題のトラブルシューティングについては、「NSX Advanced Load Balancer Controller の問題のトラブルシューティング」を参照してください。
NSX Advanced Load Balancer のインストールと実行のベスト プラクティスについては、https://communities.vmware.com/t5/VMware-NSX-Documents/NSX-Advanced-Load-Balancer-by-Avi-Networks-NSX-T-Integration/ta-p/2890567 のリンクを参照してください。
Advanced Load Balancer が有効になっている 3.2.0 または 3.2.1 から 3.2.2 以降にアップグレードされた環境では、ユーザー インターフェイスのバナー メッセージで [NSX-T ALB の無効化] をクリックして NSX Advanced Load Balancer を無効にします。詳細については、『NSX 管理ガイド』を参照してください。
環境で NSX ロード バランサが実行されている場合は、NSX から Avi に移行ツールを使用して、NSX LB から NSX Advanced Load Balancer に移行します。AVI のドキュメントを参照してください。