L3 Controller - minimal impact L3 distribution

Registered by Eran Gampel

L3 Controller Blueprint
    This proposal introduces L3 Controller, which distributes East-West L3
    traffic, while offloading all L2 traffic to the normal path, thus
    completely avoiding the Network Node for inter subnet traffic.
    The L3 Controller handles Floating IP (DNAT) by forwarding directly from
    compute nodes to the External Network without hitting the Network Node.
    The L3 Controller improves SNAT behavior by distributing it on the outbound.
    The aim of this service is to simplify the existing L3 implementation,
    reduce resource overhead (e.g. bridges, ports, namespaces, etc) and remove
    existing bottlenecks (compared with L3Agent and DVR).

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Eran Gampel
Direction:
Needs approval
Assignee:
Eran Gampel
Definition:
Superseded
Series goal:
None
Implementation:
Good progress
Milestone target:
None
Started by
Eran Gampel
Completed by
Armando Migliaccio

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/l3-controller,n,z

Addressed by: https://review.openstack.org/138082
    L3 Controller initial implementation

Design document:
https://docs.google.com/document/d/1Q2Vgs0fCdb0cAv8gANt5KxtGi0IJu4hI13TGxMSlBrs/edit?pli=1#

You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.
(This is an automated message)

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.