了解在映射到 vSphere 区域的三个 vSphere 集群上部署 主管 与映射到一个 vSphere 区域的 主管 单集群部署之间的区别。

注: 在单个 vSphere 集群上部署 主管(这将导致创建一个 vSphere 区域)后,无法将 主管 扩展到三区域部署。您可以在一个 vSphere 区域上部署 主管(单集群部署),也可以在三个 vSphere 区域上部署。

集群级别 HA 的 主管 三区域部署

可以在映射到三个 vSphere 区域的三个 vSphere 集群上启用 vSphere with Tanzu。将每个 vSphere 集群配置为独立的故障域,并将其映射到一个 vSphere 区域。在三区域部署中,所有三个 vSphere 集群都变为一个 主管。在三区域部署中,可以:

  • 主管 提供集群级别的高可用性,因为每个 vSphere 集群都是一个独立的故障域。
  • Tanzu Kubernetes Grid 集群的节点分布在所有三个 vSphere 分区,从而在 vSphere 集群级别为 Kubernetes 工作负载提供高可用性。
  • 通过向三个 vSphere 集群中的每个集群添加主机来扩展 主管
可以使用 Tanzu Kubernetes Grid 集群和虚拟机在三区域 主管 上运行工作负载。三区域 主管 不支持 vSphere Pod
图 1. 三区域主管部署

此图显示了部署在三个 vSphere 区域上的 主管,并且 vSphere 命名空间 跨所有三个区域部署。

跨物理站点放置 vSphere 区域

可以跨不同的物理站点分布 vSphere 区域,前提是站点之间的延迟不超过 100 毫秒。例如,可以跨两个物理站点分布 vSphere 区域,其中第一个站点上有一个 vSphere 区域,第二个站点上有两个 vSphere 区域。

主管 单集群部署

仍可以在单个 vSphere 集群上启用 主管。在这种情况下,系统会自动为 主管 创建一个区域,也可以使用预先创建的区域。在单集群部署中,仍可以通过 vSphere HA 获得集群级别高可用性,并且只能通过将主机添加到映射到 主管 的 vSphere 集群来扩展 vSphere with Tanzu 设置。在单集群部署中,在以下情况下可以通过 vSphere PodTanzu Kubernetes Grid 集群和虚拟机运行工作负载:当 主管 启用了 NSX 网络连接堆栈时。
图 2. 单集群 主管 部署

此图显示了在映射到一个 vSphere 集群的一个 vSphere 区域上运行的 主管。