1.2. 规划高可用性硬件分配

在计划硬件分配时,请考虑要在部署中运行的节点数,以及您要在 Compute 节点上运行的虚拟机(vm)实例数量。

Controller 节点
大多数非存储服务在 Controller 节点上运行。所有服务在三个节点上复制,并配置为主动-主动或主动-被动服务。高可用性(HA)环境需要至少三个节点。
Red Hat Ceph Storage nodes
存储服务在这些节点上运行,并为 Compute 节点提供 Red Hat Ceph Storage 区池。至少三个节点。
Compute 节点
虚拟机(VM)实例在 Compute 节点上运行。您可以部署许多 Compute 节点,以满足您的容量要求,以及迁移和重新引导操作。您必须将 Compute 节点连接到存储网络,并连接到项目网络,以确保虚拟机可以访问存储节点、其他 Compute 节点上的虚拟机以及公共网络。
STONITH
您必须在高可用性 overcloud 中为作为 Pacemaker 集群一部分的每个节点配置 STONITH 设备。不支持在不使用 STONITH 的情况下部署高可用性 overcloud。有关 STONITH 和 Pacemaker 的信息,请参阅红帽高可用性集群中的隔离RHEL 高可用性集群的支持策略