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.
CITATION STYLE
Li, J., Wu, J., Hu, Y., & Li, K. (2017). DSL: Dynamic and self-learning schedule method of multiple controllers in SDN. ETRI Journal, 39(3), 364–372. https://doi.org/10.4218/etrij.17.0116.0460
Mendeley helps you to discover research relevant for your work.