通过更新 VMware Integrated OpenStack 配置,可以使用 NSX-T Data Center 创建其他 Neutron 可用区。
前提条件
为每个可用区创建一个单独的 DHCP 配置文件和元数据代理服务器。可用区可以共享一个 Edge 群集,也可以使用不同的 Edge 群集。
有关创建 DHCP 配置文件的信息,请参见《NSX-T 管理指南》中的创建 DHCP 服务器配置文件。
有关创建元数据代理服务器的信息,请参见《NSX-T 管理指南》中的添加元数据代理服务器。
过程
结果
新的可用区创建完成。要为网络指定可用区,请在创建网络时包括 --availability-zone-hint az-name 参数。
为 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 群集。
单击添加。
以
viouser
用户身份登录到 OpenStack 管理服务器。打开 custom.yml 文件并添加以下信息:
nsxv3_availability_zones: nfv-az nsxv3_availability_zones_detail: [{'zone_name': 'nfv-az', 'metadata_proxy': 'nfv-mdp', 'dhcp_profile': 'nfv-dhcp', 'default_overlay_tz': 'nfv-overlay-tz', 'default_vlan_tz': 'nfv-vlan-tz'},]
部署更新的配置。
sudo viocli deployment configure
在新可用区中创建网络。
切换到
root
用户并加载云管理员凭据文件。sudo su - source ~/cloudadmin.rc
创建网络。
neutron net-create nfv-network --tenant-id nfv-project --availability-zone-hint nfv-az