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