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
来源
2014 IEEE 13TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM) | 2014年
关键词
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 条
  • [1] A Distributed Decision Mechanism for Controller Load Balancing Based on Switch Migration in SDN
    Tao Hu
    Peng Yi
    Jianhui Zhang
    Julong Lan
    中国通信, 2018, 15 (10) : 129 - 142
  • [2] A Distributed Decision Mechanism for Controller Load Balancing Based on Switch Migration in SDN
    Hu, Tao
    Yi, Peng
    Zhang, Jianhui
    Lan, Julong
    CHINA COMMUNICATIONS, 2018, 15 (10) : 129 - 142
  • [3] Dynamic Application Load Balancing in Distributed SDN Controller
    Hikichi, Kenji
    Soumiya, Toshio
    Yamada, Akiko
    2016 18TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2016,
  • [4] Controller Load Balancing Mechanism Based on Distributed Policy in SDN
    Hu T.
    Zhang J.-H.
    Wu J.
    He W.-W.
    Jiang Y.-M.
    Zhao W.
    2018, Chinese Institute of Electronics (46): : 2316 - 2324
  • [5] Load balancing strategy for SDN multi-controller clusters based on load prediction
    Junbi Xiao
    Xingjian Pan
    Jianhang Liu
    Jian Wang
    Peiying Zhang
    Laith Abualigah
    The Journal of Supercomputing, 2024, 80 : 5136 - 5162
  • [6] Load balancing strategy for SDN multi-controller clusters based on load prediction
    Xiao, Junbi
    Pan, Xingjian
    Liu, Jianhang
    Wang, Jian
    Zhang, Peiying
    Abualigah, Laith
    JOURNAL OF SUPERCOMPUTING, 2024, 80 (04) : 5136 - 5162
  • [7] 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
  • [8] 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
  • [9] 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
  • [10] 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