Efficient task scheduling for cloud computing: a comparative survey of state-of-the-art algorithms

Cloud computing is an essential tool for sharing resources across virtual machines, and it relies on scheduling and load balancing to ensure that tasks are assigned to the most appropriate resources. Multiple independent tasks need to be handled by cloud computing, and static and dynamic scheduling...

Full description

Saved in:
Bibliographic Details
Main Author: Aziza Algarni
Format: Article
Language:English
Published: REA Press 2023-06-01
Series:Big Data and Computing Visions
Subjects:
Online Access:https://www.bidacv.com/article_172461_8b3f5ed9480067d9d352de571731d264.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832579287791697920
author Aziza Algarni
author_facet Aziza Algarni
author_sort Aziza Algarni
collection DOAJ
description Cloud computing is an essential tool for sharing resources across virtual machines, and it relies on scheduling and load balancing to ensure that tasks are assigned to the most appropriate resources. Multiple independent tasks need to be handled by cloud computing, and static and dynamic scheduling plays a crucial role in allocating tasks to the right resources. This is especially important in heterogeneous environments, where algorithms can improve load balancing and enhance cloud computing's efficiency. This paper aims to evaluate and discuss algorithms that can improve load balancing in cloud systems.
format Article
id doaj-art-2f389376e1414e4893d066b3406c6fc7
institution Kabale University
issn 2783-4956
2821-014X
language English
publishDate 2023-06-01
publisher REA Press
record_format Article
series Big Data and Computing Visions
spelling doaj-art-2f389376e1414e4893d066b3406c6fc72025-01-30T12:22:49ZengREA PressBig Data and Computing Visions2783-49562821-014X2023-06-0132505410.22105/bdcv.2023.391747.1117172461Efficient task scheduling for cloud computing: a comparative survey of state-of-the-art algorithmsAziza Algarni0Department of Preparatory Year–Basic Sceinces, Umm Al-Qura University, Makkah, Saudi Arabia.Cloud computing is an essential tool for sharing resources across virtual machines, and it relies on scheduling and load balancing to ensure that tasks are assigned to the most appropriate resources. Multiple independent tasks need to be handled by cloud computing, and static and dynamic scheduling plays a crucial role in allocating tasks to the right resources. This is especially important in heterogeneous environments, where algorithms can improve load balancing and enhance cloud computing's efficiency. This paper aims to evaluate and discuss algorithms that can improve load balancing in cloud systems.https://www.bidacv.com/article_172461_8b3f5ed9480067d9d352de571731d264.pdfcloud computingalgorithmscomputer sciencesoftware engineering
spellingShingle Aziza Algarni
Efficient task scheduling for cloud computing: a comparative survey of state-of-the-art algorithms
Big Data and Computing Visions
cloud computing
algorithms
computer science
software engineering
title Efficient task scheduling for cloud computing: a comparative survey of state-of-the-art algorithms
title_full Efficient task scheduling for cloud computing: a comparative survey of state-of-the-art algorithms
title_fullStr Efficient task scheduling for cloud computing: a comparative survey of state-of-the-art algorithms
title_full_unstemmed Efficient task scheduling for cloud computing: a comparative survey of state-of-the-art algorithms
title_short Efficient task scheduling for cloud computing: a comparative survey of state-of-the-art algorithms
title_sort efficient task scheduling for cloud computing a comparative survey of state of the art algorithms
topic cloud computing
algorithms
computer science
software engineering
url https://www.bidacv.com/article_172461_8b3f5ed9480067d9d352de571731d264.pdf
work_keys_str_mv AT azizaalgarni efficienttaskschedulingforcloudcomputingacomparativesurveyofstateoftheartalgorithms