Load balancing strategy for SDN multi-controller clusters based on load prediction

被引:0
|
作者
Junbi Xiao
Xingjian Pan
Jianhang Liu
Jian Wang
Peiying Zhang
Laith Abualigah
机构
[1] China University of Petroleum (East China),Qingdao Institute of Software, College of Computer Science and Technology
[2] China University of Petroleum (East China),College of Science
[3] Al al-Bayt University,Computer Science Department
来源
关键词
Software-defined networking; Deep learning; SDN multi-controller cluster; Load balancing; Switch migration;
D O I
暂无
中图分类号
学科分类号
摘要
Software-defined networking (SDN) separates the control layer from the data layer, and decisions to manage the network are issued through a controller. The distributed SDN architecture is an effective solution addressing modern SDN architectures and allows multiple controllers to manage different parts of the network to ensure efficient and stable operation. To solve the problems of high switch migration cost, load imbalance, and inefficient load balancing in SDN multi-controller environments, we propose a deep learning-based controller load prediction switch migration strategy. This strategy uses a migration switch selection algorithm, a target controller selection algorithm, and a switch migration decision algorithm. Then, we propose a load balancing algorithm based on this decision algorithm. The final experimental results show that the load prediction switch migration strategy reduces the migration cost by 16% and 8%, respectively, compared with time-sharing switch migration and distributed decision migration strategies, reduces load variance from 0.02 to 0.004 compared with the distributed decision migration strategy, and improves load balancing efficiency by 27.6% compared with the time-sharing switch migration strategy.
引用
收藏
页码:5136 / 5162
页数:26
相关论文
共 50 条
  • [1] Load balancing strategy for SDN multi-controller clusters based on load prediction
    Xiao, Junbi
    Pan, Xingjian
    Liu, Jianhang
    Wang, Jian
    Zhang, Peiying
    Abualigah, Laith
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (04): : 5136 - 5162
  • [2] Correction to: Load balancing strategy for SDN multi-controller clusters based on load prediction
    Junbi Xiao
    Xingjian Pan
    Jianhang Liu
    Jian Wang
    Peiying Zhang
    Laith Abualigah
    [J]. The Journal of Supercomputing, 2024, 80 : 7120 - 7121
  • [3] Load balancing strategy for SDN multi-controller clusters based on load prediction (vol 80, pg 5136, 2024)
    Xiao, Junbi
    Pan, Xingjian
    Liu, Jianhang
    Wang, Jian
    Zhang, Peiying
    Abualigah, Laith
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (05): : 7120 - 7121
  • [4] SDN-Based Load Balancing Scheme for Multi-Controller Deployment
    Li, Guoyan
    Wang, Xinqiang
    Zhang, Zhigang
    [J]. IEEE ACCESS, 2019, 7 : 39612 - 39622
  • [5] An SDN Enhanced Load Balancing Mechanism for a Multi-Controller WiFi Network
    Manzoor, Sohaib
    Akber, Syed Muhammad Abrar
    Menhas, Muhammad Ilyas
    Imran, Muhammad
    Sajid, Muhammad
    Talal, Hassan
    Samad, Usama
    [J]. 2018 1ST IEEE INTERNATIONAL CONFERENCE ON POWER, ENERGY AND SMART GRID (ICPESG), 2018,
  • [6] EXPRL: experience and prediction based load balancing strategy for multi-controller software defined networks
    Banerjee A.
    Hussain D.M.A.
    [J]. International Journal of Information Technology, 2022, 14 (4) : 2155 - 2169
  • [7] SDN Multi-controller Networks with Load Balanced
    Muthanna, Ammar
    Ateya, Abdelhamied A.
    Makolkina, Maria
    Vybornova, Anastasia
    Markova, Ekaterina
    Gogol, Alexander
    Koucheryavy, Andrey
    [J]. ICFNDS'18: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND DISTRIBUTED SYSTEMS, 2018,
  • [8] Efficient Load Balancing for Multi-Controller in SDN-based Mission-critical Networks
    Nguyen Tien Hai
    Kim, Dong-Seong
    [J]. 2016 IEEE 14TH INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2016, : 420 - 425
  • [9] Multi-Controller Placement for Load Balancing in SDWAN
    Yang, Kongzhe
    Guo, Daoxing
    Zhang, Bangning
    Zhao, Bing
    [J]. IEEE ACCESS, 2019, 7 : 167278 - 167289
  • [10] A Multi-controller Load Balancing Strategy for Software Defined WiFi Networks
    Manzoor, Sohaib
    Hei, Xiaojun
    Cheng, Wenqing
    [J]. CLOUD COMPUTING AND SECURITY, PT IV, 2018, 11066 : 622 - 633