[ovs-dev] [PATCH 3/3] xenserver: Gracefully refresh network UUIDs on pool join or leave.

Keith Amidon keith at nicira.com
Fri Apr 23 18:38:18 UTC 2010

On Fri, 23 Apr 2010 10:25:32 -0700, Ben Pfaff <blp at nicira.com> wrote:
> On Fri, Apr 23, 2010 at 10:15:17AM -0700, Justin Pettit wrote:
> > The solution is obviously very XenServer-specific.  As we become more
> > tightly integrated with other hypervisors, we should look to
> > generalize some of the hypervisor-specific stuff we're doing in the
> > binaries.
> Yes.  (The problem is very XenServer-specific too.)
> To me the "obvious" solution here was to add a daemon or a frequently
> running cron job that does the same thing, or to integrate daemon
> functionality into the refresh-network-uuids script itself.  I still
> like that approach and I'm completely willing to redo it that way.  I
> had the impression, however, that we didn't want to create any more
> daemons.

Just a general comment: to the extent that others are integrating Open
vSwitch with their hypervisors (e.g. Telivo) we don't have to provide a
generic solution for this but just documentation about what needs to be
set (through ovs-vsctl or whatever) in order for the application they
are using (e.g. NVP) to work.  It then becomes their responsibility to
create the solution.

We have to do this for XenServer because we're the ones actually doing
the hypervisor integration work.  If we choose to do this for another
platform than we'll do it there and it may make sense to generalize the
solution with hypervisor specific modifications but I'd suggest we wait
to do that work until we've identified the next hypervisor platform
we're going to do the integration work on.

        --- Keith

More information about the dev mailing list