<div dir="ltr">And about the HA l3 with VRRP (active/passive) code [2], the code was d<font color="#333333" face="sans-serif"><span style="font-size:12px;line-height:18px">eferring to Juno and the developer ask a FFE to push it on the IceHouse release.</span></font><div>
<font color="#333333" face="sans-serif"><span style="font-size:12px;line-height:18px">I though it must merge for IceHouse, to let the community tries it and stabilizes it during the Juno release. And for the Juno release, we will be able to announce it as stable.</span></font></div>
<div><br></div><div><font color="#333333" face="sans-serif"><span style="font-size:12px;line-height:18px">Édouard.<br></span></font><div><br></div><div><div>[1] <a href="https://blueprints.launchpad.net/neutron/+spec/l3-high-availability">https://blueprints.launchpad.net/neutron/+spec/l3-high-availability</a></div>
<div>[2] <a href="http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg18555.html">http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg18555.html</a></div></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Thu, Mar 6, 2014 at 10:57 PM, George Shuklin <span dir="ltr"><<a href="mailto:george.shuklin@gmail.com" target="_blank">george.shuklin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class=""><br>
On 03/06/2014 04:50 PM, gustavo panizzo <gfa> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 03/06/2014 09:54 AM, Alvise Dorigo wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
I opened some time ago a thread about this argument (more in general<br>
about HA for<br>
OpenStack): <a href="http://www.gossamer-threads.com/lists/openstack/operators/33777" target="_blank">http://www.gossamer-threads.<u></u>com/lists/openstack/operators/<u></u>33777</a>.<br>
Now I'm definitely focusing on making the Neutron's agents highly<br>
available.<br>
<br>
As stated in the mentioned thread there's no solution for making L3<br>
agent HA with the active/active paradigm. But I have to use the<br>
active/active paradigm.<br>
</blockquote>
there is no active/active route protocol to route ip packages, you can<br>
have only one default gw. that's true in virtual as physical world. but....<br>
<br>
i remember a eNovance guy giving a presentation during HK summit, they<br>
have patched neutron in order to use VRRP. you may want to search that<br>
<br>
if you use it, pls share your results. i haven't a chance to test it<br>
<br>
</blockquote></div>
I think there is no needs for the replicating every single packet. Some packet loss is sad, but not crucial. Almighty TCP will save souls, so we need just replicate (somehow) every new connection and NAT translation. IP migration between L3 agents is not a problem (if they are in same network). We don't need to keep track on sequence numbers of TCP, so it's just a single operation per connection on every new flow.<br>

<br>
... Hm... flow. May be some kind of openflow controller, managing translation table outside linux kernel? Some kind of super-fast in-memory database with replication, which allow controller to reconfigure other l3 agents to pick up traffic of broken network node. Seems real for me.<div class="HOEnZb">
<div class="h5"><br>
<br>
______________________________<u></u>_________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org" target="_blank">OpenStack-operators@lists.<u></u>openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack-operators</a><br>
</div></div></blockquote></div><br></div>