Organization of Multi-controller Interaction in Software Defined Networks
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 an...
Saved in:
| Main Authors: | , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Yaroslavl State University
2018-04-01
|
| Series: | Моделирование и анализ информационных систем |
| Subjects: | |
| Online Access: | https://www.mais-journal.ru/jour/article/view/680 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849338915400450048 |
|---|---|
| author | Sergey V. Morzhov Igor V. Alekseev Mikhail A. Nikitinskiy |
| author_facet | Sergey V. Morzhov Igor V. Alekseev Mikhail A. Nikitinskiy |
| author_sort | Sergey V. Morzhov |
| collection | DOAJ |
| description | 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. |
| format | Article |
| id | doaj-art-431e4defd221436393149a8ceba29e02 |
| institution | Kabale University |
| issn | 1818-1015 2313-5417 |
| language | English |
| publishDate | 2018-04-01 |
| publisher | Yaroslavl State University |
| record_format | Article |
| series | Моделирование и анализ информационных систем |
| spelling | doaj-art-431e4defd221436393149a8ceba29e022025-08-20T03:44:17ZengYaroslavl State UniversityМоделирование и анализ информационных систем1818-10152313-54172018-04-0125220721610.18255/1818-1015-2018-2-207-216500Organization of Multi-controller Interaction in Software Defined NetworksSergey V. Morzhov0Igor V. Alekseev1Mikhail A. Nikitinskiy2P.G. Demidov Yaroslavl State UniversityP.G. Demidov Yaroslavl State UniversityA-Real Group, Energiya-Info Inc.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.https://www.mais-journal.ru/jour/article/view/680sdnsoftware defined networkdistributed controllermulti-controllercovisordiscoelasticonflowbrickflowvisorhyperflowkandooonixonosorion |
| spellingShingle | Sergey V. Morzhov Igor V. Alekseev Mikhail A. Nikitinskiy Organization of Multi-controller Interaction in Software Defined Networks Моделирование и анализ информационных систем sdn software defined network distributed controller multi-controller covisor disco elasticon flowbrick flowvisor hyperflow kandoo onix onos orion |
| title | Organization of Multi-controller Interaction in Software Defined Networks |
| title_full | Organization of Multi-controller Interaction in Software Defined Networks |
| title_fullStr | Organization of Multi-controller Interaction in Software Defined Networks |
| title_full_unstemmed | Organization of Multi-controller Interaction in Software Defined Networks |
| title_short | Organization of Multi-controller Interaction in Software Defined Networks |
| title_sort | organization of multi controller interaction in software defined networks |
| topic | sdn software defined network distributed controller multi-controller covisor disco elasticon flowbrick flowvisor hyperflow kandoo onix onos orion |
| url | https://www.mais-journal.ru/jour/article/view/680 |
| work_keys_str_mv | AT sergeyvmorzhov organizationofmulticontrollerinteractioninsoftwaredefinednetworks AT igorvalekseev organizationofmulticontrollerinteractioninsoftwaredefinednetworks AT mikhailanikitinskiy organizationofmulticontrollerinteractioninsoftwaredefinednetworks |