1.3. control plane 和基础架构节点大小和扩展
安装 OpenShift Dedicated 集群时,control plane 和基础架构节点的大小由计算节点计数自动决定。
如果您在安装后更改集群中的计算节点数量,Red Hat Site Reliability Engineering (SRE)团队会根据需要扩展 control plane 和基础架构节点,以保持集群稳定性。
1.3.1. 安装过程中的节点大小
在安装过程中,control plane 和基础架构节点的大小会被动态计算。大小计算基于集群中计算节点的数量。
下表列出了在安装过程中应用的 control plane 和基础架构节点大小。
AWS control plane 和基础架构节点大小:
计算节点数量 | control plane 大小 | 基础架构节点大小 |
---|---|---|
1 到 25 | m5.2xlarge | r5.xlarge |
26 到 100 | m5.4xlarge | r5.2xlarge |
101 到 180 | m5.8xlarge | r5.4xlarge |
GCP control plane 和基础架构节点大小:
计算节点数量 | control plane 大小 | 基础架构节点大小 |
---|---|---|
1 到 25 | custom-8-32768 | custom-4-32768-ext |
26 到 100 | custom-16-65536 | custom-8-65536-ext |
101 到 180 | custom-32-131072 | custom-16-131072-ext |
GCP control plane 和基础架构节点大小,以便在 2024 年 6 月 21 日创建的集群:
计算节点数量 | control plane 大小 | 基础架构节点大小 |
---|---|---|
1 到 25 | n2-standard-8 | n2-highmem-4 |
26 到 100 | n2-standard-16 | n2-highmem-8 |
101 到 180 | n2-standard-32 | n2-highmem-16 |
OpenShift Dedicated 上的最大计算节点数量为 180。
1.3.2. 安装后的节点扩展
如果您在安装后更改计算节点数量,则 control plane 和基础架构节点会根据需要由 Red Hat Site Reliability Engineering (SRE)团队扩展。节点已扩展以保持平台稳定性。
control plane 和基础架构节点安装后扩展要求会根据具体情况进行评估。考虑使用节点资源消耗和接收的警报。
control plane 节点重新定义警报大小的规则
在以下情况下,会为集群中的 control plane 节点触发重新定义大小警报:
control plane 节点会保持集群中平均 66% 的利用率。
注意OpenShift Dedicated 上的最大计算节点数量为 180。
基础架构节点大小警报的规则
当具有高 CPU 或内存使用率时,会为集群中的基础架构节点触发重新定义警报的大小。这个高影响的利用率状态为:
- 基础架构节点在具有两个基础架构节点的单一可用区的集群中保持超过 50% 的利用率。
基础架构节点在具有 3 个基础架构节点的多个可用区的集群中平均保持 66% 的利用率。
注意OpenShift Dedicated 上的最大计算节点数量为 180。
调整大小的警报仅在达到高利用率时显示。短期使用量激增(如节点暂时关闭导致其他节点扩展)不会触发这些警报。
SRE 团队可能会因为其他原因扩展 control plane 和基础架构节点,例如管理节点上资源消耗的增加。
1.3.3. 大集群的大小注意事项
对于大集群,基础架构节点大小可能会严重影响可扩展性。很多因素会影响指定的阈值,包括 etcd 版本或者存储数据格式。
超过这些限制并不一定意味着集群将失败。在大多数情况下,超过这些限制会降低整体性能。