传输节点配置文件是一个模板,用于定义应用于 VMware vCenter 集群中一组主机的配置。它不适用于准备独立主机。通过应用传输节点配置文件,将 VMware vCenter 集群主机准备好作为传输节点。传输节点配置文件定义传输区域、成员主机、交换机配置(包括上行链路配置文件、IP 分配、物理网卡到上行链路虚拟接口的映射等)。

注: 传输节点配置文件仅适用于 VMware vCenter 集群的 ESXi 主机成员。它不能应用于 NSX Edge 传输节点。

在传输节点配置文件应用于 VMware vCenter 集群时,开始创建传输节点。NSX Manager 准备集群中的主机,并在所有主机上安装 NSX 组件。主机的传输节点基于在传输节点配置文件中指定的配置进行创建。

在使用传输节点配置文件准备的集群上,这些结果为 true:

  • 将未准备好的主机移动到应用了传输节点配置文件的集群时,NSX 会使用该传输节点配置文件自动将该主机准备为传输节点。
  • 将传输节点从集群移动到未准备好的集群或直接作为数据中心下的独立主机时,首先会移除应用于该节点的传输节点配置,然后再从主机中移除 NSX VIB。请参见从 vSphere Web Client 触发卸载
要删除传输节点配置文件,必须先从关联的集群中分离配置文件。现有的传输节点不受影响。添加到集群的新主机将不再自动转换为传输节点。
创建传输节点配置文件时,请注意以下几点:
  • 您最多可以为每种配置添加四个 VDS 交换机:为 VLAN 传输区域创建的增强型 VDS、为覆盖网络传输区域创建的标准 VDS、为覆盖网络传输区域创建的增强型 VDS。
  • 为 VLAN 传输区域创建的标准 VDS 交换机数量没有任何限制。
  • 在同一主机上运行多个标准覆盖网络 VDS 交换机和 Edge 虚拟机的单个主机集群拓扑中,NSX 提供了流量隔离以便通过第一个 VDS 的流量与通过第二个 VDS 的流量隔离,以此类推。每个 VDS 上的物理网卡必须映射到主机上的 Edge 虚拟机,以允许与外界的南北向流量连接。从第一个传输区域上的虚拟机移出的数据包必须通过外部路由器或外部虚拟机路由到第二个传输区域上的虚拟机。
  • 每个 VDS 交换机名称必须是唯一的。NSX 不允许使用重复的交换机名称。
  • 传输节点配置或传输节点配置文件配置中与每个 VDS 主机关联的每个传输区域 ID 都必须是唯一的。

前提条件

过程

  1. 从浏览器中,使用 admin 权限登录到 https://<nsx-manager-ip-address> 或 https://<nsx-manager-fqdn> 中的 NSX Manager
  2. 选择系统 > Fabric > 主机 > 传输节点配置文件 > 添加传输节点配置文件
  3. 输入一个名称以标识传输节点配置文件。

    可以选择添加有关传输节点配置文件的说明。

  4. 单击“主机交换机”下方的设置,以添加新交换机的详细信息。
  5. 在继续之前,确定要在集群节点上配置哪种类型的主机交换机。
  6. 配置以下字段:
    选项 描述
    名称

    (由 vSphere 集群管理的主机)选择管理主机交换机的 VMware vCenter

    选择在 VMware vCenter 中创建并连接到 ESXi 主机的 VDS。

    传输区域

    在“显示”部分中,选择覆盖网络VLAN全部以查看和选择主机交换机所需的传输区域类型。

    这些传输区域由关联的主机交换机实现。

    支持的传输区域配置:
    • 您可以为每个主机交换机添加多个 VLAN 传输区域。
    • 每个主机交换机只能添加一个覆盖网络传输区域。NSX Manager UI 不允许添加多个覆盖网络传输区域。
    上行链路配置文件 从下拉菜单中选择一个现有的上行链路配置文件,或者创建一个自定义上行链路配置文件。也可以使用默认上行链路配置文件。

    如果将 MTU 值保留为空,NSX 将采用全局默认 MTU 值 1700。如果在 NSX 上行链路配置文件中输入 MTU 值,该 MTU 值将覆盖全局默认 MTU 值。

    注: 无法将上行链路配置文件中定义的链路聚合组映射到 VDS 上行链路。
    IP 地址类型 (TEP) IPv4IPv6 之间进行选择,以指定传输节点的隧道端点 (TEP) 的 IP 版本。
    IPv4 分配

    选择如何将 IPv4 地址分配给 TEP。选项包括:

    • 使用 DHCP:从 DHCP 服务器中分配 IPv4 地址。
    • 使用 IPv4 池:从 IP 池中分配 IPv4 地址。指定要用于 TEP 的 IPv4 池名称。
    IPv6 分配

    选择如何将 IPv6 地址分配给 TEP。选项包括:

    • 使用 DHCPv6:从 DHCP 服务器中分配 IPv6 地址。
    • 使用 IPv6 池:从 IP 池中分配 IPv6 地址。指定要用于 TEP 的 IPv6 池名称。
    • 使用 AutoConf:从路由器通告 (RA) 中分配 IPv6 地址。
    高级配置

    模式(仅限 NSX 4.0.0.1)

    在以下模式选项之间进行选择:
    • 标准:是可用于 NSX 支持的所有 Hypervisor 的标准模式。
    • ENS 中断:是增强型数据路径模式的变体。
    • 增强型数据路径:是提供加速网络性能的模式。该模式要求节点使用启用了 VMXNET3 vNIC 的网卡。在 NSX Edge 节点和公用网关上不支持该功能。支持的 Hypervisor 是 ESXi。建议运行 ESXi v6.7 U2 和更高版本。

    模式(从 NSX 4.0.1.1 开始)

    在以下模式选项之间进行选择:
    • 标准:此模式适用于所有传输节点。传输节点中的数据平面会根据上行链路功能自动选择主机交换机模式。
    • 增强型数据路径 - 标准:此模式是增强型数据路径模式的变体。它仅在 ESXi Hypervisor 7.0 及更高版本上可用。请咨询您的客户代表以了解适用性。
    • 增强型数据路径 - 性能:此增强型数据路径交换机模式适用于 ESXi 主机传输节点。此模式提供了加速的网络性能。它要求节点使用启用了 VMXNET3 vNIC 的网卡。在 NSX Edge 节点和公用网关上不支持该功能。支持的 Hypervisor 是 ESXi。建议运行 ESXi v6.7 U2 和更高版本。
    • 旧版:此模式以前称为“标准”。您只能通过 API 选择此模式,因为“旧版”字段在 NSX Manager UI 中为只读状态。它适用于所有传输节点。当主机交换机交换机模式设置为“旧版”,将启用数据包处理程序堆栈。在 NSX Manager UI 上,您将看到此模式设置为“标准”,而“旧版”字段设置为“是”。
      您可以运行以下主机传输节点或传输节点配置文件策略 API 以将主机交换机模式设置为“旧版”:
      • 创建或更新主机传输节点:
        PUT https://<NSX-Manager-IP-ADDRESS>/POST/policy/api/v1/infra/sites/<site-id>/enforcement-points/<enforcementpoint-id>/host-transport-nodes/<host-transport-node-id>
      • 创建或更新策略主机传输节点配置文件:
        PUT https://<NSX-Manager-IP-ADDRESS>/POST/policy/api/v1/infra/host-transport-node-profiles/<transport-node-profile-id>
    绑定策略上行链路映射

    在将 NSX 中的上行链路配置文件映射到 VDS 中的上行链路之前,请确保在 VDS 交换机上配置了上行链路。要配置或查看 VDS 交换机上行链路,请转到 VMware vCentervSphere Distributed Switch。单击操作→设置→编辑设置

    将选定的 NSX 上行链路配置文件中定义的上行链路映射到 VDS 上行链路。为映射提供的 NSX 上行链路数取决于上行链路配置文件配置。

    例如,在 uplink-1(活动)行中,转到“物理网卡”列,单击编辑图标,然后键入 VDS 上行链路名称以完成将其映射到 uplink-1(活动)的过程。同样,为其他上行链路完成映射。

    注: 上行链路/LAG、NIOC 配置文件、LLDP 配置文件在 VMware vCenter 中定义。这些配置在 NSX Manager 中不可用。要管理 VDS 交换机上的 VMkernel 适配器,请转到 VMware vCenter 以将 VMkernel 适配器连接到分布式虚拟端口组或 NSX 端口组。
  7. 如果选择了多个传输区域,则可以将它们添加到同一交换机。要添加新交换机,请再次单击添加交换机来为其他传输区域配置新交换机。
    NSX 交换机可以同时连接到单个覆盖网络传输区域和多个 VLAN 传输区域。

  8. 单击添加以完成配置。

下一步做什么

将传输节点配置文件应用于现有的 vSphere 集群。请参见使用 TNP 准备 ESXi 集群主机作为传输节点