Adaptive Slave Controller Assignment for Fault-tolerant Control Plane in Software-Defined Networking

被引:0
|
作者
Hu, Tao [1 ]
Guo, Zehua [2 ]
Zhang, Jianhui [1 ]
Lan, Julong [1 ]
机构
[1] Natl Digital Switching Syst Engn & Technol Res Ct, Zhengzhou, Peoples R China
[2] Univ Minnesota, Minneapolis, MN 55455 USA
基金
中国国家自然科学基金;
关键词
software-defined networks; multi-controller; controller failure; network optimization;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Multi-controller is a promising control plane solution for the large-scale Software-Defined Networks (SDNs). Some existing works (e.g., OpenFlow 1.2) have proposed to use backup controllers named slave controllers to achieve fault-tolerance in the control plane. In this paper, we identify that the unreasonable slave controller assignment could cause the controller chain failure and eventually crash the entire network. We consider some important factors for designing the fault-tolerant control plane and formulating the Slave Controller Assignment (SCA) problem. SCA is an NP-complete problem, and we solve it with the Adaptive Slave Controller Assignment (ASCA) scheme, which adaptively assigns slave controllers according to load variance difference. The numerical results validate the efficiency of ASCA.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] ASSDN: A framework for Adaptive Strategies for Software-Defined Networking
    Cammarata, Giovanni
    Di Stefano, Antonella
    Morana, Giovanni
    Zito, Daniele
    [J]. 2016 IEEE 25TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2016, : 101 - 106
  • [32] Controller load optimization strategies in Software-Defined Networking: A survey
    Liu, Yong
    Ge, Yuanhang
    Meng, Qian
    Liu, Quanze
    [J]. Journal of Network and Computer Applications, 2025, 233
  • [33] A Software-Defined Networking approach for congestion control in Opportunistic Networking
    de Toro, Ma Carmen
    Borrego, Carlos
    [J]. 2020 34TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2020), 2020, : 354 - 359
  • [34] Dynamic and static controller placement in Software-Defined Satellite Networking
    Wu, Shuai
    Chen, Xiaoqian
    Yang, Lei
    Fan, Chengguang
    Zhao, Yong
    [J]. ACTA ASTRONAUTICA, 2018, 152 : 49 - 58
  • [35] Memory Forensics of the OpenDaylight Software-Defined Networking (SDN) Controller
    Alshaya, Abdullah
    Kardorff, Adam
    Facundus, Christian
    Baggili, Ibrahim
    Richard, Golden, III
    [J]. 18TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY & SECURITY, ARES 2023, 2023,
  • [36] Controller robust placement with dynamic traffic in software-defined networking
    Zhang, Zhen
    Lu, Jie
    Chen, Hongchang
    [J]. COMPUTER COMMUNICATIONS, 2022, 194 : 458 - 467
  • [37] Load Distribution of Software-Defined Networking Based on Controller Performance
    Konglar, Kanok
    Somchit, Yuthapong
    [J]. 2018 15TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2018, : 115 - 120
  • [38] FTLink: Efficient and flexible link fault tolerance scheme for data plane in Software-Defined Networking
    Hu, Tao
    Yi, Peng
    Lan, Julong
    Hu, Yuxiang
    Sun, Penghao
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 111 (111): : 381 - 400
  • [39] SDPA: Toward a Stateful Data Plane in Software-Defined Networking
    Sun, Chen
    Bi, Jun
    Chen, Haoxian
    Hu, Hongxin
    Zheng, Zhilong
    Zhu, Shuyong
    Wu, Chenghui
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2017, 25 (06) : 3294 - 3308
  • [40] Data-Driven Information Plane in Software-Defined Networking
    Huang, Haojun
    Yin, Hao
    Min, Geyong
    Jiang, Hongbo
    Zhang, Junbao
    Wu, Yulei
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (06) : 218 - 224