vSphere with Tanzu 支援 NSX Advanced Load Balancer (亦稱為 Avi 負載平衡器) Essentials 和 Enterprise 版本。僅在將 vSphere Distributed Switch (VDS) 網路用於 主管叢集 時,才能在 vSphere with Tanzu 環境中安裝和設定 NSX Advanced Load Balancer 20.1.7。

負載平衡器如何與 Tanzu Kubernetes 叢集搭配運作

NSX Advanced Load BalancerTanzu Kubernetes Grid 服務 所佈建的 Tanzu Kubernetes 叢集提供動態擴充負載平衡端點。您可以安裝並設定 Avi 控制器虛擬機器。一旦完成控制器的設定,它便會自動為您佈建負載平衡端點。例如,當您佈建 Tanzu Kubernetes 叢集時,控制器會建立虛擬服務,並部署服務引擎虛擬機器來主控該服務。此虛擬服務為 Kubernetes 控制平面提供負載平衡。

當您為該叢集建立類型為負載平衡器的 Kubernetes 服務時,控制器會自動建立虛擬服務,並部署到服務引擎。第一個服務引擎僅在第一個虛擬服務設定完成之後建立。任何後續已設定的虛擬服務均會使用現有的服務引擎。您可以在服務引擎虛擬機器上部署多個虛擬服務。

使用 vSphere 網路和 NSX Advanced Load Balancer主管叢集 工作流程

此圖顯示為 vSphere with Tanzu 設定 vSphere 網路和 NSX Advanced Load Balancer 的工作流程。

使用 vSphere 網路和 NSX Advanced Load Balancer 啟用主管叢集的工作流程