通过更新 VMware Integrated OpenStack 配置,可以使用 NSX-T Data Center 创建其他 Neutron 可用区。
前提条件
为每个可用区创建一个单独的 DHCP 配置文件和元数据代理服务器。可用区可以共享一个 Edge 群集,也可以使用不同的 Edge 群集。
- 有关创建 DHCP 配置文件的信息,请参见《NSX-T 管理指南》中的创建 DHCP 服务器配置文件。
- 有关创建元数据代理服务器的信息,请参见《NSX-T 管理指南》中的添加元数据代理服务器。
过程
结果
示例: 为 N-VDS 标准和增强型数据路径创建单独的可用区
以下过程用于实现单独的可用区,您可以在增强型数据路径模式下在 N-VDS 上部署 NFV 工作负载以及在标准模式下部署其他工作负载。在此示例中,VMware Integrated OpenStack 已在标准模式下与 NSX-T Data Center 一起部署。将在同一个第 0 层路由器和 Edge 群集上配置可用区。VMware Integrated OpenStack 管理网络使用 IP 地址范围 192.0.2.10 到 192.0.2.50。
-
在 NSX-T Data Center 中,在增强型数据路径模式下使用 N-VDS 配置覆盖网络传输区域和 VLAN 传输区域。请参见增强型数据路径。
覆盖网络传输区域名为
nfv-overlay-tz
,VLAN 传输区域则名为nfv-vlan-tz
。 - 为新可用区创建一个 DHCP 配置文件。
- 在 NSX Manager 中,选择 。
- 在服务器配置文件选项卡中,单击添加。
- 输入 nfv-dhcp 作为名称,并选择现有 Edge 群集。
- 单击添加。
- 为新的可用区创建元数据代理服务器。
- 在 NSX Manager 中,选择 。
- 在元数据代理选项卡中,单击添加。
- 输入 nfv-mdp 作为名称。
- 输入 http://192.0.2.10:8775 作为 Nova 服务器 URL。
- 输入 mdpassword 作为密钥。
- 选择现有的 Edge 群集。
- 单击添加。
- 以
root
用户身份登录到 Integrated OpenStack Manager。 - 修改 Neutron 配置。
viocli update neutron
- 添加以下信息:
conf: plugins: nsx: az:std-az: default_overlay_tz: std-overlay-tz default_vlan_tz: std-vlan-tz dhcp_profile: std-dhcp metadata_proxy: std-mdp az:nfv-az: default_overlay_tz: nfv-overlay-tz default_vlan_tz nfv-vlan-tz dhcp_profile: nfv-dhcp metadata_proxy: nfv-mdp nsx_v3: availability_zones: std-az, nfv-az
- 在新可用区中创建网络。
- 切换到
root
用户并加载云管理员凭据文件。sudo su - source ~/cloudadmin.rc
- 创建网络。
neutron net-create nfv-network --tenant-id nfv-project --availability-zone-hint nfv-az
- 切换到