A Load Balancing Strategy for SDN Controller based on Distributed Decision

被引:76
|
作者
Zhou, Yuanhao [1 ]
Zhu, Mingfa [1 ]
Xiao, Limin [1 ]
Ruan, Li [1 ]
Duan, Wenbo [1 ]
Li, Deguo [1 ]
Liu, Rui [1 ]
Zhu, Mingming [2 ]
机构
[1] Beihang Univ, Sch Comp Sci & Engn, Beijing 100191, Peoples R China
[2] Huawei Technol Co LTD, Beijing 100085, Peoples R China
关键词
OpenFlow; Load Balancing; Distributed Decision; Software-Defined Networking(SDN);
D O I
10.1109/TrustCom.2014.112
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-Defined Networking (SDN), enabled by OpenFlow, 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.
引用
收藏
页码:851 / 856
页数:6
相关论文
共 50 条
  • [11] SDN Controller Load Balancing Based on Reinforcement Learning
    Li, Zhuo
    Zhou, Xu
    Gao, Junruo
    Qin, Yifang
    PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 1120 - 1126
  • [12] Dynamic SDN Controller Load Balancing
    Sufiev, Hadar
    Haddad, Yoram
    Barenboim, Leonid
    Soler, Jose
    FUTURE INTERNET, 2019, 11 (03):
  • [13] An OpenFlow-Based Load Balancing Strategy in SDN
    Shi, Xiaojun
    Li, Yangyang
    Xie, Haiyong
    Yang, Tengfei
    Zhang, Linchao
    Liu, Panyu
    Zhang, Heng
    Liang, Zhiyao
    CMC-COMPUTERS MATERIALS & CONTINUA, 2020, 62 (01): : 385 - 398
  • [14] Load Balancing Algorithm of SDN Controller Based on Dynamic Threshold
    Li, Songzhou
    Xin, Zhenghua
    Xu, Xu
    Zhang, Zhiwei
    2023 3RD ASIA-PACIFIC CONFERENCE ON COMMUNICATIONS TECHNOLOGY AND COMPUTER SCIENCE, ACCTCS, 2023, : 517 - 520
  • [15] Load Balancing of SDN Controller for Migration Optimization Based on Metaheuristics
    Min, Congcong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [16] Controller Adaptive Load Balancing for SDN Networks
    Aly, Wael Hosny Fouad
    2019 ELEVENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS (ICUFN 2019), 2019, : 514 - 519
  • [17] LBABC: Distributed controller load balancing using artificial bee colony optimization in an SDN
    K. Sridevi
    Md Abdul Saifulla
    Peer-to-Peer Networking and Applications, 2023, 16 : 947 - 957
  • [18] LBABC: Distributed controller load balancing using artificial bee colony optimization in an SDN
    Sridevi, K.
    Saifulla, Md Abdul
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (02) : 947 - 957
  • [19] SDN-BASED LOAD BALANCING STRATEGY FOR SERVER CLUSTER
    Zhang, Hailong
    Guo, Xiao
    2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS (CCIS), 2014, : 662 - 667
  • [20] Load Balancing for Distributed SDN with Harmony Search
    Kim, Sejun
    Kim, Sangyoung
    Lee, Byungjun
    Kim, KyungTae
    Youn, Hee Yong
    2019 16TH IEEE ANNUAL CONSUMER COMMUNICATIONS & NETWORKING CONFERENCE (CCNC), 2019,