[openstack-dev] [Neutron] Improving Neutron L3 Agent with High Availability
Emilien Macchi
emilien.macchi at enovance.com
Wed Sep 11 10:13:57 UTC 2013
Hi,
The current implementation of Neutron L3 agent allows us to scale
virtual routers on multiple agents but does not provide High
Availability on :
- namespaces, virtual interfaces (both in north and south)
- established connections between external & internal network.
The idea here is to start a discussion about a new design that we could
implement in the next release.
Since there exists some conversations on this topic, I want to share my
ideas with a public document we wrote [1] with my team.
Table of contents:
- Abstract about current implementation
- Current Architecture
- Proposal #1: Health-check (which is not my final solution, but just an
existing way).
- Proposal #2: VRRP + conntrackd (new backends for improving L3 agent)
- Design session proposal for next Summit
Feel free to bring your thoughts.
After the discussion, maybe could we write new blueprints.
Note: the document is public and you are allowed to comment. If you need
more access, I can of course grant you write rights.
[1]
https://docs.google.com/document/d/1DNAqRSOIZPqUxPVicbUMWWuRBJ90qJjVYe7Ox8rVtKE/edit?usp=sharing
Regards,
--
Emilien Macchi
----------------------------------------------------
# OpenStack Engineer
// eNovance Inc. http://enovance.com
// ✉ emilien at enovance.com ☎ +33 (0)1 49 70 99 80
// 10 rue de la Victoire 75009 Paris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130911/c0239f0c/attachment.pgp>
More information about the OpenStack-dev
mailing list