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 高可用性集群的支持策略。