[ovs-dev] [PATCH v3] [RFC] ovn: Start work on design documentation.

Ben Pfaff blp at nicira.com
Tue Feb 24 18:36:45 UTC 2015


On Tue, Feb 24, 2015 at 06:19:55PM +0100, Russell Bryant wrote:
> On 02/24/2015 05:47 PM, Ben Pfaff wrote:
> > On Tue, Feb 24, 2015 at 05:46:04PM +0100, Russell Bryant wrote:
> >> On 02/24/2015 05:43 PM, Ben Pfaff wrote:
> >>> On Tue, Feb 24, 2015 at 05:37:53PM +0100, Russell Bryant wrote:
> >>>> On 02/20/2015 07:19 AM, Ben Pfaff wrote:
> >>>>> This commit adds preliminary design documentation for Open Virtual Network,
> >>>>> or OVN, a new OVS-based project to add support for virtual networking to
> >>>>> OVS, initially with OpenStack integration.
> >>>>
> >>>> I had another thought about the OpenStack integration.  I don't remember
> >>>> seeing any mention of DHCP in the design docs.  That could mean we have
> >>>> to integrate with the existing DHCP agent in OpenStack.  It would be
> >>>> great if something in OVN could negate the need for it, though.  Do you
> >>>> have any thoughts about this?
> >>>
> >>> DHCP is an obvious service to add to OVN eventually, but I guess that
> >>> the initial versions won't have it built-in.  So, if OpenStack already
> >>> has an agent and it's not too much of a hassle to integrate with OVN, it
> >>> might be the way to go.
> >>
> >> That works.  I'd love to get to where none of the current agents are
> >> needed.  It's good to at least agree that it makes sense to add eventually.
> > 
> > Do you have a list of the other agents that you think are eventually
> > undesirable?  I can add some of this (including DHCP) to the
> > ovn-architecture document.
> > 
> 
> I think the l2, l3, and now DHCP ones are covered.  The only other one
> is a metadata agent.  That one does some OpenStack specific magic,
> though.  It intercepts an HTTP request, does some OpenStack lookups and
> adds HTTP headers needed to uniquely identify the request to the VM it
> came from.  Then it proxies the request on to the metadata API exposed
> by Nova.  I'm not sure if it makes sense to do anything with that.

OK, for now I just added a mention of DHCP.



More information about the dev mailing list