Organization of multi-controller interaction in software defined networks
Modelirovanie i analiz informacionnyh sistem, Tome 25 (2018) no. 2, pp. 207-216

Voir la notice de l'article provenant de la source Math-Net.Ru

Software Defined Networking (SDN) is a promising paradigm for network management. It is a centralized network intelligence on a dedicated server, which runs network operating system, and is called SDN controller. It was assumed that such an architecture should have an improved network performance and monitoring. However, the centralized control architecture of the SDNs brings novel challenges to reliability, scalability, fault tolerance and interoperability. These problems are especially acute for large data center networks and can be solved by combining SDN controllers into clusters, called multi-controllers. Multi-controller architecture became very important for SDN-enabled networks nowadays. This paper gives a comprehensive overview of SDN multi-controller architectures. The authors review several most popular distributed controllers in order to indicate their strengths and weaknesses. They also investigate and classify approaches used. This paper explains in details the difference among various types of multi-controller architectures, the distribution method and the communication system. Furthermore, it provides already implemented architectures and some examples of architectures under consideration by describing their design, communication process, and performance results. In this paper, the authors show their own classification of multi-controllers and claim that, despite the existence of undeniable advantages, all reviewed controllers have serious drawbacks, which must be eliminated. These drawbacks hamper the development of multi-controllers and their widespread adoption in corporate networks. In the end, the authors conclude that now it is impossible to find a solution capable to solve all the tasks assigned to it adequately and fully. The article is published in the authors’ wording.
Keywords: SDN, software defined network, distributed controller, multi-controller, CoVisor, DISCO, ELASTICON, FlowBrick, FlowVisor, HyperFlow, Kandoo
Mots-clés : ONIX, ONOS, ORION.
@article{MAIS_2018_25_2_a4,
     author = {S. V. Morzhov and I. V. Alekseev and M. A. Nikitinskiy},
     title = {Organization of multi-controller interaction in software defined networks},
     journal = {Modelirovanie i analiz informacionnyh sistem},
     pages = {207--216},
     publisher = {mathdoc},
     volume = {25},
     number = {2},
     year = {2018},
     language = {en},
     url = {http://geodesic.mathdoc.fr/item/MAIS_2018_25_2_a4/}
}
TY  - JOUR
AU  - S. V. Morzhov
AU  - I. V. Alekseev
AU  - M. A. Nikitinskiy
TI  - Organization of multi-controller interaction in software defined networks
JO  - Modelirovanie i analiz informacionnyh sistem
PY  - 2018
SP  - 207
EP  - 216
VL  - 25
IS  - 2
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/MAIS_2018_25_2_a4/
LA  - en
ID  - MAIS_2018_25_2_a4
ER  - 
%0 Journal Article
%A S. V. Morzhov
%A I. V. Alekseev
%A M. A. Nikitinskiy
%T Organization of multi-controller interaction in software defined networks
%J Modelirovanie i analiz informacionnyh sistem
%D 2018
%P 207-216
%V 25
%N 2
%I mathdoc
%U http://geodesic.mathdoc.fr/item/MAIS_2018_25_2_a4/
%G en
%F MAIS_2018_25_2_a4
S. V. Morzhov; I. V. Alekseev; M. A. Nikitinskiy. Organization of multi-controller interaction in software defined networks. Modelirovanie i analiz informacionnyh sistem, Tome 25 (2018) no. 2, pp. 207-216. http://geodesic.mathdoc.fr/item/MAIS_2018_25_2_a4/