Conntrack synchronisation gets us HA on the SNAT node, but that's a long
way from distributed SNAT.

Distributed SNAT (in at least one implementation) needs a way to allocate
unique [IP + ephemeral port ranges] to hypervisors, and then some sort of
layer4 loadbalancer capable of forwarding the ingress traffic to that IP
back to the right hypervisor/guest based on the ephemeral port range.  It's
basically very much like floating IPs, only you're handing out a sub-slice
of a floating-IP to each machine - if you like.

On Mon Feb 16 2015 at 6:12:33 PM Kevin Benton <[email protected]> wrote:

> Has there been any work to use conntrack synchronization similar to L3 HA
> in DVR so failover is fast on the SNAT node?
>
> On Sat, Feb 14, 2015 at 1:31 PM, Carl Baldwin <[email protected]> wrote:
>
>>
>> On Feb 10, 2015 2:36 AM, "Wilence Yao" <[email protected]> wrote:
>> >
>> >
>> > Hi all,
>> >   After OpenStack Juno, floating ip is handled by dvr, but SNAT is
>> still handled by l3agent on network node. The distributed SNAT is in future
>> plans for DVR. In my opinion, SNAT can move to DVR as well as floating ip.
>> I have searched in blueprint, there is little  about distributed SNAT. Is
>> there any different between distributed floating ip and distributed SNAT?
>>
>> The difference is that a shared snat address is shared among instances on
>> multiple compute nodes.  A floating ip is exclusive to a single instance on
>> one compute node.  I'm interested to hear your ideas for distributing it.
>>
>> Carl
>>
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe:
>> [email protected]?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>
>>
>
>
> --
> Kevin Benton
>  ____________________________________________________________
> ______________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: [email protected]?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: [email protected]?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to