Thanks Justin. I will keep your point in mind.

On Sun, Mar 10, 2013 at 7:21 AM, Justin Pettit <jpet...@cs.stanford.edu>wrote:

> If you only run network namespaces, it's pretty easy to run multiple
> instances of OVS.  I touched on it briefly a couple of weeks ago on the
> ovs-discuss mailing list:
>
>    http://openvswitch.org/pipermail/discuss/2013-February/009157.html
>
> As you mentioned, you'll need to have each ovsdb-server and ovs-vswitchd
> pair use a separate rundir, config files, etc, since they'll be in the same
> process and file namespaces.
>
> Also, Ramana, please don't cross-post mailing lists in the future.
>
> --Justin
>
>
> On Mar 9, 2013, at 12:27 AM, Bob Lantz <rla...@cs.stanford.edu> wrote:
>
> > To clarify, I believe the default configuration of the OVS daemons uses
> unix domain sockets, which is a perfectly good idea but may break when your
> switch and daemons are in different namespaces.
> >
> > On Mar 9, 2013, at 12:19 AM, Bob Lantz <rla...@cs.stanford.edu> wrote:
> >
> >> Mininet doesn't currently support that configuration because I wasn't
> able to come up with an easy way to make it work out of the box with the
> Ubuntu OVS packages. I suspect one problem could be that unix domain
> sockets don't work across network namespaces, even with a shared
> filesystem, and openvswitch-switch uses them to communicate with
> ovs-vswitchd and ovsdb-server. If that's the case, then a) it doesn't seem
> like correct kernel behavior to me, b) it could also be the root cause of
> the annoying x11 forwarding breakage, and c) there could be workarounds
> like using a network connection on the virtual control network, but it
> probably requires further investigation and my understanding of all of the
> relevant pieces is incomplete and possibly in error.
> >>
> >> Very few people have asked me about this - I think emulating a virtual
> control network (controlled by OpenFlow no less - turtles all the way
> down!) is not a popular thing to do on Mininet, although it can certainly
> be done as evidenced by the --innamespace command line option.
> >>
> >> -Bob
> >>
> >> On Mar 8, 2013, at 10:40 PM, Ramana Reddy <gtvrre...@gmail.com> wrote:
> >>
> >>> Hi All,
> >>> I want to put switches in their own name space in mininet using open
> Vswitch.
> >>> But mininet website telling that open Vswitch does not support this
> feature.
> >>>
> >>>
> http://mininet.github.com/walkthrough/#everything-in-its-own-namespace-user-switch-only
> >>>
> >>> $ sudo mn --innamespace --switch user
> >>> Instead of using loopback, the switches will talk to the controller
> through a separately bridged control connection. By itself, this option is
> not terribly useful, but it does provide an example of how to isolate
> different switches.
> >>>
> >>> Note that this option does not (as of 11/19/12) work with Open vSwitch.
> >>>
> >>> I want to know which version of open Vswitch supports this feature.
> >>>
> >>>
> >>>
> >>> Thanks,
> >>>
> >>> Ramana.
> >>>
> >>>
> >>>
> >>>
> >>>
> >>>
> >>> _______________________________________________
> >>> openflow-discuss mailing list
> >>> openflow-disc...@lists.stanford.edu
> >>> https://mailman.stanford.edu/mailman/listinfo/openflow-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