NSX Advanced Load Balancer (ALB) (以前稱為 Avi Vantage) 是 VMware 的負載平衡器解決方案。透過在叢集中部署 AKO (Avi Kubernetes Operator),可以為 Kubernetes 叢集中的網繭網路 (L4 負載平衡器和入口) 和節點網路,提供無所不在的高效能負載平衡功能。透過與 AVI 控制器互動,它可以提供流量可觀察性、網路安全性、高度可設定的負載平衡器數據平面以及其他進階功能。如需 NSX ALB 提供的服務的詳細資訊,請參閱 Avi with Cloud 服務。
Tanzu Kubernetes Grid - NSX Advanced Load Balancer 整合提供了最簡單的解決方案,可在企業級的多重 Kubernetes 叢集案例中,充分利用 NSX Advanced Load Balancer 的功能。
整合解決方案有助於實作:
藉由在每個叢集上執行 Avi Kubernetes Operator (AKO),就能達成此目的。相較於直接透過 Helm CLI 來安裝的 AKO,受 Tanzu Kubernetes Grid 管理的 AKO 更具有巨大的優勢以及獨特而強大的功能,如下表所述:
受 Tanzu Kubernetes Grid 管理的 AKO | 使用 Helm Chart 來安裝的 AKO | |
---|---|---|
AKO 組態和功能 (AKO CRD) | 是 |
是 |
AKO 生命週期 (部署/升級/刪除) 管理 | 是 |
手動 |
AKO 認證和憑證管理 | 是 |
手動 |
Avi 資源生命週期管理 | 是 |
手動 |
叢集端點 VIP IPAM 和組態 | 是 |
否 |
叢集控制平面節點負載平衡 | 是 |
否 |
Tanzu Kubernetes Grid 包含 VMware NSX Advanced Load Balancer Essentials Edition。
若要將適用於 Tanzu Kubernetes Grid 的 NSX ALB 安裝在 VMware Cloud on AWS、Azure VMware 解決方案或 Google Cloud VMware Engine 上,請參閱在 VMware Cloud 環境中安裝 NSX Advanced Load Balancer。
您可以在 Tanzu Kubernetes Grid 中將 NSX Advanced Load Balancer 設定為:
所有功能都是透過在 Kubernetes 叢集中執行 AKO 來實現的,而該叢集與 NSX Advanced Load Balancer 進行互動。如需 AKO 的詳細資訊,請參閱 Avi Kubernetes Operator。