附录 A. 构建 Red Hat OpenStack Platform 8 HA 环境


Red Hat Ceph Storage for Overcloud 指南提供了部署本文档中描述的高可用性 OpenStack 环境类型的说明。Director 安装和使用指南 还用于在整个过程中参考。

A.1. 硬件规格

下表显示了用于针对本文档的部署测试的规格。为获得更好的结果,请在您自己的测试部署中增加 CPU、内存、存储或 NIC。

Expand
表 A.1. 物理计算机
计算机数量分配为…​CPU内存磁盘空间Power mgmt.NIC

1

director 节点

4

6144 MB

40 GB

IPMI

2 (1 个外部;在置备时,1 个)+ 1 IPMI

3

控制器节点

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

以下列表描述了与每个非director 分配关联的通用功能和连接:

控制器节点
大多数 OpenStack 服务(除存储外)在这些控制器节点上运行。所有服务在三个节点上复制(一些主动-主动;一些主动 - 被动)。可靠 HA 需要三个节点。
Ceph 存储节点
存储服务在这些节点上运行,为计算节点提供 Ceph 存储区域池。此外,高可用性需要三个节点。
计算节点
虚拟机实际上在这些计算节点上运行。您可以根据需要拥有尽可能多的计算节点来满足容量要求,包括关闭计算节点并在这些节点之间迁移虚拟机的功能。Compute 节点必须连接到存储网络(因此虚拟机可以访问存储)和租户网络(因此虚拟机可以访问其他计算节点上的虚拟机,也可以访问公共网络),使它们的服务可用。
Expand
表 A.2. 物理和虚拟网络
物理 NIC网络原因vlan用于…​

eth0

置备网络(undercloud)

N/A

管理 director (undercloud)中的所有节点.

eth1 和 eth2

控制器/外部(overcloud)

N/A

与 VLAN 的绑定 NIC

 

外部网络

VLAN 100

允许从外部世界访问租户网络、内部 API 和 OpenStack Horizon 控制面板

 

内部 API

VLAN 201

提供对计算和控制器节点之间的内部 API 的访问

 

存储访问

VLAN 202

将计算节点连接到底层存储介质

 

存储管理

VLAN 203

管理存储介质

 

租户网络

VLAN 204

为 OpenStack 提供租户网络服务

还需要以下内容:

置备网络交换机
此交换机必须能够将 director 系统(undercloud)连接到 Red Hat OpenStack Platform 8 环境(overcloud)中的所有计算机。连接到此交换机的每个 overcloud 节点上的 NIC 必须能够从 director 进行 PXE 引导。另外,检查交换机是否已将 portfast 设置为 enabled。
Controller/External 网络交换机
必须将此交换机配置为为图 1 中显示的 VLAN 进行 VLAN 标记。应该只允许外部网络 VLAN 100 流量。
隔离硬件
这个配置支持为 Pacemaker 定义的硬件。可使用 Pacemaker 工具 stonith 确定支持的隔离设备。详情请参阅 Director 安装和使用指南中的 隔离控制器节点
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat