lbaas v1:

This is the original Neutron LBaaS, and what you see in Horizon or in the 
neutron CLI as “lb-*”.  It has an haproxy backend, and a few vendors supporting 
it. Feature-wise, it’s basically a byte pump.

lbaas v2:

This is the “new” Neutron LBaaS, and is in the neutron CLI as “lbaas-*” (it’s 
not yet in Horizon.)  It first shipped in Kilo. It re-organizes the objects, 
and adds TLS termination support, and has L7 plus other new goodies planned in 
Liberty. It similarly has an haproxy reference backend with a few vendors 
supporting it.

octavia:

Think of this as a service vm framework that is specific to lbaas, to implement 
lbaas via nova VMs instead of “lbaas agents". It is expected to be the 
reference backend implementation for neutron lbaasv2 in liberty. It could also 
be used as its own front-end, and/or given drivers to be a load balancing 
framework completely outside neutron/nova, though that is not the present 
direction of development.

Thanks,
doug




> On May 4, 2015, at 1:57 PM, Daniel Comnea <[email protected]> wrote:
> 
> Hi all,
> 
> I'm trying to gather more info about the differences between 
> 
> Neutron LBaaS v1
> Neutron LBaaS v2
> Octavia
> 
> I know Octavia is still not marked production but on the other hand i keep 
> hearing inside my organization that Neutron LBaaS is missing few critical 
> "pieces" so i'd very much appreciate if anyone can provide detailed info 
> about the differences above.
> 
> Thanks,
> Dani
> __________________________________________________________________________
> 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