Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments

Cloud computing is an emerging paradigm that offers flexible and seamless services for users based on their needs, including user budget savings. However, the involvement of a vast number of cloud users has made the scheduling of users’ tasks (i.e., cloudlets) a challenging issue in selecting suitab...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Mohammed Alaa Ala’anzy, Mohamed Othman, Zurina Mohd Hanapi, Mohamed A. Alrshah
Formato: article
Lenguaje:EN
Publicado: MDPI AG 2021
Materias:
Acceso en línea:https://doaj.org/article/8d51c0b4127d4795b44dbe1bd0297be5
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
id oai:doaj.org-article:8d51c0b4127d4795b44dbe1bd0297be5
record_format dspace
spelling oai:doaj.org-article:8d51c0b4127d4795b44dbe1bd0297be52021-11-11T19:15:35ZLocust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments10.3390/s212173081424-8220https://doaj.org/article/8d51c0b4127d4795b44dbe1bd0297be52021-11-01T00:00:00Zhttps://www.mdpi.com/1424-8220/21/21/7308https://doaj.org/toc/1424-8220Cloud computing is an emerging paradigm that offers flexible and seamless services for users based on their needs, including user budget savings. However, the involvement of a vast number of cloud users has made the scheduling of users’ tasks (i.e., cloudlets) a challenging issue in selecting suitable data centres, servers (hosts), and virtual machines (VMs). Cloudlet scheduling is an NP-complete problem that can be solved using various meta-heuristic algorithms, which are quite popular due to their effectiveness. Massive user tasks and rapid growth in cloud resources have become increasingly complex challenges; therefore, an efficient algorithm is necessary for allocating cloudlets efficiently to attain better execution times, resource utilisation, and waiting times. This paper proposes a cloudlet scheduling, locust inspired algorithm to reduce the average makespan and waiting time and to boost VM and server utilisation. The CloudSim toolkit was used to evaluate our algorithm’s efficiency, and the obtained results revealed that our algorithm outperforms other state-of-the-art nature-inspired algorithms, improving the average makespan, waiting time, and resource utilisation.Mohammed Alaa Ala’anzyMohamed OthmanZurina Mohd HanapiMohamed A. AlrshahMDPI AGarticlecloud computingcloudlet schedulingtask allocationbio-inspiredmakespanresource utilisationChemical technologyTP1-1185ENSensors, Vol 21, Iss 7308, p 7308 (2021)
institution DOAJ
collection DOAJ
language EN
topic cloud computing
cloudlet scheduling
task allocation
bio-inspired
makespan
resource utilisation
Chemical technology
TP1-1185
spellingShingle cloud computing
cloudlet scheduling
task allocation
bio-inspired
makespan
resource utilisation
Chemical technology
TP1-1185
Mohammed Alaa Ala’anzy
Mohamed Othman
Zurina Mohd Hanapi
Mohamed A. Alrshah
Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments
description Cloud computing is an emerging paradigm that offers flexible and seamless services for users based on their needs, including user budget savings. However, the involvement of a vast number of cloud users has made the scheduling of users’ tasks (i.e., cloudlets) a challenging issue in selecting suitable data centres, servers (hosts), and virtual machines (VMs). Cloudlet scheduling is an NP-complete problem that can be solved using various meta-heuristic algorithms, which are quite popular due to their effectiveness. Massive user tasks and rapid growth in cloud resources have become increasingly complex challenges; therefore, an efficient algorithm is necessary for allocating cloudlets efficiently to attain better execution times, resource utilisation, and waiting times. This paper proposes a cloudlet scheduling, locust inspired algorithm to reduce the average makespan and waiting time and to boost VM and server utilisation. The CloudSim toolkit was used to evaluate our algorithm’s efficiency, and the obtained results revealed that our algorithm outperforms other state-of-the-art nature-inspired algorithms, improving the average makespan, waiting time, and resource utilisation.
format article
author Mohammed Alaa Ala’anzy
Mohamed Othman
Zurina Mohd Hanapi
Mohamed A. Alrshah
author_facet Mohammed Alaa Ala’anzy
Mohamed Othman
Zurina Mohd Hanapi
Mohamed A. Alrshah
author_sort Mohammed Alaa Ala’anzy
title Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments
title_short Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments
title_full Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments
title_fullStr Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments
title_full_unstemmed Locust Inspired Algorithm for Cloudlet Scheduling in Cloud Computing Environments
title_sort locust inspired algorithm for cloudlet scheduling in cloud computing environments
publisher MDPI AG
publishDate 2021
url https://doaj.org/article/8d51c0b4127d4795b44dbe1bd0297be5
work_keys_str_mv AT mohammedalaaalaanzy locustinspiredalgorithmforcloudletschedulingincloudcomputingenvironments
AT mohamedothman locustinspiredalgorithmforcloudletschedulingincloudcomputingenvironments
AT zurinamohdhanapi locustinspiredalgorithmforcloudletschedulingincloudcomputingenvironments
AT mohamedaalrshah locustinspiredalgorithmforcloudletschedulingincloudcomputingenvironments
_version_ 1718431597262274560