Fault-Tolerance in the Scope of Software-Defined Networking (SDN)
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, archi...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8822707/ |
id |
doaj-4d53cb9425e74822b1ee039dd5521532 |
---|---|
record_format |
Article |
spelling |
doaj-4d53cb9425e74822b1ee039dd55215322021-03-29T23:19:44ZengIEEEIEEE Access2169-35362019-01-01712447412449010.1109/ACCESS.2019.29391158822707Fault-Tolerance in the Scope of Software-Defined Networking (SDN)A. U. Rehman0https://orcid.org/0000-0001-5575-2021Rui. L. Aguiar1Joao Paulo Barraca2Instituto de Telecomunicações, Aveiro, PortugalInstituto de Telecomunicações, Aveiro, PortugalInstituto de Telecomunicações, Aveiro, PortugalFault-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.https://ieeexplore.ieee.org/document/8822707/Software-defined networkingfault-toleranceOpenFlowfailure detectionfailure recoveryfault-tolerance issues |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
A. U. Rehman Rui. L. Aguiar Joao Paulo Barraca |
spellingShingle |
A. U. Rehman Rui. L. Aguiar Joao Paulo Barraca Fault-Tolerance in the Scope of Software-Defined Networking (SDN) IEEE Access Software-defined networking fault-tolerance OpenFlow failure detection failure recovery fault-tolerance issues |
author_facet |
A. U. Rehman Rui. L. Aguiar Joao Paulo Barraca |
author_sort |
A. U. Rehman |
title |
Fault-Tolerance in the Scope of Software-Defined Networking (SDN) |
title_short |
Fault-Tolerance in the Scope of Software-Defined Networking (SDN) |
title_full |
Fault-Tolerance in the Scope of Software-Defined Networking (SDN) |
title_fullStr |
Fault-Tolerance in the Scope of Software-Defined Networking (SDN) |
title_full_unstemmed |
Fault-Tolerance in the Scope of Software-Defined Networking (SDN) |
title_sort |
fault-tolerance in the scope of software-defined networking (sdn) |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
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. |
topic |
Software-defined networking fault-tolerance OpenFlow failure detection failure recovery fault-tolerance issues |
url |
https://ieeexplore.ieee.org/document/8822707/ |
work_keys_str_mv |
AT aurehman faulttoleranceinthescopeofsoftwaredefinednetworkingsdn AT ruilaguiar faulttoleranceinthescopeofsoftwaredefinednetworkingsdn AT joaopaulobarraca faulttoleranceinthescopeofsoftwaredefinednetworkingsdn |
_version_ |
1724189734117310464 |