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

Saved in:
Bibliographic Details
Main Author: Vasily N. Pashkov
Format: Article
Language:English
Published: Yaroslavl State University 2019-03-01
Series:Моделирование и анализ информационных систем
Subjects:
Online Access:https://www.mais-journal.ru/jour/article/view/1166
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849338833969086464
author Vasily N. Pashkov
author_facet Vasily N. Pashkov
author_sort Vasily N. Pashkov
collection DOAJ
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.
format Article
id doaj-art-8063885aa954476d90f3bc4564a6c4e3
institution Kabale University
issn 1818-1015
2313-5417
language English
publishDate 2019-03-01
publisher Yaroslavl State University
record_format Article
series Моделирование и анализ информационных систем
spelling doaj-art-8063885aa954476d90f3bc4564a6c4e32025-08-20T03:44:17ZengYaroslavl State UniversityМоделирование и анализ информационных систем1818-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
spellingShingle Vasily N. Pashkov
Fault-Tolerance Distributed Control Plane for Software Defined Networks
Моделирование и анализ информационных систем
software-defined networking
sdn
distributed control plane
dcp
fault tolerance
load-balancing
openflow
data plane
network architecture
title 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_short Fault-Tolerance Distributed Control Plane for Software Defined Networks
title_sort fault tolerance distributed control plane for software defined networks
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