Fault-Tolerance in the Scope of Software-Defined Networking (SDN)

被引:26
|
作者
Rehman, A. U. [1 ]
Aguiar, Rui L. [1 ]
Barraca, Joao Paulo [1 ]
机构
[1] Inst Telecomunicacoes, P-3810193 Aveiro, Portugal
来源
IEEE ACCESS | 2019年 / 7卷
关键词
Software-defined networking; fault-tolerance; OpenFlow; failure detection; failure recovery; fault-tolerance issues; network programmability; network softwarization; mission-critical communications; CONTROLLER PLACEMENT; OPENFLOW; MANAGEMENT; PROGRAMMABILITY; VIRTUALIZATION; SCALABILITY; COMPONENT; SUPPORT;
D O I
10.1109/ACCESS.2019.2939115
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fault-tolerance is an essential aspect of network resilience. Fault-tolerance mechanisms are required to ensure high availability and high reliability in systems. The advent of software-defined networking (SDN) has both presented new challenges and opened new paths to develop novel strategies, architectures, and standards to support fault-tolerance. In this survey, we address SDN fault-tolerance and discuss the OpenFlow fault-tolerance support for failure recovery. We highlight the mechanism used for failure recovery in Carrier-grade networks that includes detection and recovery phases. Furthermore, we highlight SDN-specific fault-tolerance issues and provide a comprehensive overview of the state-of-the-art SDN fault-tolerance research efforts. We then discuss and structure SDN fault-tolerance research according to three distinct SDN planes (i.e., data, control, and application). Finally, we conclude enumerating future research directions for SDN fault-tolerance development.
引用
收藏
页码:124474 / 124490
页数:17
相关论文
共 50 条
  • [1] Fault-Tolerance Mechanisms for Software-Defined Internet of Vehicles
    Cheng, Chien-Fu
    Srivastava, Gautam
    Lin, Jerry Chun-Wei
    Lin, Ying-Chen
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (06) : 3859 - 3868
  • [2] Byzantine Fault Tolerant Software-Defined Networking (SDN) Controllers
    ElDefrawy, Karim
    Kaczmarek, Tyler
    [J]. PROCEEDINGS 2016 IEEE 40TH ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE WORKSHOPS (COMPSAC), VOL 2, 2016, : 208 - 213
  • [3] Fault Tolerance for Software-Defined Networking in Smart Grid
    Lee, Chanhee
    Shin, Seungwon
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA AND SMART COMPUTING (BIGCOMP), 2018, : 705 - 708
  • [4] Software-defined networking (SDN): a survey
    Benzekki, Kamal
    El Fergougui, Abdeslam
    Elalaoui, Abdelbaki Elbelrhiti
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2016, 9 (18) : 5803 - 5833
  • [5] On Software-defined networking and the design of SDN Controllers
    Hoang, Doan B.
    Minh Pham
    [J]. 2015 6TH INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2015,
  • [6] Performance Analysis of Software-Defined Networking (SDN)
    Gelberger, Alexander
    Yemini, Niv
    Giladi, Ran
    [J]. 2013 IEEE 21ST INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS & SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS 2013), 2013, : 389 - 393
  • [7] Improving the fault-tolerance of software-defined networks with dynamic overlay agreement
    Hsieh, Hui-Ching
    Chiang, Mao-Lun
    Chang, Tzu-Yang
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 2597 - 2614
  • [8] Improving the fault-tolerance of software-defined networks with dynamic overlay agreement
    Hui-Ching Hsieh
    Mao-Lun Chiang
    Tzu-Yang Chang
    [J]. Cluster Computing, 2021, 24 : 2597 - 2614
  • [9] Fault Management in Software-Defined Networking: A Survey
    Yu, Yinbo
    Li, Xing
    Leng, Xue
    Song, Libin
    Bu, Kai
    Chen, Yan
    Yang, Jianfeng
    Zhang, Liang
    Cheng, Kang
    Xiao, Xin
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2019, 21 (01): : 349 - 392
  • [10] Fault Tolerance and Failure Recovery Techniques in Software-Defined Networking: A Comprehensive Approach
    Ahlem Menaceur
    Hamza Drid
    Mohamed Rahouti
    [J]. Journal of Network and Systems Management, 2023, 31