Improving the reliability of Byzantine fault-tolerant distributed software-defined networks

被引:3
|
作者
Moazzeni, Shadi [1 ]
Khayyambashi, Mohammad Reza [2 ]
Movahhedinia, Naser [2 ]
Callegati, Franco [3 ]
机构
[1] Inst Higher Educ Naghshejahan, Esfahan, Iran
[2] Univ Isfahan, Fac Comp Engn, Dept Comp Architecture, Esfahan, Iran
[3] Univ Bologna, Dept Comp Sci & Engn, Cesena, Italy
关键词
Byzantine failure detection; distributed software-defined networks; fault tolerance; group communication; reliability; SDN; DESIGN;
D O I
10.1002/dac.4372
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a method to improve the reliability and fault tolerance of distributed software-defined networks. This method is called "BIRDSDN (Byzantine-Resilient Improved Reliable Distributed Software-Defined Networks)." In BIRDSDN, a group communication is implemented among the controllers of the whole clusters. This method can detect the crash failure and Byzantine failure of any controller and undertakes a fast detection and recovery scheme to select the controllers to take over the orphan switches. BIRDSDN takes into account the reliability of the nodes considering the failure probability of intracluster and intercluster links, topology, load, and latency. The numerical results show that this approach performs better than the other approaches regarding failure detection, recovery, latency, throughput, reliability, and packet loss.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] 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
  • [2] A fault-tolerant architecture for internet-of-things based on software-defined networks
    Bakhshi Kiadehi, Katayoun
    Rahmani, Amir Masoud
    Sabbagh Molahosseini, Amir
    [J]. TELECOMMUNICATION SYSTEMS, 2021, 77 (01) : 155 - 169
  • [3] A fault-tolerant architecture for internet-of-things based on software-defined networks
    Katayoun Bakhshi Kiadehi
    Amir Masoud Rahmani
    Amir Sabbagh Molahosseini
    [J]. Telecommunication Systems, 2021, 77 : 155 - 169
  • [4] A Fault-tolerant Consensus Protocol for Software Defined Networks
    Cheng, Chien-Fu
    Hsu, Chu-Chiao
    [J]. 2019 IEEE 24TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2019), 2019, : 27 - 28
  • [5] Fast Controller Switching for Fault-Tolerant Cyber-Physical Systems on Software-Defined Networks
    Yoon, Seunghyun
    Lee, Jiae
    Kim, Yohan
    Kim, Sunghwan
    Lim, Hyuk
    [J]. 2017 IEEE 22ND PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC 2017), 2017, : 211 - 212
  • [6] ML-Based Delay Attack Detection and Isolation for Fault-Tolerant Software-Defined Industrial Networks
    Ramani, Sagar
    Jhaveri, Rutvij H.
    [J]. SENSORS, 2022, 22 (18)
  • [7] Improving Fairness for Distributed Interactive Applications in Software-Defined Networks
    Xu, Ran
    Zhang, Weiqiang
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [8] On reliability improvement of Software-Defined Networks
    Moazzeni, Shadi
    Khayyambashi, Mohammad Reza
    Movahhedinia, Naser
    Callegati, Franco
    [J]. COMPUTER NETWORKS, 2018, 133 : 195 - 211
  • [9] Adaptive Slave Controller Assignment for Fault-tolerant Control Plane in Software-Defined Networking
    Hu, Tao
    Guo, Zehua
    Zhang, Jianhui
    Lan, Julong
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [10] FT-SDN: A Fault-Tolerant Distributed Architecture for Software Defined Network
    Das, Rohit Kumar
    Pohrmen, Fabiola Hazel
    Maji, Arnab Kumar
    Saha, Goutam
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2020, 114 (02) : 1045 - 1066