Dsl: Dynamic and Self-Learning Schedule Method of Multiple Controllers in Sdn

Junfei Li,Jiangxing Wu,Yuxiang Hu,Kan Li
DOI: https://doi.org/10.4218/etrij.17.0116.0460
2017-01-01
ETRI Journal
Abstract:For the reliability of controllers in a software defined network (SDN), a dynamic and self-learning schedule method (DSL) is proposed. This method is original and easy to deploy, and optimizes the combination of multiple controllers. First, we summarize multiple controllers' combinations and schedule problems in an SDN and analyze its reliability. Then, we introduce the architecture of the schedule method and evaluate multi-controller reliability, the DSL method, and its optimized solution. By continually and statistically learning the information about controller reliability, this method treats it as a metric to schedule controllers. Finally, we compare and test the method using a given testing scenario based on an SDN network simulator. The experiment results show that the DSL method can significantly improve the total reliability of an SDN compared with a random schedule, and the proposed optimization algorithm has higher efficiency than an exhaustive search.
What problem does this paper attempt to address?