IEEE Access · 2018 · 211 citations · 53 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsInterconnection NetworksNetwork Performance AnalysisSoftware-defined NetworkingSoftware-defined Network Management
Software‑defined networking (SDN) offers flexible network management, but as network size grows a single centralized controller cannot handle the flow‑processing demand, making multi‑controller architectures a promising solution. This survey compiles and analyzes multi‑controller research in SDN. The authors provide an overview of multi‑controller concepts, then classify research into scalability, consistency, reliability, and load balancing. The survey identifies future research challenges and summarizes the current state of multi‑controller SDN.
Software-defined networking (SDN) is a novel network paradigm that enables flexible management for networks. As the network size increases, the single centralized controller cannot meet the increasing demand for flow processing. Thus, the promising solution for SDN with large-scale networks is the multi-controller. In this paper, we present a compressive survey for multi-controller research in SDN. First, we introduce the overview of multi-controller, including the origin of multi-controller and its challenges. Then, we classify multi-controller research into four aspects (scalability, consistency, reliability, and load balancing) depending on the process of implementing the multi-controller. Finally, we propose some relevant research issues to deal with in the future and conclude the multi-controller research.
53
Software-Defined Networking: A Comprehensive Survey
Diego Kreutz, Fernando M. V. Ramos, Paulo Esteves Veríssimo et al. · Proceedings of the IEEE · 2014 · 4.9K citations · Full text
A Survey on Software-Defined Networking
Wenfeng Xia, Yonggang Wen, Chuan Heng Foh et al. · IEEE Communications Surveys & Tutorials · 2014 · 1.1K citations · Full text
Nick Feamster, Jennifer Rexford, Ellen Zegura · ACM SIGCOMM Computer Communication Review · 2014 · 891 citations
The controller placement problem
Brandon Heller, Rob Sherwood, Nick McKeown · 2012 · 865 citations
Soheil Hassas Yeganeh, Yashar Ganjali · 2012 · 633 citations · Full text