Title :
A Load Balancing Strategy of SDN Controller Based on Distributed Decision
Author :
Yuanhao Zhou ; Mingfa Zhu ; Limin Xiao ; Li Ruan ; Wenbo Duan ; Deguo Li ; Rui Liu ; Mingming Zhu
Author_Institution :
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
Abstract :
Software-Defined Networking (SDN), enabled by Open Flow, represents a paradigm shift from traditional network to the future Internet. Replicate or distributed controllers have been proposed to address the issues of availability and scalability that a centralized controller suffers from. However, it lacks a flexible mechanism to balance load among distributed controllers. To address this problem, this paper presents DALB, a dynamic and adaptive algorithm for controller load balancing totally based on distributed architecture, without any centralized component. This algorithm is running as a module of SDN controller. On one hand, it adopts an adjustable load collection threshold so as to reduce the overhead of exchanging messages for load collection, and on the other hand it can make policy and election locality in order to reduce the decision delay caused by network transmission. In this paper, we build the prototype system on floodlight to demonstrate our design and test the performance of our algorithm.
Keywords :
Internet; centralised control; distributed control; floodlighting; lighting control; resource allocation; software defined networking; DALB; Open Flow; SDN controller; adaptive algorithm; adjustable load collection threshold; centralized controller; decision delay reduction; distributed architecture; distributed controllers; distributed decision; dynamic algorithm; election locality; floodlight; future Internet; load balancing strategy; load collection; network transmission; policy locality; software-defined networking; Availability; Clustering algorithms; Heuristic algorithms; Load management; Nominations and elections; Switches; Distributed Decision; Load Balancing; OpenFlow; Software-Defined Networking (SDN);
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2014 IEEE 13th International Conference on
Conference_Location :
Beijing
DOI :
10.1109/TrustCom.2014.112