NSX Advanced Load Balancer 也稱為 VMware® Avi™ Load Balancer。您可以從 NSX Manager 組成一個由三個 NSX Advanced Load Balancer 應用裝置構成的 Avi 控制器叢集。稍後在 Avi 負載平衡器 UI 中建立的物件 (如虛擬服務、設定檔、集區和集區群組) 將需要存取管理網路。可使用控制器叢集為這些物件提供對管理網路的存取權。
VMware NSX Advanced Load Balancer 是一種高度可擴充的分散式雲端原生應用程式分散式解決方案。從 NSX 3.2 版開始,您可以使用 NSX Advanced Load Balancer 來部署及設定 NSX Manager (AVI)。將棄用現有的 NSX 負載平衡器。NSX Manager UI 提供單一 UI,可用來安裝及管理所有 NSX 元件。
必要條件
- 支援的 Avi 控制器版本:20.1.7、21.1.2 或更新版本
- 在管理網路中保留四個 IP 位址(相同子網路),將其中三個 IP 位址指派給三個控制器應用裝置,另外一個 IP 位址指派給 NSX Advanced Load Balancer 應用裝置叢集的虛擬 IP。
- 叢集 VIP 和所有控制器管理網路必須位於相同子網路中。
- 從 Broadcom 支援頁面下載控制器 OVA。如需進一步瞭解如何下載控制器 OVA 映像,請參閱 https://kb.vmware.com/s/article/82049。
程序
結果
下一步
(選用) 為 ALB 控制器安裝入口網站憑證。
執行以下 API,為 ALB 控制器建立入口網站憑證簽署要求 (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 控制器中安裝和更新入口網站憑證。
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 UI 中設定 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。
在已升級的環境 (例如,從 3.2.0 或 3.2.1 升級到 3.2.2 或更新版本,並啟用了 Advanced Load Balancer) 中,按一下 UI 橫幅訊息中的停用 NSX-T ALB,來停用 NSX Advanced Load Balancer。如需詳細資料,請參閱《NSX 管理指南》。
如果環境正在執行 NSX 負載平衡器,請使用 NSX 到 AVI 的移轉工具,以便從 NSX LB 移轉至 NSX Advanced Load Balancer。請參閱 AVI 說明文件。