[openstack-dev] [Quantum][LBaaS] integration with Quantum

Dan Wendlandt dan at nicira.com
Mon Sep 24 07:35:36 UTC 2012

Hi JC,

I think that's a very interesting exercise, and actually is something
that we've gone through internally as well, though from a slightly
different perspective.  I would probably take your conclusion one step
further and say that we should not just think about DNAT as a special
form of LB, but as LB as a special for of a "services router" that
might actually provide a variety of network services (LB, FW, IDS/IPS,
WAN Opt, etc.).  These services routers could be one-armed or two arm,
and might be plugged into an external network, an internal network, or
both.  The initial L3 implementation in Folsom was intended as an
initial step in that direction, though only with a very simple
"gateway service" that provided only the basic SNAT/DNAT that
nova-network had.  I want to do as much as we can to make sure
load-balancing is not a "one-off", but rather just an initial example
of how we will integrate other network services.


On Sun, Sep 23, 2012 at 7:50 PM, JC Martin <jcmartin at ebaysf.com> wrote:
> All,
> To build on the excellent document from Samuel referenced below I have tried
> to map the implementation of the L3 Router and Floating IP to an
> implementation of Load Balancer Service in quantum.
> The referenced document is meant to be a point of discussion, maybe for this
> Tuesday meeting. The biggest question is related to the style of load
> balancing we are expecting to support (e.g. Two arms NAT, Direct Return, …)
> https://docs.google.com/open?id=0B2Sy8nv-GIrVdVZhUWIyRU80VE0
> Also, I don't know how the current implementation would support the
> composition of the L3 router/floatingIP with  LB.
> I think that we need to answer few questions before to be able to define a
> complete management model.
> Feel free to comment.
> JC.
> From: Samuel Bercovici <SamuelB at Radware.com>
> Reply-To: "openstack-dev at lists.openstack.org"
> <openstack-dev at lists.openstack.org>
> Date: Tue, 11 Sep 2012 17:15:49 +0000
> To: "openstack-dev at lists.openstack.org" <openstack-dev at lists.openstack.org>
> Subject: [openstack-dev] [Quantum][LBaaS] integration with Quantum
> Hi,
> Last week the group discussing LBaaS we mapped the different objectives for
> LBaaS in Open Stack.
> We discussed proposing how to integrate LBaaS with Quantum.
> The proposal is not dependent on the actual LBaaS API will eventually
> implemented (ex: Atlas-LB or Mirantis-LB).
> The following document
> (https://docs.google.com/document/d/10HpTpvRzjqDhnGnWFdMv19mENbb_TsMMvAAozzSu8hc/edit)
> addresses the following subjects:
> Exposing LBaaS in OpenStack integrated with Quantum.
> Quantum support for hardware/software load balancing devices
> I have turned on the document for comments so feel free to comment on the
> document.
> I have opened those topics as discussion suggestions for the summit which
> will probably be eventually consolidated by Dan into the generic discussions
> on LBaaS
> Exposing LBaaS in OpenStack integrated with Quantum -
> http://summit.openstack.org/cfp/edit/23
> Quantum support for hardware/software load balancing devices -
> http://summit.openstack.org/cfp/edit/22
> Best Regards,
>         -Sam.
> _______________________________________________ OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.orghttp://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Dan Wendlandt
Nicira, Inc: www.nicira.com
twitter: danwendlandt

More information about the OpenStack-dev mailing list