Intelligent Load Balancing Techniques in Software Defined Networks: A Survey

被引:34
|
作者
Semong, Thabo [1 ]
Maupong, Thabiso [1 ]
Anokye, Stephen [2 ]
Kehulakae, Kefalotse [3 ]
Dimakatso, Setso [1 ]
Boipelo, Gabanthone [1 ]
Sarefo, Seth [1 ]
机构
[1] Botswana Int Univ Sci & Technol BIUST, Fac Sci, Dept Comp Sci & Informat Syst, Palapye, Botswana
[2] Univ Mines & Technol, Dept Comp Sci & Engn, Tarkwa, Ghana
[3] Botswana Int Univ Sci & Technol BIUST, Fac Engn, Dept Elect Comp & Telecommun Engn, Palapye, Botswana
关键词
software defined networking (SDN); OpenFlow; network performance; survey; intelligent load balancing; SDN; CHALLENGES; MANAGEMENT; DEPLOYMENT; OPENFLOW; SERVICE;
D O I
10.3390/electronics9071091
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the current technology driven era, the use of devices that connect to the internet has increased significantly. Consequently, there has been a significant increase in internet traffic. Some of the challenges that arise from the increased traffic include, but are not limited to, multiple clients on a single server (which can result in denial of service (DoS)), difficulty in network scalability, and poor service availability. One of the solutions proposed in literature, to mitigate these, is the use of multiple servers with a load balancer. Despite their common use, load balancers, have shown to have some disadvantages, like being vendor specific and non-programmable. To address these disadvantages and improve internet traffic, there has been a paradigm shift which resulted in the introduction of software defined networking (SDN). SDN allows for load balancers that are programmable and provides the flexibility for one to design and implement own load balancing strategies. In this survey, we highlight the key elements of SDN and OpenFlow technology and their effect on load balancing. We provide an overview of the various load balancing schemes in SDN. The overview is based on research challenges, existing solutions, and we give possible future research directions. A summary of emulators/mathematical tools commonly used in the design of intelligent load balancing SDN algorithms is provided. Finally, we outline the performance metrics used to evaluate the algorithms.
引用
收藏
页码:1 / 24
页数:24
相关论文
共 50 条
  • [31] CAMD: a switch migration based load balancing framework for software defined networks
    Sahoo, Kshira Sagar
    Sahoo, Bibhudatta
    [J]. IET NETWORKS, 2019, 8 (04) : 264 - 271
  • [32] Load Balancing Using P4 in Software-Defined Networks
    Ke, Chih-Heng
    Hsu, Shih-Jung
    [J]. JOURNAL OF INTERNET TECHNOLOGY, 2020, 21 (06): : 1671 - 1679
  • [33] Load Balancing Algorithm for Migrating Switches in Software-Defined Vehicular Networks
    Babbar, Himanshi
    Rani, Shalli
    Masud, Mehedi
    Verma, Sahil
    Anand, Divya
    Jhanjhi, Nz
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2021, 67 (01): : 1301 - 1316
  • [34] Dynamic Load Balancing Technique for Software Defined WI-FI Networks
    AbdelRahman, Ahmed S.
    El-Sisi, Ashraf B.
    [J]. 2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2017, : 289 - 294
  • [35] A Dynamic Association Strategy for Controller Load Balancing in Software-Defined Networks
    Li, Shuangqing
    Li, Zhihao
    Zhang, Weiqi
    [J]. 2022 23RD ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS 2022), 2022, : 211 - 216
  • [36] Achieving Load Balancing in High-Density Software Defined WiFi Networks
    Chen, Ze
    Manzoor, Sohaib
    Gao, Yayu
    Hei, Xiaojun
    [J]. 2017 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2017, : 206 - 211
  • [37] Stochastic Modeling for Intelligent Software-Defined Vehicular Networks: A Survey
    Ravi, Banoth
    Varghese, Blesson
    Murturi, Ilir
    Donta, Praveen Kumar
    Dustdar, Schahram
    Dehury, Chinmaya Kumar
    Srirama, Satish Narayana
    [J]. COMPUTERS, 2023, 12 (08)
  • [38] Software defined networks: A survey
    Masoudi, Rahim
    Ghaffari, Ali
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 67 : 1 - 25
  • [39] A Survey on Routing Protocols and Load Balancing Techniques in Wireless Mesh Networks
    Rathan, Karunya
    Roslin, S. Emalda
    [J]. PROCEEDINGS OF 2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL (I2C2), 2017,
  • [40] A novel software-defined networking approach for load balancing in data center networks
    Chakravarthy, V. Deeban
    Amutha, Balakrishnan
    [J]. INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (02)