Learning the optimal synchronization rates in distributed SDN control architectures
File(s)Infocom2019_SDN_controller_Kostas.pdf (282.65 KB)
Accepted version
Author(s)
Type
Conference Paper
Abstract
Since the early development of Software-DefinedNetwork (SDN) technology, researchers have been concernedwith the idea of physical distribution of the control plane to ad-dress scalability and reliability challenges of centralized designs.However, having multiple controllers managing the networkwhile maintaining a “logically-centralized” network view bringsadditional challenges. One such challenge is how to coordinatethe management decisions made by the controllers which isusually achieved by disseminating synchronization messages ina peer-to-peer manner. While there exist many architecturesand protocols to ensure synchronized network views and drivecoordination among controllers, there is no systematic method-ology for deciding the optimal frequency (or rate) of messagedissemination. In this paper, we fill this gap by introducingthe SDN synchronization problem: how often to synchronize thenetwork views for each controller pair. We consider two differentobjectives; first, the maximization of the number of controllerpairs that are synchronized, and second, the maximization of theperformance of applications of interest which may be affectedby the synchronization rate. Using techniques from knapsackoptimization and learning theory, we derive algorithms withprovable performance guarantees for each objective. Evaluationresults demonstrate significant benefits over baseline schemes thatsynchronize all controller pairs at equal rate.
Date Issued
2019-06-17
Date Acceptance
2018-11-30
Citation
IEEE Infocom, 2019, pp.1099-1107
ISBN
9781728105154
ISSN
0743-166X
Publisher
Institute of Electrical and Electronics Engineers
Start Page
1099
End Page
1107
Journal / Book Title
IEEE Infocom
Copyright Statement
© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Sponsor
IBM United Kingdom Ltd
Grant Number
4603317662
Source
IEEE Infocom
Subjects
Science & Technology
Technology
Computer Science, Hardware & Architecture
Engineering, Electrical & Electronic
Telecommunications
Computer Science
Engineering
Publication Status
Published
Start Date
2019-04-29
Finish Date
2019-05-02
Coverage Spatial
Paris, France
Date Publish Online
2019-06-17