Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Ben Pfaff
On Thu, Feb 19, 2015 at 05:15:53PM -0800, Ben Pfaff wrote: > On Thu, Feb 19, 2015 at 11:45:08PM +0100, Thomas Graf wrote: > > On 02/19/15 at 11:16am, Ben Pfaff wrote: > > > diff --git a/ovn/ovn-nb.ovsschema b/ovn/ovn-nb.ovsschema > > > new file mode 100644 > > > index 000..4c29562 > > > --- /de

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Ben Pfaff
On Thu, Feb 19, 2015 at 02:25:18PM -0800, Gurucharan Shetty wrote: > On Thu, Feb 19, 2015 at 11:16 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 wi

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Ben Pfaff
On Thu, Feb 19, 2015 at 11:45:08PM +0100, Thomas Graf wrote: > On 02/19/15 at 11:16am, Ben Pfaff wrote: > > diff --git a/ovn/ovn-nb.ovsschema b/ovn/ovn-nb.ovsschema > > new file mode 100644 > > index 000..4c29562 > > --- /dev/null > > +++ b/ovn/ovn-nb.ovsschema > > The schema below has some wh

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Ben Pfaff
On Thu, Feb 19, 2015 at 11:52:51PM +0100, Thomas Graf wrote: > On 02/19/15 at 02:36pm, Ben Pfaff wrote: > > I thought about this a bit when I was working on the OVN database > > schema, but I didn't bother to write it up. Here's an incremental > > diff against the OVN schema. The first hunk is fo

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Ben Pfaff
On Thu, Feb 19, 2015 at 04:52:44PM -0500, Russell Bryant wrote: > On 02/19/2015 04:20 PM, Thomas Graf wrote: > > This is a first high level review. I'll be digging into the schema > > next. > > > > On 02/19/15 at 11:16am, Ben Pfaff wrote: > >> + > >> + > >> + The Cloud Management System

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Thomas Graf
On 02/19/15 at 02:36pm, Ben Pfaff wrote: > On Thu, Feb 19, 2015 at 10:20:13PM +0100, Thomas Graf wrote: > > Is this piece CMS specific as well or can we leverage libvirt to > > create some abstraction here and write the vif-id into OVSDB? > > I believe that libvirt already does this; see > virNetD

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Thomas Graf
On 02/19/15 at 11:16am, Ben Pfaff wrote: > diff --git a/ovn/ovn-nb.ovsschema b/ovn/ovn-nb.ovsschema > new file mode 100644 > index 000..4c29562 > --- /dev/null > +++ b/ovn/ovn-nb.ovsschema The schema below has some whitespace / tab mixups. [...] > @@ -0,0 +1,63 @@ > +{ > +"name": "OVN_No

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Ben Pfaff
On Thu, Feb 19, 2015 at 10:20:13PM +0100, Thomas Graf wrote: > On 02/19/15 at 11:16am, Ben Pfaff wrote: > > + > > + > > + The Cloud Management System, as defined above. > > + > > + > > + > > + > > + The OVN/CMS Plugin is the component of the CMS that > > + interfaces to

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Gurucharan Shetty
On Thu, Feb 19, 2015 at 11:16 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. > > This initial design has been influenced by ma

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Russell Bryant
On 02/19/2015 04:20 PM, Thomas Graf wrote: > This is a first high level review. I'll be digging into the schema > next. > > On 02/19/15 at 11:16am, Ben Pfaff wrote: >> + >> + >> + The Cloud Management System, as defined above. >> + >> + >> + >> + >> +The OVN/CMS Plugin

Re: [ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Thomas Graf
This is a first high level review. I'll be digging into the schema next. On 02/19/15 at 11:16am, Ben Pfaff wrote: > + > + > + The Cloud Management System, as defined above. > + > + > + > + > + The OVN/CMS Plugin is the component of the CMS that > + interfaces to OV

[ovs-dev] [PATCH v2 2/2] [RFC] ovn: Start work on design documentation.

2015-02-19 Thread Ben Pfaff
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. This initial design has been influenced by many people, including (in alphabetical order) Aaron Rosen, Chr