A systematic literature review for load balancing and task scheduling techniques in cloud computing

被引:3
|
作者
Devi, Nisha [1 ]
Dalal, Sandeep [1 ]
Solanki, Kamna [2 ]
Dalal, Surjeet [3 ]
Lilhore, Umesh Kumar [4 ]
Simaiya, Sarita [4 ]
Nuristani, Nasratullah [5 ]
机构
[1] Maharshi Dayanand Univ, Dept Comp Sci & Applicat, Rohtak, Haryana, India
[2] Maharshi Dayanand Univ, Dept CSE, UIET, Rohtak, Haryana, India
[3] Amity Univ, Dept Comp Sci & Engn, Gurugram, Haryana, India
[4] Galgotias Univ, Dept Comp Sci & Engn, Greater Noida, Uttar Pradesh, India
[5] Afghanistan Telecommun Regulatory Author, Dept Spectrum Management, Kabul 2496300, Afghanistan
关键词
Cloud computing; Task scheduling; Load balancing; Machine learning; Optimization techniques; ALGORITHM; IOT; FOG;
D O I
10.1007/s10462-024-10925-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud computing is an emerging technology composed of several key components that work together to create a seamless network of interconnected devices. These interconnected devices, such as sensors, routers, smartphones, and smart appliances, are the foundation of the Internet of Everything (IoE). Huge volumes of data generated by IoE devices are processed and accumulated in the cloud, allowing for real-time analysis and insights. As a result, there is a dire need for load-balancing and task-scheduling techniques in cloud computing. The primary objective of these techniques is to divide the workload evenly across all available resources and handle other issues like reducing execution time and response time, increasing throughput and fault detection. This systematic literature review (SLR) aims to analyze various technologies comprising optimization and machine learning algorithms used for load balancing and task-scheduling problems in a cloud computing environment. To analyze the load-balancing patterns and task-scheduling techniques, we opted for a representative set of 63 research articles written in English from 2014 to 2024 that has been selected using suitable exclusion-inclusion criteria. The SLR aims to minimize bias and increase objectivity by designing research questions about the topic. We have focused on the technologies used, the merits-demerits of diverse technologies, gaps within the research, insights into tools, forthcoming opportunities, performance metrics, and an in-depth investigation into ML-based optimization techniques.
引用
收藏
页数:63
相关论文
共 50 条
  • [1] A systematic literature review on soft computing techniques in cloud load balancing network
    Negi, Sarita
    Singh, Devesh Pratap
    Rauthan, Man Mohan Singh
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2024, 15 (03) : 800 - 838
  • [2] A systematic literature review on soft computing techniques in cloud load balancing network
    Sarita Negi
    Devesh Pratap Singh
    Man Mohan Singh Rauthan
    International Journal of System Assurance Engineering and Management, 2024, 15 : 800 - 838
  • [3] Load balancing techniques in cloud computing environment: A review
    Shafiq, Dalia Abdulkareem
    Jhanjhi, N. Z.
    Abdullah, Azween
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (07) : 3910 - 3933
  • [4] Load Balancing Based Task Scheduling with ACO in Cloud Computing
    Gupta, Ashish
    Garg, Ritu
    2017 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), 2017, : 174 - 179
  • [5] A Task Scheduling Algorithm Based on Load Balancing in Cloud Computing
    Fang, Yiqiu
    Wang, Fei
    Ge, Junwei
    WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 271 - +
  • [6] Review: Cloud Task Scheduling and Load Balancing
    Manikandan, N.
    Pravin, A.
    PROCEEDING OF THE INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS, BIG DATA AND IOT (ICCBI-2018), 2020, 31 : 529 - 539
  • [7] Load Balancing Task Scheduling based on Genetic Algorithm in Cloud Computing
    Wang, Tingting
    Liu, Zhaobin
    Chen, Yi
    Xu, Yujie
    Dai, Xiaoming
    2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 146 - +
  • [8] A Load Balancing Task Scheduling Algorithm based on Feedback Mechanism for Cloud Computing
    Zhang Qian
    Ge Yufei
    Liang Hong
    Shi Jin
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (04): : 41 - 52
  • [9] Task scheduling techniques in cloud computing: A literature survey
    Arunarani, A. R.
    Manjula, D.
    Sugumaran, Vijayan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 91 : 407 - 415
  • [10] Load balancing mechanisms and techniques in the cloud environments: Systematic literature review and future trends
    Milani, Alireza Sadeghi
    Navimipour, Nima Jafari
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 71 : 86 - 98