2.3. 网络要求
裸机网络:
这是裸机置备服务用于以下操作的专用网络:
- overcloud 上裸机的置备和管理。
- 在部署前和间清理裸机节点。
- 租户访问裸机节点。
裸机网络提供 DHCP 和 PXE 引导功能来发现裸机系统。此网络必须在中继接口上使用原生 VLAN,以便裸机置备服务能够提供 PXE 引导和 DHCP 请求。
您可以通过两种方式配置裸机网络:
- 为 Ironic Conductor 服务使用扁平裸机网络。此网络必须路由到 control plane 上的 Ironic 服务。如果定义了隔离的裸机网络,则裸机节点无法 PXE 引导。
- 使用自定义可组合网络在 overcloud 中实施裸机恢复调配服务。
注意
overcloud 中的裸机置备服务是为可信租户环境设计的,因为裸机节点可以直接访问 Red Hat OpenStack Platform (RHOSP)安装的 control plane 网络。您还可以在 overcloud 中为 Ironic 服务实施自定义可组合网络,以便用户不需要访问 control plane。
网络标记:
- control plane 网络(director 置备网络)始终被取消标记。
- 裸机网络必须取消标记用于置备,还必须有权访问 Ironic API。
- 其他网络可以加上标记。
overcloud 控制器:
托管裸机置备服务的 Controller 节点必须有权访问裸机网络。
裸机节点:
裸机节点配置为 PXE 引导的 NIC 必须有权访问裸机网络。
2.3.1. 默认裸机网络 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在这个架构中,裸机网络与 control plane 网络分开。裸机网络是一个扁平网络,它也充当租户网络。
- 裸机网络由 OpenStack 操作器创建。此网络需要路由到 director 置备网络。
- 裸机置备服务用户有权访问公共 OpenStack API 和裸机网络。裸机网络路由到 director 置备网络,因此用户也可以间接访问 control plane。
- 裸机置备服务使用裸机置备网络进行节点清理。
默认裸机网络架构图