Neutron 基于Flow的分布式 L3(Flow Pipeline)
Neutron 用DVR减少对集中式vRouter的负担,即计算节点处理东西向流量和DNAT流量,网络节点仅处理SNAT流量,以减轻L3流量对网络节点的压力。但DVR模式会引入如下问题:1.每个计算节点占用一个公网IP,2.DVR 不能和 FWaaS,VPNaaS 和 LBaaS 集成起来。本文基于当前的Neutron网络架构,提供基于Flow实现L3的方案:计算节点提供东西向流量的L3,网络节点处理南北向流量的L3。
Flow L3 Forwarding
Neutron 计算节点 L3 Forwarding (东西向流量)