13.2. DVR 概述

分布式虚拟路由(DVR)提供备选路由设计。DVR 隔离 Controller 节点的故障域,并通过部署 L3 代理并在每个计算节点上调度路由器来优化网络流量。DVR 具有这些特征:

  • east-West 流量以分布式方式直接在 Compute 节点上路由。
  • 使用浮动 IP 的 North-South 流量被分布并在 Compute 节点上路由。这需要外部网络连接到每个 Compute 节点。
  • 没有浮动 IP 的南北流量不是分布式的,仍然需要一个专用的 Controller 节点。
  • Controller 节点上的 L3 代理使用 dvr_snat 模式,以便节点仅提供 SNAT 流量。
  • neutron 元数据代理都是分布并部署到所有 Compute 节点上。元数据代理服务托管在所有分布式路由器上。