Energy Efficient Load Balancing Algorithm for Cloud Computing Using Rock Hyrax Optimization

Cloud computing offers dynamic, scalable, and virtualized computing resources to end users over the internet. Load balancing is crucial for efficient resource use, distributing workloads across multiple resources to prevent overloading. Load balancing is crucial for resource utilization and processi...

Full description

Bibliographic Details
Main Authors: Saurabh Singhal, Ashish Sharma, Anushree, Pawan Kumar Verma, Mohit Kumar, Sahil Verma, Kavita, Maninder Kaur, Joel J. P. C. Rodrigues, Ruba Abu Khurma, Maribel Garcia-Arenas
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10477415/
_version_ 1827290022212009984
author Saurabh Singhal
Ashish Sharma
Anushree
Pawan Kumar Verma
Mohit Kumar
Sahil Verma
Kavita
Maninder Kaur
Joel J. P. C. Rodrigues
Ruba Abu Khurma
Maribel Garcia-Arenas
author_facet Saurabh Singhal
Ashish Sharma
Anushree
Pawan Kumar Verma
Mohit Kumar
Sahil Verma
Kavita
Maninder Kaur
Joel J. P. C. Rodrigues
Ruba Abu Khurma
Maribel Garcia-Arenas
author_sort Saurabh Singhal
collection DOAJ
description Cloud computing offers dynamic, scalable, and virtualized computing resources to end users over the internet. Load balancing is crucial for efficient resource use, distributing workloads across multiple resources to prevent overloading. Load balancing is crucial for resource utilization and processing time reduction, but traditional algorithms are often stuck at local maxima, leading to unequal allocation and performance decline. A metaheuristic based algorithm is proposed to dynamically adjust load distribution, ensuring resilience and sensitivity to changing workloads while managing energy consumption. This research presents a Rock Hyrax-based load balancing algorithm that addresses local maxima and power efficiency issues using QoS parameters. The algorithm’s performance is evaluated qualitatively and statistically, considering both static and dynamic modes of jobs and virtual machines. Comparing it with existing scheduling algorithms, the algorithm reduces makespan by 10%–15% and total energy consumption in data centers by 8%–13%. These results demonstrate the effectiveness of the Rock Hyrax-based load balancing algorithm in improving performance and energy efficiency in data centers, highlighting its potential impact on optimizing resource allocation and enhancing overall system performance.
first_indexed 2024-04-24T12:01:02Z
format Article
id doaj.art-96078490e87840a9a3f541fbe22ca337
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-24T12:01:02Z
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-96078490e87840a9a3f541fbe22ca3372024-04-08T23:01:15ZengIEEEIEEE Access2169-35362024-01-0112487374874910.1109/ACCESS.2024.338015910477415Energy Efficient Load Balancing Algorithm for Cloud Computing Using Rock Hyrax OptimizationSaurabh Singhal0https://orcid.org/0000-0002-3117-8085Ashish Sharma1 Anushree2https://orcid.org/0000-0003-2360-1426Pawan Kumar Verma3https://orcid.org/0000-0002-2189-3974Mohit Kumar4https://orcid.org/0000-0002-9004-5856Sahil Verma5https://orcid.org/0000-0003-3136-4029 Kavita6https://orcid.org/0000-0001-5422-1659Maninder Kaur7Joel J. P. C. Rodrigues8https://orcid.org/0000-0001-8657-3800Ruba Abu Khurma9Maribel Garcia-Arenas10https://orcid.org/0000-0001-7600-1374Department of Computer Engineering & Applications, GLA University, Bharthia, Uttar Pradesh, IndiaDepartment of Computer Engineering & Applications, GLA University, Bharthia, Uttar Pradesh, IndiaDepartment of Computer Engineering & Applications, GLA University, Bharthia, Uttar Pradesh, IndiaDepartment of Computer Science & Engineering, Sharda University, Delhi, Uttar Pradesh, IndiaDepartment of Information Technology, MIT Art, Design & Technology University, Pune, Maharashtra, IndiaManipal University, Jaipur, Rajasthan, IndiaUttaranchal University, Dehradun, Uttarakhand, IndiaGuru Gobind Singh College for Women, Chandigarh, IndiaAmazonas State University, Manaus, Amazonas, BrazilMEU Research Unit. Faculty of Information Technology, Middle East University & Applied Science Research Center, Applied Science Private University, Amman, JordanDepartment of Computer Engineering, Automatics and Robotics, University of Granada, Granada, SpainCloud computing offers dynamic, scalable, and virtualized computing resources to end users over the internet. Load balancing is crucial for efficient resource use, distributing workloads across multiple resources to prevent overloading. Load balancing is crucial for resource utilization and processing time reduction, but traditional algorithms are often stuck at local maxima, leading to unequal allocation and performance decline. A metaheuristic based algorithm is proposed to dynamically adjust load distribution, ensuring resilience and sensitivity to changing workloads while managing energy consumption. This research presents a Rock Hyrax-based load balancing algorithm that addresses local maxima and power efficiency issues using QoS parameters. The algorithm’s performance is evaluated qualitatively and statistically, considering both static and dynamic modes of jobs and virtual machines. Comparing it with existing scheduling algorithms, the algorithm reduces makespan by 10%–15% and total energy consumption in data centers by 8%–13%. These results demonstrate the effectiveness of the Rock Hyrax-based load balancing algorithm in improving performance and energy efficiency in data centers, highlighting its potential impact on optimizing resource allocation and enhancing overall system performance.https://ieeexplore.ieee.org/document/10477415/Cloud computingenergy consumptionload balancingmakespanrock hyrax
spellingShingle Saurabh Singhal
Ashish Sharma
Anushree
Pawan Kumar Verma
Mohit Kumar
Sahil Verma
Kavita
Maninder Kaur
Joel J. P. C. Rodrigues
Ruba Abu Khurma
Maribel Garcia-Arenas
Energy Efficient Load Balancing Algorithm for Cloud Computing Using Rock Hyrax Optimization
IEEE Access
Cloud computing
energy consumption
load balancing
makespan
rock hyrax
title Energy Efficient Load Balancing Algorithm for Cloud Computing Using Rock Hyrax Optimization
title_full Energy Efficient Load Balancing Algorithm for Cloud Computing Using Rock Hyrax Optimization
title_fullStr Energy Efficient Load Balancing Algorithm for Cloud Computing Using Rock Hyrax Optimization
title_full_unstemmed Energy Efficient Load Balancing Algorithm for Cloud Computing Using Rock Hyrax Optimization
title_short Energy Efficient Load Balancing Algorithm for Cloud Computing Using Rock Hyrax Optimization
title_sort energy efficient load balancing algorithm for cloud computing using rock hyrax optimization
topic Cloud computing
energy consumption
load balancing
makespan
rock hyrax
url https://ieeexplore.ieee.org/document/10477415/
work_keys_str_mv AT saurabhsinghal energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT ashishsharma energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT anushree energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT pawankumarverma energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT mohitkumar energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT sahilverma energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT kavita energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT maninderkaur energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT joeljpcrodrigues energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT rubaabukhurma energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization
AT maribelgarciaarenas energyefficientloadbalancingalgorithmforcloudcomputingusingrockhyraxoptimization