Hi Kyriakos: I use one controller to control several switches and deploy route function on the network. But we know the internet is composed with several networks under different ISPs. So, If I want the networks controlled by different controller to share routing information, I need Noxes to communicate with each other. What's why I need multiple controllers.
2011/11/6 Kyriakos Zarifis <kyr.zari...@gmail.com> > It is not really a goal for NOX, so I doubt it will be a feature in the > future. > If you provide some more information on what you want to do and why you > need multiple controllers, I or somebody else might be able to share some > thoughts. > > If you want multiple instances of the same controller for load > distribution and reliability, it becomes really tricky because you need to > keep them synchronized. For some insight (on how tricky it is), you can > take a look at this paper > http://www.usenix.org/event/osdi10/tech/full_papers/Koponen.pdf > > > On Sun, Nov 6, 2011 at 12:53 AM, hzy <yyjianx...@gmail.com> wrote: > >> Thank you for your reply. >> Will the future version of NOX support this feature? >> If I can do this to extend the NOX? I know it's maybe very hard, but I >> really want to try? >> Can you give me some advices? >> >> 2011/11/6 Kyriakos Zarifis <kyr.zari...@gmail.com> >> >>> Hi, >>> >>> NOX does not support multiple controller instances inherently. This >>> means that there is no defined protocol for communication between >>> controller instances or a way to distribute state between them. So the >>> general answer is no. >>> >>> Depending on what you want to do exactly, the answer might be different: >>> Theoretically, you can have different switches connect to different >>> controllers, but the controllers will not know about each other's existence >>> and wouldn't act as a single control entity. It would be like having 2 >>> separate control domains and each controller would have a global view of >>> their domain only, which is not very useful. >>> >>> (The statement about nox-console does not have to do anything with >>> multiple controllers support. Nox-console is rather a tool used to send >>> commands to a controller from a terminal.) >>> >>> On Sun, Nov 6, 2011 at 12:09 AM, hzy <yyjianx...@gmail.com> wrote: >>> >>>> hi all: >>>> The zaku release of nox *Preliminary support for a console >>>> (nox-console). >>>> Is that mean I can't open two controllers. I wander if I can have two >>>> controllers work together with one control several switches and the other >>>> one control the rest switches. >>>> Any ideas? >>>> Thank you for advance. >>>> * >>>> _______________________________________________ >>>> nox-dev mailing list >>>> nox-dev@noxrepo.org >>>> http://noxrepo.org/mailman/listinfo/nox-dev >>>> >>>> >>> >> >
_______________________________________________ nox-dev mailing list nox-dev@noxrepo.org http://noxrepo.org/mailman/listinfo/nox-dev