可以将 NSX Advanced Load Balancer 服务引擎数据接口分配给多个 VRF(虚拟路由和转发上下文)。虚拟路由框架 (VRF) 是一种在系统中隔离流量的方法。在负载均衡器术语中,它也称为“路由域”。

NSX Advanced Load Balancer 在以下云中支持将 SE 数据接口分配给多个 VRF:

  • 无权访问云

  • Linux 服务器云

  • 处于提供程序模式的 vCenter Cloud

注:

仅在启用了 DPDK 的 SE 的 Linux 服务器云中支持多个 VRF。

支持的接口类型

可以通过 REST API、UI 或 CLI 修改以下类型的数据接口的 VRF 属性。

  • 物理接口

  • 端口通道接口

  • VLAN 接口

以下类型的数据接口不支持修改 VRF 属性。如果尝试修改这些属性,系统将显示错误消息:

  • 端口通道成员接口

  • 管理接口

对带内管理的依赖性

每个部署的服务引擎具有带内管理。如果启用,服务引擎的管理接口(即用于与控制器集群通信的接口)还会用于数据平面流量。

如果在 SE 上启用了带内管理,该 SE 将不支持多个 VRF。

要在 SE 上启用多个 VRF,必须在停用带内管理的情况下部署 SE。禁用带内管理的注意事项是,不会将管理接口用于数据平面流量。因此,不会在该接口上放置任何虚拟服务,并且也不会使用该接口与后端服务器进行通信。

有关启用或停用带内管理的更多信息,请参阅NSX Advanced Load Balancer 服务引擎配置带内管理

使用 UI 修改 SE 数据接口 VRF

如果在 SE 所属的租户和云中配置了多个 VRF,您可以更新 SE 物理端口通道和 VLAN 接口 VRF。



使用 CLI 修改 SE 数据接口 VRF

您可以通过 CLI 为物理和 VLAN 接口设置 VRF,如下所示: