← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1931953] [NEW] [RFE] Openflow-based DVR L3

 

Public bug reported:

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://review.opendev.org/c/openstack/os-ken/+/795963)
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.

** Affects: neutron
     Importance: Undecided
         Status: New


** Tags: xena

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1931953

Title:
  [RFE] Openflow-based DVR L3

Status in neutron:
  New

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://review.opendev.org/c/openstack/os-ken/+/795963)
  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1931953/+subscriptions