vSphere 要求

在数据中心里,GKE On-Prem 运行在 vSphere 6.5 或 6.7 Update 3 环境中。本主题介绍 vSphere 环境的要求,包括存储、CPU、RAM、虚拟网络。

硬件要求

GKE On-Prem 运行在一组运行 VMware ESXi Hypervisor 的物理主机上。如需了解 ESXi 的硬件要求,请参阅 ESXi 硬件要求

vSphere 要求

vSphere 要求因您使用的 GKE On-Prem 版本而异。如需了解详情,请参阅完全受支持的版本早期版本的版本兼容性矩阵。

vSphere 是 VMware 的服务器虚拟化软件。GKE On-Prem 使用 VMware 的 vCenter Server 来管理您的集群。如需了解如何安装 vSphere 和 vCenter Server,请参阅 VMware 文档中的 vSphere 安装和设置流程概览

许可版本和版本要求

GKE On-Prem 要求 VMware vSphere 6.5 或 6.7 Update 3。您需要以下 VMware 许可:

  • vSphere Enterprise Plus 或 vSphere Standard 许可。建议您使用 Enterprise Plus 许可,因为它允许您启用 VMware 分布式资源调度器 (DRS)。启用 DRS 后,VMware 会自动在数据中心内的物理主机上分布 GKE On-Prem 集群节点。

    从版本 1.1.0-gke.6 开始,DRS 默认处于启用状态。因此,要使用 Standard 许可,您必须明确停用 DRS

    除此许可外,您还必须购买至少一年的支持服务订阅。

  • vCenter Server Standard 许可。

    除此许可外,您还必须购买至少一年的支持服务订阅。请参阅 VMware 价格页面上的 VMware vCenter Server 版本。

vCenter 用户帐号权限

您可以在 vCenter 中定义自定义角色,或为组织中的各种用户角色(包括 GKE On-Prem 集群管理员和在这些集群上进行开发的用户)使用默认 vCenter 角色

您用于安装 GKE On-Prem 的 vCenter 用户帐号必须具有足够的权限。例如,被分配了 vCenter 的 Administrator 角色的用户帐号拥有对所有 vCenter 对象的完整访问权限,并向 GKE On-Prem 集群管理员提供完整访问权限。

对于其他 vCenter 用户帐号,您需要创建自定义角色,以便为您的集群用户分配必要的权限。

  • 使用下表了解 GKE On-Prem 集群用户所需的最小权限集。
  • 具有管理员权限的用户帐号可以使用以下命令创建自定义 vCenter 角色,定义该角色所需的最低权限,然后将该自定义角色分配给现有 vCenter 用户帐号。

如需了解如何管理权限,请参阅管理 vCenter 组件的权限

管理员工作站、管理员集群和用户集群的资源要求

数据中心内的物理 ESXi 主机必须提供足够的存储空间、CPU 和 RAM 资源,以满足您在初次安装 GKE On-Prem 时创建的虚拟机的需求。您的数据中心还必须提供足够的虚拟磁盘空间,以满足 Prometheus 和 Google Cloud 的运维套件创建的 PersistentVolumeClaim (PVC)

初次安装 GKE On-Prem 需要以下资源:

  • 36 个 vCPU
  • 98241 MB RAM
  • 2280 GB 虚拟磁盘空间

如需详细了解资源要求,请参阅 CPU、RAM 和存储要求