A comprehensive survey of load balancing techniques in software-defined network

被引:70
|
作者
Hamdan, Mosab [1 ]
Hassan, Entisar [1 ]
Abdelaziz, Ahmed [3 ]
Elhigazi, Abdallah [2 ]
Mohammed, Bushra [1 ]
Khan, Suleman [4 ]
Vasilakos, Athanasios V. [5 ]
Marsono, M. N. [1 ]
机构
[1] Univ Teknol Malaysia, Fac Engn, Sch Elect Engn, Johor Baharu, Malaysia
[2] Univ Teknol Malaysia, Fac Engn, Sch Comp, Johor Baharu, Malaysia
[3] Future Univ, Fac Comp Sci, Khartoum, Sudan
[4] Northumbria Univ, Dept Comp & Informat Sci, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
[5] Univ Technol Sydney, Sch Elect & Data Engn, Sydney, NSW 2007, Australia
关键词
Load balancing; Software-defined network; Multiple controller; Distributed controller; DISTRIBUTED SDN CONTROLLER; CONTROL PLANE; CHALLENGES; SECURITY; SERVICE; FUTURE; MANAGEMENT; MECHANISM; FRAMEWORK; INTERNET;
D O I
10.1016/j.jnca.2020.102856
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A software-defined network (SDN) separates the network control plane from the data forwarding plane. SDN has shown significant benefits in many ways compared to conventional non-SDN networks. However, traffic distribution in SDN impacts efficiency and raises many other challenges. For instance, uneven load distribution in the SDN significantly impacts the network performance. Hence, several SDN load balancing (LB) techniques have been introduced to improve the efficiency of SDN. In this article, we provide a thematic taxonomy of LB in SDN, considering several parameters from the past technical studies such as the objectives of LB, data plane LB techniques, control plane LB techniques, other aspects of data plane/control plane LB as well as the performance metrics for LB techniques. Furthermore, useful insights on LB and a comparative analysis of various promising SDN LB techniques are also included in the survey. Finally, existing challenges and future direction on SDN LB techniques are highlighted.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] Load Balancing Techniques in Software-Defined Cloud Computing: an overview
    AlKhatib, Ahmad A. A.
    Sawalha, Thaer
    AlZu'bi, Shadi
    [J]. 2020 SEVENTH INTERNATIONAL CONFERENCE ON SOFTWARE DEFINED SYSTEMS (SDS), 2020, : 240 - 244
  • [2] A Systematic Review of Load Balancing Techniques in Software-Defined Networking
    Belgaum, Mohammad Riyaz
    Musa, Shahrulniza
    Alam, Muhammad Mansoor
    Su'ud, Mazliham Mohd
    [J]. IEEE ACCESS, 2020, 8 : 98612 - 98636
  • [3] Extensive Literature Survey on Load Balancing in Software-Defined Networking
    Darade, Santosh Ashokrao
    Akkalakshmi, M.
    [J]. INTERNATIONAL JOURNAL OF BUSINESS DATA COMMUNICATIONS AND NETWORKING, 2020, 16 (02) : 1 - 19
  • [4] Load Balancing for Software-Defined Networks
    Mulla, Mohammed Moin
    Raikar, M. M.
    Meghana, M. K.
    Shetti, Nagashree S.
    Madhu, R. K.
    [J]. EMERGING RESEARCH IN ELECTRONICS, COMPUTER SCIENCE AND TECHNOLOGY, ICERECT 2018, 2019, 545 : 235 - 244
  • [5] OpenFlow Based Load Balancing for Software-Defined Network Applications
    Rofie, S. A. Mohamad
    Ramli, I.
    Redzwan, K. N.
    Hassan, S. M. Mohd
    Ibrahim, M. S. B.
    [J]. ADVANCED SCIENCE LETTERS, 2018, 24 (02) : 1210 - 1213
  • [6] An adaptive load balancing scheme for software-defined network controllers
    Priyadarsini, Madhukrishna
    Mukherjee, Joy Chandra
    Bera, Padmalochan
    Kumar, Shailesh
    Jakaria, A. N. M.
    Rahman, M. Ashiqur
    [J]. COMPUTER NETWORKS, 2019, 164
  • [7] Software-Defined Wireless Sensor Network: A Comprehensive Survey
    Narwaria, Abhishek
    Mazumdar, Arka Prokash
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 215
  • [8] Intelligent Load Balancing Techniques in Software Defined Networks: A Survey
    Semong, Thabo
    Maupong, Thabiso
    Anokye, Stephen
    Kehulakae, Kefalotse
    Dimakatso, Setso
    Boipelo, Gabanthone
    Sarefo, Seth
    [J]. ELECTRONICS, 2020, 9 (07) : 1 - 24
  • [9] Effectively Handling Network Congestion and Load Balancing in Software-Defined Networking
    Ahmad, Shabir
    Jamil, Faisal
    Ali, Abid
    Khan, Ehtisham
    Ibrahim, Muhammad
    Whangbo, Taeg Keun
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 70 (01): : 1363 - 1379
  • [10] Server Load Balancing in Software-Defined Networks
    Farhoudi, Mohammad
    Habibi, Pooyan
    Sabaei, Masoud
    [J]. 2018 9TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2018, : 435 - 441