第 2 章 示例部署:带有计算和 Ceph 的高可用性集群


以下示例场景显示了使用 OpenStack 计算服务和 Red Hat Ceph Storage 进行高可用性部署的架构、硬件和网络规格,以及 undercloud 和 overcloud 配置文件。

重要

此部署旨在作为测试环境的引用,在生产环境中不被支持。

图 2.1. 高可用性部署架构示例

有关部署 Red Hat Ceph Storage 集群的更多信息,请参阅使用容器化 Red Hat Ceph 部署 Overcloud

有关使用 director 部署 Red Hat OpenStack Platform 的更多信息,请参阅 Director 安装和使用

2.1. 硬件规格

下表显示了示例部署中使用的硬件。您可以根据需要在自己的测试部署中调整 CPU、内存、存储或 NIC。

Expand
表 2.1. 物理计算机
计算机数量用途CPU内存磁盘空间电源管理NIC

1

undercloud 节点

4

6144 MB

40 GB

IPMI

2(1 个外部;1,在调配时),+ 1 IPMI

3

Controller 节点

4

6144 MB

40 GB

IPMI

3(overcloud 上的 2 绑定;调配时 1 个绑定)+ 1 IPMI

3

Ceph Storage 节点

4

6144 MB

40 GB

IPMI

3(overcloud 上的 2 绑定;调配时 1 个绑定)+ 1 IPMI

2

Compute 节点(根据需要添加更多)

4

6144 MB

40 GB

IPMI

3(overcloud 上的 2 绑定;调配时 1 个绑定)+ 1 IPMI

在规划硬件分配时,请查看以下指南:

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

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat