通过更新 VMware Integrated OpenStack 部署,可以使用 NSX-T Data Center 创建其他 Neutron 可用区。

此过程显示如何使用 VMware Integrated OpenStack UI 创建可用区。您也可以使用 viocli update neutron 命令创建可用区。请参见 VMware Integrated OpenStack 6.0 对应的VMware Integrated OpenStack 管理指南》中的“使用 NSX-T Data Center 创建 Neutron 可用区”。

前提条件

为每个可用区创建一个单独的 DHCP 配置文件和元数据代理服务器。可用区可以共享一个 Edge 集群,也可以使用不同的 Edge 集群。

  • 有关创建 DHCP 配置文件的信息,请参见《NSX-T 管理指南》中的“创建 DHCP 服务器配置文件”。
  • 有关创建元数据代理服务器的信息,请参见《NSX-T 管理指南》中的“添加元数据代理服务器”。

过程

  1. 登录到 VMware Integrated OpenStack
  2. 单击 OpenStack 部署,然后选择要配置的部署。
  3. 单击管理选项卡,然后单击配置 Neutron
  4. 单击添加按钮,然后输入可用区的值。
    选项 说明
    可用区

    输入可用区的名称。字母数字字符串可以包含特殊字符 (_) 和 (-)。

    默认覆盖 TZ

    为可用区选择默认的覆盖网络传输区域。

    默认 VLAN TZ

    为可用区选择默认的 VLAN 传输区域。

    默认 Tier0 路由器

    为可用区选择默认的 Tier0 路由器。

    DHCP 配置文件

    选择为可用区配置的 DHCP 配置文件。

    元数据代理

    选择为可用区配置的元数据代理服务器。

  5. 单击确定

结果

新的可用区创建完成。

示例: 为 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。

  1. NSX-T Data Center 中,在增强型数据路径模式下使用 N-VDS 配置覆盖网络传输区域和 VLAN 传输区域。请参见《NSX-T Data Center 安装指南》中的“增强型数据路径”。

    覆盖网络传输区域名为 nfv-overlay-tz,VLAN 传输区域则名为 nfv-vlan-tz

  2. 为新可用区创建一个 DHCP 配置文件。
    1. NSX Manager 中,选择网络 > DHCP
    2. 服务器配置文件选项卡中,单击添加
    3. 输入 nfv-dhcp 作为名称,并选择现有 Edge 集群。
    4. 单击添加
  3. 为新的可用区创建元数据代理服务器。
    1. NSX Manager 中,选择网络 > DHCP
    2. 元数据代理选项卡中,单击添加
    3. 输入 nfv-mdp 作为名称。
    4. 输入 http://192.0.2.10:8775 作为 Nova 服务器 URL。
    5. 输入 mdpassword 作为密钥。
    6. 选择现有的 Edge 集群。
    7. 单击添加
  4. 登录到 VMware Integrated OpenStack
  5. 选择 OpenStack 部署,然后选择要配置的部署。
  6. 单击管理选项卡,然后单击配置 Neutron
  7. 单击添加按钮,然后输入 NFV 可用区的值。
    1. 输入 nfv-az 作为可用区的名称。
    2. 对于默认覆盖网络传输区域,选择 nfv-overlay-tz
    3. 对于默认 VLAN 传输区域,选择 nfv-vlan-tz
    4. 选择默认的 Tier0 路由器。
    5. 对于 DHCP 配置文件,选择 nfv-dhcp
    6. 对于元数据代理服务器,选择 nfv-mdp
    7. 单击确定
  8. 在新可用区中创建网络。
    1. root 用户身份登录到 Integrated OpenStack Manager
    2. 加载云管理员凭据文件。
      sudo su -
      source ~/cloudadmin.rc
    3. 创建网络。
      neutron net-create nfv-network --tenant-id nfv-project --availability-zone-hint nfv-az