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

被引:6
作者
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
相关论文
共 95 条
[1]   Enhancing Healthcare through Sensor-Enabled Digital Twins in Smart Environments: A Comprehensive Analysis [J].
Adibi, Sasan ;
Rajabifard, Abbas ;
Shojaei, Davood ;
Wickramasinghe, Nilmini .
SENSORS, 2024, 24 (09)
[2]   PSO-CALBA: PARTICLE SWARM OPTIMIZATION BASED CONTENT-AWARE LOAD BALANCING ALGORITHM IN CLOUD COMPUTING ENVIRONMENT [J].
Adil, Muhammad ;
Nabi, Said ;
Raza, Summair .
COMPUTING AND INFORMATICS, 2022, 41 (05) :1157-1185
[3]   CA-MLBS: content-aware machine learning based load balancing scheduler in the cloud environment [J].
Adil, Muhammad ;
Nabi, Said ;
Aleem, Muhammad ;
Garcia Diaz, Vicente ;
Lin, Jerry Chun-Wei .
EXPERT SYSTEMS, 2023, 40 (04)
[4]  
Agarwal Ronak, 2020, 2020 International Conference on Contemporary Computing and Applications (IC3A), P191, DOI 10.1109/IC3A48958.2020.233295
[5]   Multiple objectives dynamic VM placement for application service availability in cloud networks [J].
Alahmad, Yanal ;
Agarwal, Anjali .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01)
[6]   Cloud-Based IoT Applications and Their Roles in Smart Cities [J].
Alam, Tanweer .
SMART CITIES, 2021, 4 (03) :1196-1219
[7]   A Novel Low-Latency and Energy-Efficient Task Scheduling Framework for Internet of Medical Things in an Edge Fog Cloud System [J].
Alatoun, Kholoud ;
Matrouk, Khaled ;
Mohammed, Mazin Abed ;
Nedoma, Jan ;
Martinek, Radek ;
Zmij, Petr .
SENSORS, 2022, 22 (14)
[8]   A comprehensive review on Internet of Things application placement in Fog computing environment [J].
Apat, Hemant Kumar ;
Nayak, Rashmiranjan ;
Sahoo, Bibhudatta .
INTERNET OF THINGS, 2023, 23
[9]   Load Balancing Using Artificial Intelligence for Cloud-Enabled Internet of Everything in Healthcare Domain [J].
Aqeel, Ibrahim ;
Khormi, Ibrahim Mohsen ;
Khan, Surbhi Bhatia ;
Shuaib, Mohammed ;
Almusharraf, Ahlam ;
Alam, Shadab ;
Alkhaldi, Nora A. .
SENSORS, 2023, 23 (11)
[10]   Combined use of coral reefs optimization and reinforcement learning for improving resource utilization and load balancing in cloud environments [J].
Asghari, Ali ;
Sohrabi, Mohammad Karim .
COMPUTING, 2021, 103 (07) :1545-1567