1.2. 在 Red Hat OpenStack Platform 中使用 IPv6
Red Hat OpenStack Platform director 提供了将 OpenStack 服务映射到隔离网络的方法。这些网络包括:
- 内部 API
- 存储
- 存储管理
- 租户网络(Neutron VLAN 模式)
- 外部
有关这些网络流量类型的更多信息,请参阅 Red Hat OpenStack Platform 8 Director 安装和使用 指南中的 规划网络。
Red Hat OpenStack Platform director 还提供了将 IPv6 通信用于这些网络的方法。这意味着所需的 OpenStack 服务、数据库和其他相关服务使用 IPv6 地址进行通信。这也适用于使用涉及多个 Controller 节点的高可用性解决方案的环境。这有助于组织将 Red Hat OpenStack Platform 与其 IPv6 基础架构集成。
使用下表作为 Red Hat OpenStack Platform 中支持 IPv6 的网络的指南:
网络类型 | 双栈(IPv4/v6) | 单堆栈(IPv6) | 单堆栈(IPv4) | 注 |
---|---|---|---|---|
内部 API | 是 | 是 | ||
Storage | 是 | 是 | ||
存储管理 | 是 | 是 | ||
租户网络 | 是 | 是 | 是 | |
租户网络端点 | 是 | 这指的是托管租户网络隧道的网络的 IP 地址,而不是租户网络本身 | ||
External - 公共 API (和 Horizon) | 是 | 是 | ||
External - 浮动 IP | 是 [1] | 是 [1] | 是 | |
提供商网络 | 是 | 是 | 是 | IPv6 支持取决于租户操作系统 |
调配(PXE/DHCP) | 是 | 此网络上的接口仅是 IPv4。 | ||
IPMI 或其他 BMC | 是 | OpenStack 平台通过 Provisioning 网络(即 IPv4)与 BMC 接口通信。但是,如果 BMC 接口支持双栈 IPv4/IPv6,非 OpenStack 平台工具可以使用 IPv6 与 BMC 通信。 | ||
Overcloud 置备网络 | overcloud 中的 Ironic 置备网络 | |||
overcloud 清理网络 | 隔离网络在机器准备好重复使用前清除机器 |
[1] 分配全局单播地址(GUA)前缀和地址的 Neutron 租户网络不需要 neutron 路由器外部网关端口上的 NAT 来访问外部世界。