Towards metaheuristic scheduling techniques in cloud and fog: an extensive taxonomic review

RM Singh, LK Awasthi, G Sikka - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
Task scheduling is a critical issue in distributed computing environments like cloud and fog.
The objective is to provide an optimal distribution of tasks among the resources. Several …

Task scheduling approaches in fog computing: A systematic review

MR Alizadeh, V Khajehvand… - International Journal …, 2020 - Wiley Online Library
Summary The Internet of Things (IoT) interconnects billions of physical objects to collect and
exchange information and makes available various applications. Despite all the advantages …

Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution

M Abd Elaziz, S Xiong, KPN Jayasena, L Li - Knowledge-Based Systems, 2019 - Elsevier
This paper presents an alternative method for cloud task scheduling problem which aims to
minimize makespan that required to schedule a number of tasks on different Virtual …

SAEA: A security-aware and energy-aware task scheduling strategy by Parallel Squirrel Search Algorithm in cloud environment

BMH Zade, N Mansouri, MM Javidi - Expert Systems with Applications, 2021 - Elsevier
The rapid growth of networking technologies resulted in the execution of an extensive data-
centric task, which needs the critical quality of service by cloud data centers. The task …

A metaheuristic framework for dynamic virtual machine allocation with optimized task scheduling in cloud data centers

D Alsadie - IEEE Access, 2021 - ieeexplore.ieee.org
Optimal allocation of virtual machines in a cloud computing environment for user-submitted
tasks is a challenging task. Finding an optimal task scheduling solution is considered as NP …

A comprehensive survey on scheduling algorithms using fuzzy systems in distributed environments

Z Jalali Khalil Abadi, N Mansouri - Artificial Intelligence Review, 2024 - Springer
Task scheduling and resource management are critical for improving system performance
and enhancing consumer satisfaction in distributed computing environments. The dynamic …

OG-RADL: Overall performance-based resource-aware dynamic load-balancer for deadline constrained cloud tasks

S Nabi, M Ahmed - The Journal of Supercomputing, 2021 - Springer
Cloud computing is a scalable computing paradigm that provides computing services to
users over the Internet. To achieve high user satisfaction and improve the performance of …

RADL: a resource and deadline-aware dynamic load-balancer for cloud tasks

S Nabi, M Aleem, M Ahmed, MA Islam… - The Journal of …, 2022 - Springer
Cloud service providers acquire the computing resources and allocate them to their clients.
To effectively utilize the resources and achieve higher user satisfaction, efficient task …

Boosting white shark optimizer for global optimization and cloud scheduling problem

RR Mostafa, A Chhabra, AM Khedr… - Neural Computing and …, 2024 - Springer
With the growing adoption of cloud computing in both public and private sector enterprises,
the industry has experienced rapid expansion. To fully unlock the potential of cloud …

A comprehensive analysis of fog computing task scheduling approaches

SE Chafi, Y Balboul, M Fattah, S Mazer… - AIP Conference …, 2023 - pubs.aip.org
The Internet of Things connects billions of physical things in order to collect and exchange
data and make numerous applications available. Despite all of the benefits of the Internet of …