Artificial intelligence based load balancing in SDN: A comprehensive survey

被引:18
|
作者
Alhilali, Ahmed Hazim [1 ,2 ]
Montazerolghaem, Ahmadreza [1 ]
机构
[1] Univ Isfahan, Fac Comp Engn, Esfahan, Iran
[2] Univ Kufa, Informat Technol Res & Dev Ctr, Najaf, Iraq
关键词
Load balancing (LB); Artificial intelligence (AI); Software-defined networking (SDN); Network functions virtualization (NFV); Deep learning aided load balancing routing; SOFTWARE-DEFINED NETWORKING; CONTROL PLANE; ALGORITHM; EFFICIENT; SCHEME; DELAY; MECHANISMS; OPENFLOW; INTERNET; SERVICE;
D O I
10.1016/j.iot.2023.100814
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the future, it is anticipated that software-defined networking (SDN) will become the preferred platform for deploying diverse networks. Compared to traditional networks, SDN separates the control and data planes for efficient domain-wide traffic routing and management. The controllers in the control plane are responsible for programming data plane forwarding devices, while the top layer, the application plane, enforces policies and programs the network. The different levels of the SDN use interfaces for communication. However, SDN faces challenges with traffic distribution, such as load imbalance, which can negatively affect the network performance. Consequently, developers have developed various SDN load-balancing solutions to enhance SDN effectiveness. In addition, researchers are considering the potential of implementing some artificial intelligence (AI) approaches into SDN to improve network resource usage and overall performance due to the fast growth of the AI field. This survey focuses on the following: Firstly, analyzing the SDN architecture and investigating the problem of load balancing in SDN. Secondly, categorizing AI-based load balancing methods and thoroughly assessing these mechanisms from various perspectives, such as the algorithm/technique employed, the tackled problem, and their strengths and weaknesses. Thirdly, summarizing the metrics utilized to measure the effectiveness of these techniques. Finally, identifying the trends and challenges of AI-based load balancing for future research.
引用
收藏
页数:26
相关论文
共 50 条
  • [1] SDN Load Prediction Algorithm Based on Artificial Intelligence
    Volkov, Artem
    Proshutinskiy, Konstantin
    Adam, Abuzar B. M.
    Ateya, Abdelhamied A.
    Muthanna, Ammar
    Koucheryavy, Andrey
    [J]. DISTRIBUTED COMPUTER AND COMMUNICATION NETWORKS (DCCN 2019), 2019, 1141 : 27 - 40
  • [2] Load Balancing Researches in SDN: A Survey
    Li, Lin
    Xu, Qiaozhi
    [J]. PROCEEDINGS OF 2017 IEEE 7TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2017, : 403 - 408
  • [3] Load Balancing in Heterogeneous Network with SDN: A Survey
    Li, Jingbo
    Ma, Li
    Fu, Yingxun
    Ma, Dongchao
    Xiao, Ailing
    [J]. WIRELESS SENSOR NETWORKS (CWSN 2021), 2021, 1509 : 250 - 261
  • [4] A Load Balancing Method Based on SDN
    Mao Qilin
    Shen WeiKang
    [J]. 2015 SEVENTH INTERNATIONAL CONFERENCE ON MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION (ICMTMA 2015), 2015, : 18 - 21
  • [5] A Survey of Application of Artificial Intelligence Methods in SDN
    Song, Fanhua
    Qin, Donghong
    Xu, Chen
    [J]. 2022 2ND IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND ARTIFICIAL INTELLIGENCE (SEAI 2022), 2022, : 237 - 242
  • [6] Application for Load Balancing in SDN
    Esteban Olaya, Marlon
    Bernal, Ivan
    Mejia, David
    [J]. 2016 8TH EURO AMERICAN CONFERENCE ON TELEMATICS AND INFORMATION SYSTEMS (EATIS), 2016,
  • [7] An Effective Path Load Balancing Mechanism Based on SDN
    Li, Jun
    Chang, Xiangqing
    Ren, Yongmao
    Zhang, Zexin
    Wang, Guodong
    [J]. 2014 IEEE 13TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM), 2014, : 527 - 533
  • [8] SDN Controller Load Balancing Based on Reinforcement Learning
    Li, Zhuo
    Zhou, Xu
    Gao, Junruo
    Qin, Yifang
    [J]. PROCEEDINGS OF 2018 IEEE 9TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2018, : 1120 - 1126
  • [9] Load Balancing Scheme for Data Center Based on SDN
    Cui, Hongyan
    Yang, Linfei
    Yu, Tao
    Fang, Yajun
    Zhang, Honggang
    Xia, Zongguo
    [J]. 2017 20TH INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC), 2017, : 385 - 391
  • [10] An OpenFlow-Based Load Balancing Strategy in SDN
    Shi, Xiaojun
    Li, Yangyang
    Xie, Haiyong
    Yang, Tengfei
    Zhang, Linchao
    Liu, Panyu
    Zhang, Heng
    Liang, Zhiyao
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2020, 62 (01): : 385 - 398