As I mentioned, you should be able to do it by running relatively new versions 
of OVS and standard Linux namespaces. There should be tutorials on namespaces 
online.  At a minimum, you'll need to run network namespaces and have each 
ovs-vswitchd running in a separate namespace.  (Each ovs-vswitchd will also 
need its own ovsdb-server instance.)  To play with network namespaces, take a 
look at the "ip netns" commands.

Depending on what you're trying to accomplish, you can also run process and 
filesystem namespaces, but that's not strictly required as long as you make 
sure each instance has its runtime directory, database, etc.

--Justin


On Feb 25, 2013, at 9:27 PM, Ramana Reddy <gtvrre...@gmail.com> wrote:

> Hi Justin, 
> 
> After seeing your answer, I would like to do some experiment with multiple 
> user space versions with same kernel module.
> For this setup, I would like to know what are the minimal changes are needed 
> to install multiple user space versions
> with the same kernel module in different namespaces. 
> 
> Thanks,
> Ramana.
>  
> 
> 
> On Sun, Feb 24, 2013 at 12:37 AM, Justin Pettit <jpet...@nicira.com> wrote:
> What would be the use case?  If you were running a more recent version of 
> OVS, I suppose you could run the different userspace versions in different 
> namespaces, but using the same OVS kernel module.  I think both versions 
> would need to be at least 1.4, though since we made changes around that time 
> in the communication protocol between userspace and kernel.
> 
> --Justin
> 
> 
> On Feb 23, 2013, at 1:19 AM, Sunayana Iyer <sunayanai...@gmail.com> wrote:
> 
> > Hi OVS experts..
> >
> > I installed openvswitch 1.2.2 in my ubuntu 12.04 machine, i just want to 
> > know is it possible to install another version of openvswitch (ovs 1.4.5) 
> > along with my previous version and use both ovs in same machine, at same 
> > time.
> >
> > Regards
> > sunayana
> > _______________________________________________
> > discuss mailing list
> > discuss@openvswitch.org
> > http://openvswitch.org/mailman/listinfo/discuss
> 
> _______________________________________________
> discuss mailing list
> discuss@openvswitch.org
> http://openvswitch.org/mailman/listinfo/discuss
> 

_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to