Scalability, Consistency, Reliability and Security in SDN Controllers: A Survey of Diverse SDN Controllers

被引:0
|
作者
Suhail Ahmad
Ajaz Hussain Mir
机构
[1] National Institute of Technology Srinagar,Electronics & Communication Engineering Department
关键词
SDN; SDN control plane; Centralized SDN control plane; Multiple SDN controllers; Hybrid SDN control plane; OpenFlow;
D O I
暂无
中图分类号
学科分类号
摘要
Software Defined Networking simplifies design, monitoring and management of next generation networks by segregating a legacy network into a centralized control plane and a remotely programmable data plane. The intelligent centralized SDN control plane controls behavior of forwarding devices in processing the incoming packets and provides a bird-eye view of entire network at a single central point. The centralized control provides network programmability and facilitates introduction of adaptive and automatic network control. The SDN control plane can be implemented by using following three deployment models: (i) physically centralized, in which a single SDN controller is configured for a network; (ii) physically distributed but logically centralized, wherein multiple SDN controllers are used to manage a network; and (iii) hybrid, in which both legacy distributed control and centralized SDN control coexist. This manuscript presents all these control plane architectures and discusses various SDN controllers supporting these architectures. We have analyzed more than forty SDN controllers in terms of following performance parameters: scalability, reliability, consistency and security. We have examined the mechanisms used by various SDN controllers to address the said performance parameters and have highlighted the pros and cons associated with each mechanism. In addition to it, this manuscript also highlights number of research challenges and open issues in different SDN control plane architectures.
引用
收藏
相关论文
共 50 条
  • [21] Fault Tolerance in SDN Controllers
    Choukri, Ihssane
    Ouzzif, Mohammed
    Bouragba, Khalid
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 2, 2022, 1418 : 1 - 13
  • [22] Security Analysis of OpenDaylight, ONOS, Rosemary and Ryu SDN Controllers
    Arbettu, Ramachandra Kamath
    Khondoker, Rahamatullah
    Bayarou, Kpatcha
    Weber, Frank
    2016 17TH INTERNATIONAL TELECOMMUNICATIONS NETWORK STRATEGY AND PLANNING SYMPOSIUM (NETWORKS), 2016, : 37 - 44
  • [23] Assessing the Maturity of SDN Controllers With Software Reliability Growth Models
    Vizarreta, Petra
    Trivedi, Kishor
    Helvik, Bjarne
    Heegaard, Poul
    Blenk, Andreas
    Kellerer, Wolfgang
    Machuca, Carmen Mas
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2018, 15 (03): : 1090 - 1104
  • [24] A Security-Mode for Carrier-Grade SDN Controllers
    Yoon, Changhoon
    Shin, Seungwon
    Porras, Phillip
    Yegneswaran, Vinod
    Kang, Heedo
    Fong, Martin
    O'Connor, Brian
    Vachuska, Thomas
    33RD ANNUAL COMPUTER SECURITY APPLICATIONS CONFERENCE (ACSAC 2017), 2017, : 461 - 473
  • [25] SecControl: Bridging the Gap Between Security Tools and SDN Controllers
    Wang, Li
    Wu, Dinghao
    SECURITY AND PRIVACY IN COMMUNICATION NETWORKS, SECURECOMM 2017, 2018, 239 : 11 - 31
  • [26] A Clustering-based Consistency Adaptation Strategy for Distributed SDN Controllers
    Aslan, Mohamed
    Matrawy, Ashraf
    2018 4TH IEEE CONFERENCE ON NETWORK SOFTWARIZATION AND WORKSHOPS (NETSOFT), 2018, : 441 - 448
  • [27] An Overview on SDN Architectures with Multiple Controllers
    Blial, Othmane
    Ben Mamoun, Mouad
    Benaini, Redouane
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2016, 2016
  • [28] On the Performance of SDN Controllers: A Reality Check
    Zhao, Yimeng
    Iannone, Luigi
    Riguidel, Michel
    2015 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORK (NFV-SDN), 2015, : 79 - 85
  • [29] Modeling and Verifying SDN with Multiple Controllers
    Xiao, Lili
    Xiang, Shuangqing
    Zhu, Huibiao
    33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 419 - 422
  • [30] Migration Scheduling in Distributed SDN Controllers
    Beiruti, Mohammad Amin
    Ganjali, Yashar
    2019 IEEE 27TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (IEEE ICNP), 2019,