可以将 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。
![](images/GUID-E5091285-ADB6-45FB-BA7D-FC8F8EAD633A-low.png)
使用 CLI 修改 SE 数据接口 VRF
您可以通过 CLI 为物理和 VLAN 接口设置 VRF,如下所示:
![](images/GUID-6CEF07D9-5C19-4D59-9963-EB3323B9F79A-low.png)