Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing

<p dir="ltr">Load balancing is a serious problem in cloud computing that makes it challenging to ensure the proper functioning of services contiguous to the Quality of Service, performance assessment, and compliance to the service contract as demanded from cloud service providers (CS...

Full description

Saved in:
Bibliographic Details
Main Author: Jincheng Zhou (1887307) (author)
Other Authors: Umesh Kumar Lilhore (17727684) (author), Poongodi M (18394809) (author), Tao Hai (443470) (author), Sarita Simaiya (17727693) (author), Dayang Norhayati Abang Jawawi (19468087) (author), Deemamohammed Alsekait (19468090) (author), Sachin Ahuja (13903010) (author), Cresantus Biamba (19468093) (author), Mounir Hamdi (14150652) (author)
Published: 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1864513507214491648
author Jincheng Zhou (1887307)
author2 Umesh Kumar Lilhore (17727684)
Poongodi M (18394809)
Tao Hai (443470)
Sarita Simaiya (17727693)
Dayang Norhayati Abang Jawawi (19468087)
Deemamohammed Alsekait (19468090)
Sachin Ahuja (13903010)
Cresantus Biamba (19468093)
Mounir Hamdi (14150652)
author2_role author
author
author
author
author
author
author
author
author
author_facet Jincheng Zhou (1887307)
Umesh Kumar Lilhore (17727684)
Poongodi M (18394809)
Tao Hai (443470)
Sarita Simaiya (17727693)
Dayang Norhayati Abang Jawawi (19468087)
Deemamohammed Alsekait (19468090)
Sachin Ahuja (13903010)
Cresantus Biamba (19468093)
Mounir Hamdi (14150652)
author_role author
dc.creator.none.fl_str_mv Jincheng Zhou (1887307)
Umesh Kumar Lilhore (17727684)
Poongodi M (18394809)
Tao Hai (443470)
Sarita Simaiya (17727693)
Dayang Norhayati Abang Jawawi (19468087)
Deemamohammed Alsekait (19468090)
Sachin Ahuja (13903010)
Cresantus Biamba (19468093)
Mounir Hamdi (14150652)
dc.date.none.fl_str_mv 2023-06-13T09:00:00Z
dc.identifier.none.fl_str_mv 10.1186/s13677-023-00453-3
dc.relation.none.fl_str_mv https://figshare.com/articles/journal_contribution/Comparative_analysis_of_metaheuristic_load_balancing_algorithms_for_efficient_load_balancing_in_cloud_computing/26808616
dc.rights.none.fl_str_mv CC BY 4.0
info:eu-repo/semantics/openAccess
dc.subject.none.fl_str_mv Information and computing sciences
Computer vision and multimedia computation
Data management and data science
Metaheuristic algorithms
Resource management
Load balancing
Cloud computing
Load balancing metrics
dc.title.none.fl_str_mv Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
dc.type.none.fl_str_mv Text
Journal contribution
info:eu-repo/semantics/publishedVersion
text
contribution to journal
description <p dir="ltr">Load balancing is a serious problem in cloud computing that makes it challenging to ensure the proper functioning of services contiguous to the Quality of Service, performance assessment, and compliance to the service contract as demanded from cloud service providers (CSP) to organizations. The primary objective of load balancing is to map workloads to use computing resources that significantly improve performance. Load balancing in cloud computing falls under the class of concerns defined as "NP-hard" issues due to vast solution space. Therefore it requires more time to predict the best possible solution. Few techniques can perhaps generate an ideal solution under a polynomial period to fix these issues. In previous research, Metaheuristic based strategies have been confirmed to accomplish accurate solutions under a decent period for those kinds of issues. This paper provides a comparative analysis of various metaheuristic load balancing algorithms for cloud computing based on performance factors i.e., Makespan time, degree of imbalance, response time, data center processing time, flow time, and resource utilization. The simulation results show the performance of various Meta-heuristic Load balancing methods, based on performance factors. The Particle swarm optimization method performs better in improving makespan, flow time, throughput time, response time, and degree of imbalance.</p><h2>Other Information</h2><p dir="ltr">Published in: Journal of Cloud Computing<br>License: <a href="https://creativecommons.org/licenses/by/4.0" target="_blank">https://creativecommons.org/licenses/by/4.0</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1186/s13677-023-00453-3" target="_blank">https://dx.doi.org/10.1186/s13677-023-00453-3</a></p>
eu_rights_str_mv openAccess
id Manara2_c51e7e0827c421222b79a796f58e63fb
identifier_str_mv 10.1186/s13677-023-00453-3
network_acronym_str Manara2
network_name_str Manara2
oai_identifier_str oai:figshare.com:article/26808616
publishDate 2023
repository.mail.fl_str_mv
repository.name.fl_str_mv
repository_id_str
rights_invalid_str_mv CC BY 4.0
spelling Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computingJincheng Zhou (1887307)Umesh Kumar Lilhore (17727684)Poongodi M (18394809)Tao Hai (443470)Sarita Simaiya (17727693)Dayang Norhayati Abang Jawawi (19468087)Deemamohammed Alsekait (19468090)Sachin Ahuja (13903010)Cresantus Biamba (19468093)Mounir Hamdi (14150652)Information and computing sciencesComputer vision and multimedia computationData management and data scienceMetaheuristic algorithmsResource managementLoad balancingCloud computingLoad balancing metrics<p dir="ltr">Load balancing is a serious problem in cloud computing that makes it challenging to ensure the proper functioning of services contiguous to the Quality of Service, performance assessment, and compliance to the service contract as demanded from cloud service providers (CSP) to organizations. The primary objective of load balancing is to map workloads to use computing resources that significantly improve performance. Load balancing in cloud computing falls under the class of concerns defined as "NP-hard" issues due to vast solution space. Therefore it requires more time to predict the best possible solution. Few techniques can perhaps generate an ideal solution under a polynomial period to fix these issues. In previous research, Metaheuristic based strategies have been confirmed to accomplish accurate solutions under a decent period for those kinds of issues. This paper provides a comparative analysis of various metaheuristic load balancing algorithms for cloud computing based on performance factors i.e., Makespan time, degree of imbalance, response time, data center processing time, flow time, and resource utilization. The simulation results show the performance of various Meta-heuristic Load balancing methods, based on performance factors. The Particle swarm optimization method performs better in improving makespan, flow time, throughput time, response time, and degree of imbalance.</p><h2>Other Information</h2><p dir="ltr">Published in: Journal of Cloud Computing<br>License: <a href="https://creativecommons.org/licenses/by/4.0" target="_blank">https://creativecommons.org/licenses/by/4.0</a><br>See article on publisher's website: <a href="https://dx.doi.org/10.1186/s13677-023-00453-3" target="_blank">https://dx.doi.org/10.1186/s13677-023-00453-3</a></p>2023-06-13T09:00:00ZTextJournal contributioninfo:eu-repo/semantics/publishedVersiontextcontribution to journal10.1186/s13677-023-00453-3https://figshare.com/articles/journal_contribution/Comparative_analysis_of_metaheuristic_load_balancing_algorithms_for_efficient_load_balancing_in_cloud_computing/26808616CC BY 4.0info:eu-repo/semantics/openAccessoai:figshare.com:article/268086162023-06-13T09:00:00Z
spellingShingle Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
Jincheng Zhou (1887307)
Information and computing sciences
Computer vision and multimedia computation
Data management and data science
Metaheuristic algorithms
Resource management
Load balancing
Cloud computing
Load balancing metrics
status_str publishedVersion
title Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
title_full Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
title_fullStr Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
title_full_unstemmed Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
title_short Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
title_sort Comparative analysis of metaheuristic load balancing algorithms for efficient load balancing in cloud computing
topic Information and computing sciences
Computer vision and multimedia computation
Data management and data science
Metaheuristic algorithms
Resource management
Load balancing
Cloud computing
Load balancing metrics