Adaptive Consistency Strategy of Multiple Controllers in SDN
In large-scale software-defined networking (SDN), the logically centralized controller usually uses multiple distributed controllers to manage and operate the network in a cooperative manner from the perspective of global network view. One of the major challenges with respect to deploying multiple c...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8561291/ |
_version_ | 1818913146927054848 |
---|---|
author | Bang Zhang Xingwei Wang Min Huang |
author_facet | Bang Zhang Xingwei Wang Min Huang |
author_sort | Bang Zhang |
collection | DOAJ |
description | In large-scale software-defined networking (SDN), the logically centralized controller usually uses multiple distributed controllers to manage and operate the network in a cooperative manner from the perspective of global network view. One of the major challenges with respect to deploying multiple controllers in SDN is how to synchronize the state among controllers to maintain information consistency. Aiming at solving this problem, we propose a periodically adaptive synchronization strategy of controllers. At first, the consistency level of controllers in the network is quantified based on the characteristics of SDN. Then, an adaptive synchronization strategy is proposed. By the use of this strategy, controllers are divided into three kinds of roles, and the synchronization period is adjusted dynamically by an adaptive function according to the current network state to attain a certain consistency level. The simulation results show that the proposed strategy has merits of reducing communication overhead of controllers as well as improving network availability compared with the other non-adaptive strategies. However, it lacks consideration of load balance among controllers, which will be our future research direction. |
first_indexed | 2024-12-19T23:25:51Z |
format | Article |
id | doaj.art-979414fed66c41f29e04f6e98c16887d |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-19T23:25:51Z |
publishDate | 2018-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-979414fed66c41f29e04f6e98c16887d2022-12-21T20:01:52ZengIEEEIEEE Access2169-35362018-01-016786407864910.1109/ACCESS.2018.28851308561291Adaptive Consistency Strategy of Multiple Controllers in SDNBang Zhang0https://orcid.org/0000-0002-0085-380XXingwei Wang1Min Huang2College of Computer Science and Engineering, Northeastern University, Shenyang, ChinaCollege of Computer Science and Engineering, Northeastern University, Shenyang, ChinaCollege of Information Science and Engineering, Northeastern University, Shenyang, ChinaIn large-scale software-defined networking (SDN), the logically centralized controller usually uses multiple distributed controllers to manage and operate the network in a cooperative manner from the perspective of global network view. One of the major challenges with respect to deploying multiple controllers in SDN is how to synchronize the state among controllers to maintain information consistency. Aiming at solving this problem, we propose a periodically adaptive synchronization strategy of controllers. At first, the consistency level of controllers in the network is quantified based on the characteristics of SDN. Then, an adaptive synchronization strategy is proposed. By the use of this strategy, controllers are divided into three kinds of roles, and the synchronization period is adjusted dynamically by an adaptive function according to the current network state to attain a certain consistency level. The simulation results show that the proposed strategy has merits of reducing communication overhead of controllers as well as improving network availability compared with the other non-adaptive strategies. However, it lacks consideration of load balance among controllers, which will be our future research direction.https://ieeexplore.ieee.org/document/8561291/Multiple controllersconsistencyperiodic synchronizationcommunication overheadavailability |
spellingShingle | Bang Zhang Xingwei Wang Min Huang Adaptive Consistency Strategy of Multiple Controllers in SDN IEEE Access Multiple controllers consistency periodic synchronization communication overhead availability |
title | Adaptive Consistency Strategy of Multiple Controllers in SDN |
title_full | Adaptive Consistency Strategy of Multiple Controllers in SDN |
title_fullStr | Adaptive Consistency Strategy of Multiple Controllers in SDN |
title_full_unstemmed | Adaptive Consistency Strategy of Multiple Controllers in SDN |
title_short | Adaptive Consistency Strategy of Multiple Controllers in SDN |
title_sort | adaptive consistency strategy of multiple controllers in sdn |
topic | Multiple controllers consistency periodic synchronization communication overhead availability |
url | https://ieeexplore.ieee.org/document/8561291/ |
work_keys_str_mv | AT bangzhang adaptiveconsistencystrategyofmultiplecontrollersinsdn AT xingweiwang adaptiveconsistencystrategyofmultiplecontrollersinsdn AT minhuang adaptiveconsistencystrategyofmultiplecontrollersinsdn |