16.4. 准备路由的提供商网络
在 Red Hat OpenStack Platform (RHOSP)中创建路由供应商网络前,您必须执行几个任务。
流程
在网络中,为每个片段使用唯一的物理网络名称。这可让在子网间重复使用相同的分段详情。
例如,在特定提供商网络的所有片段中使用相同的 VLAN ID。
在网段之间实施路由。
网段上的每个子网必须包含该特定子网中路由器接口的网关地址。
Expand 表 16.1. 路由片段示例 segment 版本 addresses 网关 segment1
4
203.0.113.0/24
203.0.113.1
segment1
6
fd00:203:0:113::/64
fd00:203:0:113::1
segment2
4
198.51.100.0/24
198.51.100.1
segment2
6
fd00:198:51:100::/64
fd00:198:51:100::1
将网段映射到 Compute 节点。
路由提供商网络意味着 Compute 节点驻留在不同的网段上。确保路由提供商网络中的每个 Compute 主机都直接连接到其片段之一。
Expand 表 16.2. 段到 Compute 节点映射示例 主机 rack 物理网络 compute0001
rack 1
segment 1
compute0002
rack 1
segment 1
…
…
…
compute0101
rack 2
segment 2
compute0102
rack 2
segment 2
compute0102
rack 2
segment 2
…
…
…
当您使用 Open vSwitch 机制驱动程序(ML2/OVS)使用 Modular Layer 2 插件部署时,您必须为每个片段至少部署一个 DHCP 代理。
与传统提供商网络不同,DHCP 代理不支持网络中的多个网段。在包含片段而非网络节点上的 Compute 节点上部署 DHCP 代理,以减少节点数。
Expand 表 16.3. 每个片段映射的 DHCP 代理示例 主机 rack 物理网络 network0001
rack 1
segment 1
network0002
rack 1
segment 1
…
…
…
您可以使用自定义角色文件在 Compute 节点上部署 DHCP 代理和 RHOSP Networking 服务(neutron)元数据代理。
下面是一个示例:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在自定义环境文件中,添加以下键值对:
parameter_defaults: .... NeutronEnableIsolatedMetadata: 'True' ....
parameter_defaults: .... NeutronEnableIsolatedMetadata: 'True' ....
Copy to Clipboard Copied! Toggle word wrap Toggle overflow