Rapid Restoration Techniques for Software-Defined Networks

There is increasing demand in modern day business applications for communication networks to be robust and reliable due to the complexity and critical nature of such applications. As such, data delivery is expected to be reliable and secure even in the harshest of environments. Software-Defined Netw...

Full description

Bibliographic Details
Main Authors: Ali Malik, Ruairí de Fréin, Benjamin Aziz
Format: Article
Language:English
Published: MDPI AG 2020-05-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/10/10/3411
_version_ 1797567967368577024
author Ali Malik
Ruairí de Fréin
Benjamin Aziz
author_facet Ali Malik
Ruairí de Fréin
Benjamin Aziz
author_sort Ali Malik
collection DOAJ
description There is increasing demand in modern day business applications for communication networks to be robust and reliable due to the complexity and critical nature of such applications. As such, data delivery is expected to be reliable and secure even in the harshest of environments. Software-Defined Networking (SDN) is gaining traction as a promising approach for designing network architectures which are robust and flexible. One reason for this is that separating the data plane from the control plane, increases the controller’s ability to configure the network rapidly. When network failure events occur, the network manager may trade-off the optimality of the achieved network reconfiguration with the responsivenss of the reconfiguration process. Responsiveness may be favoured when the network resources are under stress and the failure rate is high. We contribute SDN recovery methods that leverage information about the structure of the network to expedite network restoration when a link failure occurs. They operate by detecting community-like structures in the network topology and then they find alternative paths which have low operation and installation costs using this information. Extensive simulations are conducted to evaluate the proposed SDN recovery methods using open-source simulation tools. They provide evidence that the proposed approaches lead to performance gains when an alternative path is required among a set of candidate paths.
first_indexed 2024-03-10T19:49:42Z
format Article
id doaj.art-79c41ea13dcd4f9a81425675422f8875
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T19:49:42Z
publishDate 2020-05-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-79c41ea13dcd4f9a81425675422f88752023-11-20T00:31:06ZengMDPI AGApplied Sciences2076-34172020-05-011010341110.3390/app10103411Rapid Restoration Techniques for Software-Defined NetworksAli Malik0Ruairí de Fréin1Benjamin Aziz2School of Electrical and Electronic Engineering, Technological University Dublin, Dublin D08 NF82, IrelandSchool of Electrical and Electronic Engineering, Technological University Dublin, Dublin D08 NF82, IrelandSchool of Computing, University of Portsmouth, Portsmouth PO1 3HE, UKThere is increasing demand in modern day business applications for communication networks to be robust and reliable due to the complexity and critical nature of such applications. As such, data delivery is expected to be reliable and secure even in the harshest of environments. Software-Defined Networking (SDN) is gaining traction as a promising approach for designing network architectures which are robust and flexible. One reason for this is that separating the data plane from the control plane, increases the controller’s ability to configure the network rapidly. When network failure events occur, the network manager may trade-off the optimality of the achieved network reconfiguration with the responsivenss of the reconfiguration process. Responsiveness may be favoured when the network resources are under stress and the failure rate is high. We contribute SDN recovery methods that leverage information about the structure of the network to expedite network restoration when a link failure occurs. They operate by detecting community-like structures in the network topology and then they find alternative paths which have low operation and installation costs using this information. Extensive simulations are conducted to evaluate the proposed SDN recovery methods using open-source simulation tools. They provide evidence that the proposed approaches lead to performance gains when an alternative path is required among a set of candidate paths.https://www.mdpi.com/2076-3417/10/10/3411software-defined networkingopenflowfailure restorationfailure recoveryfault managementlink failure
spellingShingle Ali Malik
Ruairí de Fréin
Benjamin Aziz
Rapid Restoration Techniques for Software-Defined Networks
Applied Sciences
software-defined networking
openflow
failure restoration
failure recovery
fault management
link failure
title Rapid Restoration Techniques for Software-Defined Networks
title_full Rapid Restoration Techniques for Software-Defined Networks
title_fullStr Rapid Restoration Techniques for Software-Defined Networks
title_full_unstemmed Rapid Restoration Techniques for Software-Defined Networks
title_short Rapid Restoration Techniques for Software-Defined Networks
title_sort rapid restoration techniques for software defined networks
topic software-defined networking
openflow
failure restoration
failure recovery
fault management
link failure
url https://www.mdpi.com/2076-3417/10/10/3411
work_keys_str_mv AT alimalik rapidrestorationtechniquesforsoftwaredefinednetworks
AT ruairidefrein rapidrestorationtechniquesforsoftwaredefinednetworks
AT benjaminaziz rapidrestorationtechniquesforsoftwaredefinednetworks