- 文档首页
容器服务
容器服务 VKE
用户指南
节点
节点运维
节点的 Pod 调度密度计算说明
节点的 Pod 调度密度计算说明
本文主要介绍容器服务中节点可调度的 Pod 密度计算说明。根据 Pod 调度密度计算说明,您可以结合实际业务需求,选择较高规格和较新类型的计算规格(ECS 规格),来满足后续业务需求。
VKE 支持通过控制台查看节点可调度的 Pod 密度。
- 在集群管理页面的左侧导航栏中选择 节点管理 > 节点 。
- 在 节点 页面查看各节点可调度的 Pod 密度。
-
不同容器网络模型集群中节点可调度的 Pod 密度计算方法不同。
Flannel 集群
在 Flannel 网络模型集群中,单个节点实际可调度的 Pod 数量,取节点 kubelet 参数max-pods值和控制台上设置的 单节点 Pod 实例数量上限 两者中最小值。例如max-pods值为 110,单节点 Pod 实例数量上限 为 64,则当前集群中单个节点实际可调度的 Pod 密度为 64。
说明
单节点 Pod 实例数量上限 是通过控制台创建 Flannel 网络模型集群时,自定义设置的参数值。集群创建成功后,不可修改。详细操作,请参见 创建托管集群。
VPC-CNI 集群
该网络模型下,每个节点的 Pod 密度与 ECS 规格相关。
- 节点对应 ECS 规格支持 Trunk ENI 且当前集群中已开启 Trunk ENI 功能时,计算公式如下:
- Pod 密度=(节点对应 ECS 规格支持的弹性网卡总数- 2) ×单网卡上可挂载的 IP 数+1个 VPC-CNI 容器网络插件使用的 Pod+Branch 数量
- 集群中未开启 Trunk ENI 模式时,计算公式如下:
- Pod 密度=(节点对应 ECS 规格支持的弹性网卡总数-1) ×单网卡上可挂载的 IP 数+1个 VPC-CNI 容器网络插件使用的 Pod
说明
- 上述计算公式为集群给每个节点下发的 Pod 密度计算方法。计算用户实际可以使用的 Pod 密度时,需要减去 VPC-CNI 容器网络插件使用的 Pod。若节点 kubelet 参数max-pods的值小于上述计算公式得出数量,则节点实际可调度的 Pod 密度以max-pods的值为准。
- VPC-CNI 集群中,节点允许创建的 Pod 数量,依赖节点对应云服务器实例规格所提供的弹性网卡(ENI)数量。您可根据上述计算公式说明,按需选择合适的云服务器规格。
- 不同规格云服务器实例提供的弹性网卡数量不同,详情请参见 实例规格介绍。
最近更新时间:2026.04.09 15:53:56