[ovs-dev] Network namespace support for OpenVSwitch

Justin Pettit jpettit at nicira.com
Fri Jan 15 22:59:57 UTC 2010


Ben and I talked about this briefly.  It won't currently work with the kernel datapath, but it probably wouldn't be too bad to add support.  For the time-being, would the user-space datapath work for you?  With that, you could specify different "netdev" datapaths.  Obviously, there would be a bit of a performance impact, but it may be good enough to at least start testing.  (Note that the user-space datapath is only available in "unstable" releases, such as the just released 0.99.0.)

--Justin


On Jan 15, 2010, at 2:08 PM, Sapan Bhatia wrote:

> Hi everyone,
> 
> I have been working on trying to get Openvswitch running on PlanetLab
> (www.planet-lab.org.) The idea is to enable experimenters to use
> openvswitch with virtual devices. On PlanetLab, user processes run in
> their own network (netns) namespaces. My thought at first was that as
> long as one user's devices are isolated from other users, the switch
> configuration should be isolated as well (though I needed to change
> init_net to look up the namespace of the associated container in
> datapath.c.)
> 
> However, it appears that vswitchd is configured via a single
> configuration file. Is it possible to run multiple instances of
> vswitchd, or plans to this effect? Any guidance or starting pointers
> will be much appreciated.
> 
> Thank you,
> Sapan
> 
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev_openvswitch.org





More information about the dev mailing list