Towards adaptive state consistency in distributed SDN control plane

Ermin Sakic, Fragkiskos Sardis, Jochen W. Guck, Wolfgang Kellerer

Research output: Chapter in Book/Report/Conference proceedingOther chapter contributionpeer-review

36 Citations (Scopus)
27 Downloads (Pure)

Abstract

State synchronisation in clustered Software Defined Networking controller deployments ensures that all instances of the controller have the same state information in order to provide redundancy. Current implementations of controllers use a strong consistency model, where configuration changes must be synchronised across a number of instances before they are applied on the network infrastructure. For large deployments, this blocking process increases the delay of state synchronisation across cluster members and consequently has a detrimental effect on network operations that require rapid response, such as fast failover and Quality of Service applications. In this paper, we introduce an adaptive consistency model for SDN Controllers that employs concepts of eventual consistency models along with a novel 'cost-based' approach where strict synchronisation is employed for critical operations that affect a large portion of the network resources while less critical changes are periodically propagated across cluster nodes. We use simulation to evaluate our model and demonstrate the potential gains in performance.
Original languageEnglish
Title of host publicationIEEE ICC 2017 SAC Symposium SDN & NFV Track - IEEE ICC 2017 SAC Symposium SDN & NFV Track
PublisherIEEE
DOIs
Publication statusPublished - 21 May 2017
Event2017 IEEE International Conference on Communications Workshops, ICC Workshops 2017 - Paris, France
Duration: 21 May 201725 May 2017

Publication series

Name
ISSN (Electronic)1938-1883

Conference

Conference2017 IEEE International Conference on Communications Workshops, ICC Workshops 2017
Country/TerritoryFrance
CityParis
Period21/05/201725/05/2017

Keywords

  • SDN
  • distributed control plane
  • scalability
  • OpenDaylight
  • adaptive consistency

Fingerprint

Dive into the research topics of 'Towards adaptive state consistency in distributed SDN control plane'. Together they form a unique fingerprint.

Cite this