• DocumentCode
    1799835
  • 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
  • fYear
    2014
  • fDate
    24-26 Sept. 2014
  • Firstpage
    851
  • Lastpage
    856
  • 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);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2014 IEEE 13th International Conference on
  • Conference_Location
    Beijing
  • Type

    conf

  • DOI
    10.1109/TrustCom.2014.112
  • Filename
    7011337