DLR 经过优化以在支持 VXLAN 或 VLAN 的端口组上的虚拟机之间的逻辑空间中转发。

DLR 具有以下属性:

  • 高性能、低开销的第一跃点路由:
  • 随主机数呈线性扩展
  • 在上行链路上支持 8 向 ECMP
  • 每个主机最多 1,000 个 DLR 实例
  • 每个 DLR 上最多 999 个逻辑接口 (LIF)(8 个上行链路 + 991 个内部) + 1 个管理
  • 在所有 DLR 实例中分布的每个主机最多 10,000 个 LIF(NSX Manager 未强制实施)
请注意以下问题:
  • 无法将多个 DIR 连接到任何给定的 VLAN 或 VXLAN。
  • 无法在每个 DLR 上运行多个路由协议。
  • 如果使用 OSPF,则无法在多个 DLR 上行链路上运行 OSPF。
  • 要在 VXLAN 和 VLAN 之间路由,传输区域必须跨单个 DVS。
概括来说,DLR 设计在以下方面与模块化路由器机箱类似:
  • ESXi 主机类似于线路卡:
    • 它们具有连接了终端站(虚拟机)的端口。
    • 这是进行转发决策的位置。
  • DLR 控制虚拟机类似于路由处理器引擎:
    • 它运行动态路由协议,以便与网络的其余部分交换路由信息。
    • 它根据接口配置、静态路由和动态路由信息计算“线路卡”的转发表。
    • 它将这些转发表写入到“线路卡”(通过控制器群集)以支持扩展和弹性。
  • 将 ESXi 主机连接在一起的物理网络类似于背板:
    • 它在“线路卡”之间传送 VLAN 或 VXLAN 封装的数据。