• DocumentCode
    2236253
  • Title

    BalanceFlow: Controller load balancing for OpenFlow networks

  • Author

    Yannan Hu ; Wendong Wang ; Xiangyang Gong ; Xirong Que ; Shiduan Cheng

  • Author_Institution
    State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2012
  • fDate
    Oct. 30 2012-Nov. 1 2012
  • Firstpage
    780
  • Lastpage
    785
  • Abstract
    In the discussion about Future Internet, Software-Defined Networking (SDN), enabled by OpenFlow, is currently seen as one of the most promising paradigm. While the availability and scalability concerns rises as a single controller could be alleviated by using replicate or distributed controllers, there lacks a flexible mechanism to allow controller load balancing. This paper proposes BalanceFlow, a controller load balancing architecture for OpenFlow networks. By utilizing CONTROLLER X action extension for OpenFlow switches and cross-controller communication, one of the controllers, called “super controller”, can flexibly tune the flow-requests handled by each controller, without introducing unacceptable propagation latencies. Experiments based on real topology show that BalanceFlow can adjust the load of each controller dynamically.
  • Keywords
    Internet; resource allocation; telecommunication congestion control; wide area networks; BalanceFlow; CONTROLLER X action; OpenFlow cross-controller communication; OpenFlow networks; OpenFlow switches; controller load balancing architecture; flow-requests flexibility tuning; software-defined networking; super controller; Control systems; Delays; IP networks; Internet; Load management; Partitioning algorithms; Resource management; Future Internet; Load balancing; OpenFlow; Scalability; Software-defined networking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing and Intelligent Systems (CCIS), 2012 IEEE 2nd International Conference on
  • Conference_Location
    Hangzhou
  • Print_ISBN
    978-1-4673-1855-6
  • Type

    conf

  • DOI
    10.1109/CCIS.2012.6664282
  • Filename
    6664282