如果要将 NSX-T Data Center 用作 VMware Integrated OpenStack 的网络解决方案,请按以下过程所述部署和配置 NSX-T Data Center

前提条件

过程

  1. 以管理员身份登录到 NSX Manager
  2. 将您的 ESXi 主机添加到 NSX-T Data Center 架构。
    1. 选择架构 > 节点
    2. 主机选项卡中,单击添加
    3. 输入主机的名称、管理 IP 地址、用户名和密码。

      您还可以输入主机指纹。如果未输入指纹,NSX-T Data Center 将提示您使用主机提供的默认指纹。

    4. 单击添加
  3. 为隧道端点创建 IP 地址池。
    1. 选择清单 >
    2. IP 池选项卡中,单击添加
    3. 输入 IP 地址池的名称和描述。
    4. 子网下,单击添加
    5. 单击每个列下的第一个条目,然后指定 IP 地址范围、网关和网络地址。

      您还可以指定 DNS 服务器(以逗号分隔)和 DNS 后缀。

    6. 单击添加
  4. 创建覆盖网络传输区域。
    1. 选择架构 > 传输区域,然后单击添加
    2. 输入覆盖网络传输区域的名称、描述和 N-VDS 名称。

      N-VDS 名称将用于已添加到该传输区域的传输节点上安装的 N-VDS。

    3. 选择标准增强型数据路径作为 N-VDS 模式。
    4. 选择覆盖网络作为流量类型。
    5. 单击添加
  5. 创建 VLAN 传输区域。
    1. 选择架构 > 传输区域,然后单击添加
    2. 输入覆盖网络传输区域的名称、描述和 N-VDS 名称。

      N-VDS 名称将用于已添加到该传输区域的传输节点上安装的 N-VDS。

    3. 选择标准增强型数据路径作为 N-VDS 模式。
    4. 选择 VLAN 作为流量类型。
    5. 单击添加
  6. 创建上行链路配置文件。
    1. 选择架构 > 配置文件
    2. 上行链路配置文件选项卡中,单击添加
      注:

      如果您在 ESXi 主机上使用物理链路,则可以修改默认策略,而无需创建新的策略。

    3. 输入配置文件的名称和描述。
    4. (可选) LAG 下,添加并配置一个或多个链路聚合组 (LAG)。
    5. 绑定下,添加新的绑定策略或配置默认策略。
    6. 活动上行链路列中,指定 ESXi 主机或 NSX Edge 节点上的物理链路。

      该链接必须已启动且可用。

      如果要在 ESXi 主机上使用物理链路,则还可以指定一个备用上行链路(如果需要)。

    7. 传输 VLAN 文本框中,输入物理网络的 VLAN ID。
    8. 保留默认 MTU 值 1600。
    9. 单击添加
  7. 如果要在标准模式下使用 N-VDS,请创建 Network I/O Control (NIOC) 配置文件。
    1. 选择架构 > 配置文件
    2. NIOC 配置文件选项卡中,单击添加
    3. 输入配置文件的名称和描述。
    4. 状态设置为已启用
    5. 主机基础架构流量资源下,指定所需的流量类型和带宽分配。
    6. 保留默认 MTU 值 1600。
    7. 单击添加
  8. 将计算群集中的 ESXi 主机添加到覆盖网络传输区域。
    1. 选择架构 > 节点
    2. 传输节点选项卡中,单击添加
    3. 输入传输节点的名称。
    4. 节点下拉列表中,选择所需的 ESXi 主机。
    5. 传输区域下,从可用列中选择覆盖网络传输区域,然后单击向左箭头以将其移至已选择列。
    6. 打开 N-VDS 选项卡。
    7. 选择用于覆盖网络传输区域的 N-VDS 以及您在此过程中创建的上行链路配置文件。

      如果您使用的是标准 N-VDS,也请选择 NIOC 配置文件。

    8. IP 分配下拉列表中,选择使用 IP 池
    9. IP 池下拉列表中,选择在此过程中创建的隧道端点 IP 地址池。
    10. 物理网卡下拉列表中,选择未使用的网卡和上行链路。
    11. 单击添加
  9. NSX Edge 节点添加到覆盖网络和 VLAN 传输区域。
    1. 选择架构 > 节点
    2. 传输节点选项卡中,单击添加
    3. 输入传输节点的名称。
    4. 节点下拉列表中,选择所需的 NSX Edge 节点。
    5. 传输区域下,从可用列中选择覆盖网络和 VLAN 传输区域,然后单击向左箭头以将其移到已选择列。
    6. 打开 N-VDS 选项卡。
    7. 选择用于覆盖网络传输区域的 N-VDS 以及您在此过程中创建的上行链路配置文件。

      如果您使用的是标准 N-VDS,也请选择 NIOC 配置文件。

    8. IP 分配下拉列表中,选择使用 IP 池
    9. IP 池下拉列表中,选择在此过程中创建的隧道端点 IP 地址池。
    10. 虚拟网卡下拉列表中,选择未使用的网卡和上行链路。
    11. 单击添加 N-VDS
    12. 选择用于 VLAN 传输区域的 N-VDS 以及您在此过程中创建的上行链路配置文件。

      如果您使用的是标准 N-VDS,也请选择 NIOC 配置文件。

    13. IP 分配下拉列表中,选择使用 DHCP
    14. 虚拟网卡下拉列表中,选择未使用的网卡和上行链路。
    15. 单击添加
  10. 创建 Edge 群集并向其添加 NSX Edge 节点。
    1. 选择架构 > 节点
    2. Edge 群集选项卡中,单击添加
    3. 输入群集的名称和描述。
    4. 从下拉列表中选择 Edge 群集配置文件。
    5. 成员类型下拉列表中,选择 Edge 节点
    6. 可用列中选择 NSX Edge 节点,然后单击向左箭头以将其移到已选择列。
    7. 单击确定,然后单击添加
  11. 创建逻辑交换机。
    1. 选择网络 > 交换
    2. 交换机选项卡中,单击添加
    3. 输入交换机的名称和描述。
    4. 选择 VLAN 传输区域。
    5. 指定网络的 VLAN ID。
    6. 单击添加
  12. 创建第 0 层路由器。
    1. 选择网络 > 路由器
    2. 路由器选项卡中,单击添加 > 第 0 层路由器
    3. 输入路由器的名称和描述。
    4. 选择在此过程中创建的 Edge 群集。
    5. 选择主动-主动主动-备用作为高可用性模式。
    6. 如果要使用主动-备用模式,请选择先占式非先占式作为故障切换模式,并从 Edge 群集中选择首选成员。
    7. 单击添加
  13. 在第 0 层路由器上创建端口以与上游物理路由器关联。
    1. 选择网络 > 路由器
    2. 路由器选项卡中,单击第 0 层路由器的名称。
    3. 选择配置 > 路由器端口,然后单击添加
    4. 输入端口的名称和描述。
    5. 类型字段中,选择上行链路
    6. 传输节点下拉列表中,选择 Edge 群集的成员。
    7. 逻辑交换机下拉列表中,选择在此过程中创建的交换机。
    8. 选择连接到新的交换机端口,然后输入交换机端口的名称。
    9. 以 CIDR 格式输入路由器端口的 IP 地址(例如,192.0.2.20/24)。
      注:

      此 IP 地址不能在任何 OpenStack 外部网络的子网内。

    10. 单击添加
  14. 在第 0 层路由器上启用 BGP 并添加 BGP 邻居。
    1. 选择网络 > 路由器
    2. 路由器选项卡中,单击第 0 层路由器的名称。
    3. 选择路由 > BGP,然后单击编辑
    4. 状态切换到已启用
    5. 输入您的 AS 编号,然后单击保存
    6. 邻居下,单击添加
    7. 输入 BGP 邻居的 IP 地址和描述。
    8. 输入邻居的远程 AS 编号。
    9. 打开本地地址选项卡。
    10. 类型下拉列表中,选择上行链路
    11. 可用列中选择上行链路端口,然后单击向左箭头以将其移到已选择列。
    12. 单击添加

下一步做什么

准备 NSX-T Data Center 部署

VMware Integrated OpenStack 可以为您的部署生成新的 DHCP 配置文件和元数据代理服务器。您不再需要预先配置这些项目。

如果部署前要在 NSX-T Data Center 中手动配置元数据代理服务器,请指定 VMware Integrated OpenStack 管理网络 IP 范围中的第一个 IP 地址作为 Nova 服务器的 URL。