L3 Controller - minimal impact L3 distribution
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
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
L3 Controller initial implementation
Design document:
https:/
You should not set a milestone target unless the blueprint has been properly prioritized by the project drivers.
(This is an automated message)