2.2. 资源要求
本节论述了不同集群和安装选项的资源要求。
Kubernetes 的多集群引擎需要额外的资源。
如果使用存储部署多集群引擎,如 OpenShift Data Foundation 或 LVM Storage,还必须为每个节点分配其他资源。
2.2.1. 多节点集群资源要求
多节点集群的资源要求取决于具体的安装。
- 多节点集群基本安装
control plane 节点:
- 4 个 CPU 内核
- 16 GB RAM
100 GB 存储
注意具有快速的磁盘,etcd
wal_fsync_duration_seconds
p99 持续时间小于 10 ms。如需更多信息,请参阅红帽知识库解决方案 如何在 OCP 中使用"fio"检查 Etcd 磁盘性能。
计算节点:
- 2 个 CPU 内核
- 8 GB RAM
- 100 GB 存储
- 多节点集群 + 多集群引擎
- 额外 4 个 CPU 内核
额外 16 GB RAM
注意如果您在没有 OpenShift Data Foundation 的情况下部署多集群引擎,则不会配置存储。您可在安装后配置存储。
- 多节点集群 + 多集群引擎 + OpenShift Data Foundation 或 LVM Storage
- 额外 75 GB 存储
2.2.2. 单节点 OpenShift 资源要求
单节点 OpenShift 的资源要求取决于具体的安装。
- 单节点 OpenShift 基本安装
- 8 个 CPU 内核
- 16 GB RAM
- 100 GB 存储
- 单节点 OpenShift + 多集群引擎
- 额外 8 个 CPU 内核
额外 32 GB RAM
注意如果您在没有 OpenShift Data Foundation 的情况下部署多集群引擎,则会启用 LVM Storage。
- 单节点 OpenShift + 多集群引擎 + OpenShift Data Foundation 或 LVM Storage
- 额外的 95 GB 存储