Task scheduling in cloud computing based on meta-heuristics: review, taxonomy, open challenges, and future trends

EH Houssein, AG Gad, YM Wazery… - Swarm and Evolutionary …, 2021 - Elsevier
Cloud computing is a recently looming-evoked paradigm, the aim of which is to provide on-
demand, pay-as-you-go, internet-based access to shared computing resources (hardware …

A taxonomy and survey on scheduling algorithms for scientific workflows in IaaS cloud computing environments

MA Rodriguez, R Buyya - Concurrency and Computation …, 2017 - Wiley Online Library
Large‐scale scientific problems are often modeled as workflows. The ever‐growing data
and compute requirements of these applications has led to extensive research on how to …

A scheduling scheme in the cloud computing environment using deep Q-learning

Z Tong, H Chen, X Deng, K Li, K Li - Information Sciences, 2020 - Elsevier
Task scheduling, which plays a vital role in cloud computing, is a critical factor that
determines the performance of cloud computing. From the booming economy of information …

Minimizing cost and makespan for workflow scheduling in cloud using fuzzy dominance sort based HEFT

X Zhou, G Zhang, J Sun, J Zhou, T Wei, S Hu - Future Generation …, 2019 - Elsevier
More and more enterprises and communities choose cloud computing platforms to deploy
their commercial or scientific workflow applications along with the increasing popularity of …

Multiobjective cloud workflow scheduling: A multiple populations ant colony system approach

ZG Chen, ZH Zhan, Y Lin, YJ Gong… - IEEE transactions on …, 2018 - ieeexplore.ieee.org
Cloud workflow scheduling is significantly challenging due to not only the large scale of
workflow but also the elasticity and heterogeneity of cloud resources. Moreover, the pricing …

Evolutionary multi-objective workflow scheduling in cloud

Z Zhu, G Zhang, M Li, X Liu - IEEE Transactions on parallel and …, 2015 - ieeexplore.ieee.org
Cloud computing provides promising platforms for executing large applications with
enormous computational resources to offer on demand. In a Cloud model, users are …

An effective cloud workflow scheduling approach combining PSO and idle time slot-aware rules

Y Wang, X Zuo - IEEE/CAA journal of automatica sinica, 2021 - ieeexplore.ieee.org
Workflow scheduling is a key issue and remains a challenging problem in cloud computing.
Faced with the large number of virtual machine (VM) types offered by cloud providers, cloud …

GRP-HEFT: A budget-constrained resource provisioning scheme for workflow scheduling in IaaS clouds

HR Faragardi, MRS Sedghpour… - … on Parallel and …, 2019 - ieeexplore.ieee.org
In Infrastructure as a Service (IaaS) Clouds, users are charged to utilize cloud services
according to a pay-per-use model. If users intend to run their workflow applications on cloud …

Algorithms for cost-and deadline-constrained provisioning for scientific workflow ensembles in IaaS clouds

M Malawski, G Juve, E Deelman, J Nabrzyski - Future Generation …, 2015 - Elsevier
Large-scale applications expressed as scientific workflows are often grouped into
ensembles of inter-related workflows. In this paper, we address a new and important …

A hybrid multi-objective particle swarm optimization for scientific workflow scheduling

A Verma, S Kaushal - Parallel Computing, 2017 - Elsevier
Now-a-days, Cloud computing is a technology which eludes provision cost while providing
scalability and elasticity to accessible resources on a pay-per-use basis. To satisfy the …