虚拟机运行时 GDC 限制

本页面介绍了在 GKE on Bare Metal 上运行的虚拟机的基本扩缩信息。提供的信息并不表示产品或安装的硬性限制或保证的阈值。这些信息旨在帮助您确定 GDC 上的虚拟机运行时是否可以满足您的计算要求。

如需了解 GKE on Bare Metal 的配额、限制和扩缩,请参阅配额和限制

虚拟机扩缩上限

我们通过广泛的测试确定,您可以在具有 50 个节点的 GKE on Bare Metal 集群上可靠地运行多达 500 个虚拟机。

资源使用情况

如需扩容虚拟机部署,请确保集群中有足够的 CPU、内存和存储资源供虚拟机和控制平面组件使用。如需了解集群节点机器的标准资源要求,请参阅集群节点机器前提条件

请注意以下 VM Runtime on GDC 资源用量,以使用我们的最大虚拟机伸缩配置:

  • vm-system 命名空间中所有组件使用的 CPU 共享总量在峰值用量约为 1.3
  • vm-system 命名空间中所有组件消耗的总内存约为 10 GiB

已知资源问题

目前,启用客机代理后,每个虚拟机都会向 API 服务器注册单独的 watcher。因此,kube-apiserver 中已注册的 watcher 的数量与虚拟机数量呈线性增加关系。根据运行的工作负载,您可能会随着虚拟机数量的增加遇到与 kube-apiserver 相关的问题。如果您受到此问题的影响,则可以配置 kube-apiserver停用客机代理(如果您不使用它)。