瞭解在對應到 vSphere 區域的三個 vSphere 叢集上部署 主管 與對應到一個 vSphere 區域的 主管 單一叢集部署之間的差異。

備註: 在單一 vSphere 叢集上部署 主管 (這會導致建立一個 vSphere 區域) 後,則無法將 主管 擴充為三區域部署。您可以在一個 vSphere 區域上部署 主管 (單一叢集部署),也可以在三個 vSphere 區域上部署。

叢集層級 HA 的 主管 三區域部署

可以在對應到三個 vSphere 區域的三個 vSphere 叢集上啟用 vSphere IaaS control plane。將每個 vSphere 叢集設定為獨立的故障網域,並將其對應到一個 vSphere 區域。在三區域部署中,所有三個 vSphere 叢集都變為一個 主管。在三區域部署中,可以:

  • 主管 提供叢集層級的高可用性,因為每個 vSphere 叢集都是一個獨立的故障網域。
  • Tanzu Kubernetes Grid 叢集的節點分佈在所有三個 vSphere 區域中,從而在 vSphere 叢集層級為 Kubernetes 工作負載提供 HA。
  • 透過向三個 vSphere 叢集中的每個叢集新增主機來擴展 主管
可以使用 Tanzu Kubernetes Grid 叢集、 vSphere 網繭 和虛擬機器在三區域 主管 上執行工作負載。
圖 1. 三區域主管部署

此圖顯示了部署在三個 vSphere 區域上的 主管,並且 vSphere 命名空間 跨所有三個區域部署。

跨實體站台放置 vSphere 區域

可以跨不同的實體站台散佈 vSphere 區域,前提是站台之間的延遲不超過 100 毫秒。例如,可以跨兩個實體站台散佈 vSphere 區域,其中第一個站台上有一個 vSphere 區域,第二個站台上有兩個 vSphere 區域。

主管 單一叢集部署

仍可以在單一 vSphere 叢集上啟用 主管。在這種情況下,系統會自動為 主管 建立一個區域,也可以使用預先建立的區域。在單一叢集部署中,仍可以透過 vSphere HA 獲得叢集層級高可用性,並且只能透過將主機新增到對應至 主管 的 vSphere 叢集來擴展 vSphere IaaS control plane 設定。在單一叢集部署中,可以透過 vSphere 網繭Tanzu Kubernetes Grid 叢集以及透過虛擬機器服務部署的虛擬機器執行工作負載。
圖 2. 單一叢集 主管 部署

此圖顯示了在對應到一個 vSphere 叢集的一個 vSphere 區域上執行的 主管。