7.3. 资源要求

Red Hat OpenShift Data Foundation 服务由一组初始的基础服务组成,并可使用附加设备集进行扩展。所有这些 Red Hat OpenShift Data Foundation 服务 pod 都由 OpenShift Container Platform 节点上的 kubernetes 根据资源要求调度。以三个节点(每个故障域中一个节点)来扩展集群是满足 pod 放置规则的一种简单方法。

重要

这些要求仅与 OpenShift Data Foundation 服务相关,与这些节点上运行的其他服务、operator 或工作负载无关。

表 7.1. Red Hat OpenShift Data Foundation 的聚合可用资源的要求

部署模式基础服务附加设备集

内部

  • 30 个 CPU(逻辑)
  • 72 GiB 内存
  • 3 个存储设备
  • 6 个 CPU(逻辑)
  • 15 GiB 内存
  • 3 个存储设备

外部

  • 4 个 CPU(逻辑)
  • 16 GiB 内存

Not applicable

示例:对于内部模式中带有单个设备集的 3 个节点集群,至少需要 3 x 10 = 30 个 CPU 单元。

如需更多信息,请参阅 第 6 章 订阅CPU 单元

有关设计 Red Hat OpenShift Data Foundation 集群的其他指导,请参阅 ODF 大小工具

CPU 单元

在本节中,1 个 CPU 单元映射到 Kubernetes 的 1 个 CPU 单元的概念。

  • 1 个 CPU 单元相当于 1 个非超线程 CPU 内核。
  • 2 个 CPU 单元相当于 1 个超线程 CPU 内核。
  • Red Hat OpenShift Data Foundation 基于内核的订阅总是成对提供(2 内核)。

表 7.2. IBM Power 的总最低资源要求

部署模式基础服务

内部

  • 48 个 CPU(逻辑)
  • 192 GB 内存
  • 3 个存储设备,每个设备需要额外 500GB 磁盘

外部

  • Not applicable

示例:对于内部附加设备模式中的 3 个节点集群,至少需要 48(3 x 16)个 CPU 单元,3 x 64 = 192 GB 内存。

7.3.1. IBM Z 和 LinuxONE 基础架构的资源要求

Red Hat OpenShift Data Foundation 服务由一组初始的基础服务组成,并可使用附加设备集进行扩展。

所有这些 Red Hat OpenShift Data Foundation 服务 pod 都由 OpenShift Container Platform 节点上的 kubernetes 根据资源要求调度

以三个节点(每个故障域中一个节点)来扩展集群是满足 pod 放置规则的一种简单方法。

表 7.3. Red Hat OpenShift Data Foundation 的聚会的可用资源的要求(IBM Z 和 LinuxONE)

部署模式基础服务附加设备集IBM Z 和 LinuxONE 最低硬件要求

内部

  • 30 个 CPU(逻辑)

    • 3 个具有 10 个 CPU(逻辑)的节点
  • 72 GiB 内存
  • 3 个存储设备
  • 6 个 CPU(逻辑)
  • 15 GiB 内存
  • 3 个存储设备

1 个 IFL

外部

  • 4 个 CPU(逻辑)
  • 16 GiB 内存

Not applicable

Not applicable

CPU
是系统管理程序、IBM z/VM、内核虚拟机(KVM)或两者中定义的虚拟内核数。
IFL(Linux 集成设施)
是 IBM Z 和 LinuxONE 的物理核心。

最低系统环境

  • 要运行带有 1 逻辑分区(LPAR)的最小群集,需要在 6 IFL 之上再添加一个 IFL。OpenShift 容器平台使用这些 IFL。