Fault-Tolerance Distributed Control Plane for Software Defined Networks

The architecture of the high availability distributed control plane for SDN/OpenFlow networks are considered. High availability is achieved by redundancy of controller instances, active switch-controller communications, computing resources and tools for a controller instance failure and overloading...

Full description

Bibliographic Details
Main Author: Vasily N. Pashkov
Format: Article
Language:English
Published: Yaroslavl State University 2019-03-01
Series:Modelirovanie i Analiz Informacionnyh Sistem
Subjects:
sdn
dcp
Online Access:https://www.mais-journal.ru/jour/article/view/1166
id doaj-8063885aa954476d90f3bc4564a6c4e3
record_format Article
spelling doaj-8063885aa954476d90f3bc4564a6c4e32021-07-29T08:15:16ZengYaroslavl State UniversityModelirovanie i Analiz Informacionnyh Sistem1818-10152313-54172019-03-0126110112110.18255/1818-1015-2019-1-101-121897Fault-Tolerance Distributed Control Plane for Software Defined NetworksVasily N. Pashkov0Lomonosov Moscow State UniversityThe architecture of the high availability distributed control plane for SDN/OpenFlow networks are considered. High availability is achieved by redundancy of controller instances, active switch-controller communications, computing resources and tools for a controller instance failure and overloading detection and recovery. The proactive backup controller allocation algorithm which allows to minimize the time to repair in the case of a single controller instance failure is discussed. The algorithm for controller load-balancing allows dynamically reconfigure the control plane with a minimum number of switch control transfer operations to avoid controller instance overloading. The initial experimental results of the proposed algorithms for the HA distributed SDN control plane are described.https://www.mais-journal.ru/jour/article/view/1166software-defined networkingsdndistributed control planedcpfault toleranceload-balancingopenflowdata planenetwork architecture
collection DOAJ
language English
format Article
sources DOAJ
author Vasily N. Pashkov
spellingShingle Vasily N. Pashkov
Fault-Tolerance Distributed Control Plane for Software Defined Networks
Modelirovanie i Analiz Informacionnyh Sistem
software-defined networking
sdn
distributed control plane
dcp
fault tolerance
load-balancing
openflow
data plane
network architecture
author_facet Vasily N. Pashkov
author_sort Vasily N. Pashkov
title Fault-Tolerance Distributed Control Plane for Software Defined Networks
title_short Fault-Tolerance Distributed Control Plane for Software Defined Networks
title_full Fault-Tolerance Distributed Control Plane for Software Defined Networks
title_fullStr Fault-Tolerance Distributed Control Plane for Software Defined Networks
title_full_unstemmed Fault-Tolerance Distributed Control Plane for Software Defined Networks
title_sort fault-tolerance distributed control plane for software defined networks
publisher Yaroslavl State University
series Modelirovanie i Analiz Informacionnyh Sistem
issn 1818-1015
2313-5417
publishDate 2019-03-01
description The architecture of the high availability distributed control plane for SDN/OpenFlow networks are considered. High availability is achieved by redundancy of controller instances, active switch-controller communications, computing resources and tools for a controller instance failure and overloading detection and recovery. The proactive backup controller allocation algorithm which allows to minimize the time to repair in the case of a single controller instance failure is discussed. The algorithm for controller load-balancing allows dynamically reconfigure the control plane with a minimum number of switch control transfer operations to avoid controller instance overloading. The initial experimental results of the proposed algorithms for the HA distributed SDN control plane are described.
topic software-defined networking
sdn
distributed control plane
dcp
fault tolerance
load-balancing
openflow
data plane
network architecture
url https://www.mais-journal.ru/jour/article/view/1166
work_keys_str_mv AT vasilynpashkov faulttolerancedistributedcontrolplaneforsoftwaredefinednetworks
_version_ 1721256700190654464