[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