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.

Moazzeni S., Khayyambashi M.R., Movahhedinia N., Callegati F. (2020). Improving the reliability of Byzantine fault-tolerant distributed software-defined networks. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 33(9), 1-23 [10.1002/dac.4372].

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

Moazzeni S.
Primo
Membro del Collaboration Group
;
Callegati F.
Ultimo
Membro del Collaboration Group
2020

Abstract

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.
2020
Moazzeni S., Khayyambashi M.R., Movahhedinia N., Callegati F. (2020). Improving the reliability of Byzantine fault-tolerant distributed software-defined networks. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 33(9), 1-23 [10.1002/dac.4372].
Moazzeni S.; Khayyambashi M.R.; Movahhedinia N.; Callegati F.
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/785640
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
social impact