arrow
返回

Optimizing Cloud Computing Performance With an Enhanced Dynamic Load Balancing Algorithm for Superior Task Allocation

delete2024-01-01
delete0
delete
OA
AI
R
Raiymbek Zhanuzak
M
Mohammed Alaa Ala’anzy *
М
Мohamed Othman
A
Abdulmohsen Algarni
DOI:10.1109/ACCESS.2024.3508793delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Cloud computing, particularly within the Infrastructure as a Service (IaaS) model, faces significant challenges in workload distribution due to limited resource availability and virtual machines (VMs). Efficient task allocation and load balancing are crucial to avoiding overloading or under-loading scenarios that can lead to execution delays or machine failures. This paper presents an Enhanced Dynamic Load Balancing (EDLB) algorithm designed to optimise task scheduling and resource allocation in cloud environments. Unlike benchmark algorithms that rely on static VM selection or post-hoc relocation of cloudlets, the EDLB algorithm dynamically identifies optimal cloudlet placement in real-time. Our approach proactively allocates cloudlets to VMs based on current system states and Service Level Agreement (SLA) deadlines, thereby preemptively addressing potential SLA violations. Additionally, if a VM cannot meet the deadline of the cloudlet, the algorithm redirects the cloudlet to a secondary data centre and reconfigures CPU resources among VMs to ensure optimal allocation. Evaluations using CloudSim simulations demonstrate that the EDLB algorithm achieves substantial average improvements over benchmark algorithm and the-state-of-the-art algorithm, including a 59.46% reduction in total makespan, a 12.70% reduction in average makespan, a 22.46% reduction in execution time, and a 3.10% increase in resource utilisation. Furthermore, the EDLB algorithm enhances load balancing by 46.46%. These results highlight the effectiveness of the EDLB algorithm in addressing critical load balancing issues and surpassing existing methods. This research contributes to the field by introducing a novel approach that significantly improves performance metrics and operational efficiency in cloud computing environments.
Keyword:
Cloud computing
Load management
Scheduling
Heuristic algorithms
Resource management
Processor scheduling
Dynamic scheduling
Load modeling
Virtual machine monitors
Servers
task scheduling
load balancing
resource allocation
CloudSim simulation

期刊

IEEE Access 封面图
IEEE Access
IF:
3.6
论文数:
9.8W
被引数:
29.4W

机构

U
Universiti Putra Malaysia
学者数:
1.5W
论文数: 1.1W
被引数: 1.4W
引用论文

引用论文

Empowering power distribution: Unleashing the synergy of IoT and cloud computing for sustainable and efficient energy systems
err2024-03-01
err20
errOAAI
errRajagopalan, Arul; Swaminathan, Dhivya; Bajaj, Mohit; Damaj, Issam; Rathore, Rajkumar Singh; Singh, Arvind R.; Blazek, Vojtech; Prokop, Lukas
err分享
err收藏
A comprehensive survey for scheduling techniques in cloud computing
err2019-10-01
err209
PREAI
errKumar, Mohit; Sharma, S. C.; Goel, Anubhav; Singh, S. P.
err分享
err收藏
Grouped tasks scheduling algorithm based on QoS in cloud computing network
err2017-03-01
err50
errOAAI
errAli, Hend Gamal El Din Hassan; Saroit, Imane Aly; Kotb, Amira Mohamed
err分享
err收藏
Service Level Agreement in cloud computing: Taxonomy, prospects, and challenges
err2024-04-01
err5
errOAAI
errQazi, Faiza; Kwak, Daehan; Khan, Fiaz Gul; Ali, Farman; Khan, Sami Ullah
err分享
err收藏
Task scheduling in the internet of things: challenges, solutions, and future trends
err2023-04-20
err7
PREAI
errBu, Tianqi; Huang, Zanyu; Zhang, Kairui; Wang, Yang; Song, Haobin; Zhou, Jietong; Ren, Zhangjun; Liu, Sen
err分享
err收藏
Counterintuitive Responses of Fish Populations to Management Actions
err2009-04-01
err0
PREAI
errWilliam E. Pine; Steven J. D. Martell; Carl J. Walters; James F. Kitchell
err分享
err收藏
Sustainable computing across datacenters: A review of enabling models and techniques跨数据中心的可持续计算: 启用模型和技术的回顾
err2024-05-01
err7
PREAI
errZakarya, Muhammad; Khan, Ayaz Ali; Qazani, Mohammed Reza Chalak; Ali, Hashim; Al-Bahri, Mahmood; Khan, Atta Ur Rehman; Ali, Ahmad; Khan, Rahim
err分享
err收藏
Hybrid Calibration Method for Three-Axis Gradiometer
err2017-01-01
err0
PREAI
errZhicheng Yang; Shenggang Yan; Bin Li
err分享
err收藏
学者 查看更多内容