[RFE] Openflow-based DVR L3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
New
|
Wishlist
|
Unassigned |
Bug Description
This will use openflow to implement neutron l3 agent for DVR mode.
It will implement the below functions:
1. ARP Reply for local VMs.
2. ARP Reply for qrouter port.
3. ICMPv4 & v6 Reply for qrouter port.
4. Routing between VMs.
5. ARP request for remote FIP or FIP gateway triggered by packet_in2.
6. Enhance os_ken to handle advanced packet_in (https:/
7. Openflow-based FIP (without iptables/conntrack involved)
8. Keep namespace based implementation there for smooth transition and debug (you still can use namespaces to connect to VMs)
9. Openflow-based FIP port forwarding.
All these functions are implemented by openflow in br-int. neutron ovs agent and neutron l3 agent and os_ken will be changed to support this. neutron AIPs won't have any change.
tags: | added: rfe |
tags: |
added: rfe-triaged removed: rfe |
Changed in neutron: | |
importance: | Undecided → Wishlist |
tags: | removed: xena |
There was a BP [1][2] which had WIP works [3] for it. But the Neutron team decided not to continue the work for it since they assume that OVN is an alternative to achive flow based DVR. I don't know if the Neutron team can accept this again. But if you want to take over this, maybe re-open that BP can be enough.
[1] https:/ /blueprints. launchpad. net/neutron/ +spec/openflow- based-dvr /bugs.launchpad .net/neutron/ +bug/1705536 /review. opendev. org/q/topic: %2522openflow- based-dvr% 2522
[2] https:/
[3] https:/