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 …

Performance evaluation metrics for cloud, fog and edge computing: A review, taxonomy, benchmarks and standards for future research

MS Aslanpour, SS Gill, AN Toosi - Internet of Things, 2020 - Elsevier
Optimization is an inseparable part of Cloud computing, particularly with the emergence of
Fog and Edge paradigms. Not only these emerging paradigms demand reevaluating cloud …

Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments

M Abd Elaziz, L Abualigah, I Attiya - Future Generation Computer Systems, 2021 - Elsevier
Cloud-fog computing frameworks are emerging paradigms developed to add benefits to the
current Internet of Things (IoT) architectures. In such frameworks, task scheduling plays a …

A comprehensive survey for scheduling techniques in cloud computing

M Kumar, SC Sharma, A Goel, SP Singh - Journal of Network and …, 2019 - Elsevier
Resource scheduling becomes the prominent issue in cloud computing due to rapid growth
of on demand request and heterogeneous nature of cloud resources. Cloud provides …

Resource allocation and service provisioning in multi-agent cloud robotics: A comprehensive survey

M Afrin, J **, A Rahman, A Rahman… - … Surveys & Tutorials, 2021 - ieeexplore.ieee.org
Robotic applications nowadays are widely adopted to enhance operational automation and
performance of real-world Cyber-Physical Systems (CPSs) including Industry 4.0 …

Resource management techniques for cloud/fog and edge computing: An evaluation framework and classification

A Mijuskovic, A Chiumento, R Bemthuis, A Aldea… - Sensors, 2021 - mdpi.com
Processing IoT applications directly in the cloud may not be the most efficient solution for
each IoT scenario, especially for time-sensitive applications. A promising alternative is to …

Task scheduling and VM placement to resource allocation in Cloud computing: challenges and opportunities

K Saidi, D Bardou - Cluster Computing, 2023 - Springer
Recently, there has been growing interest in distributed models for addressing issues
related to Cloud computing environments, particularly resource allocation. This involves two …

Challenges and issues of resource allocation techniques in cloud computing

A Abid, MF Manzoor, MS Farooq, U Farooq… - KSII Transactions on …, 2020 - koreascience.kr
In a cloud computing paradigm, allocation of various virtualized ICT resources is a complex
problem due to the presence of heterogeneous application (MapReduce, content delivery …

Software-defined networks for resource allocation in cloud computing: A survey

A Mohamed, M Hamdan, S Khan, A Abdelaziz… - Computer Networks, 2021 - Elsevier
Cloud computing has a shared set of resources, including physical servers, networks,
storage, and user applications. Resource allocation is a critical issue for cloud computing …

Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment

SHH Madni, MS Abd Latiff, M Abdullahi… - PloS one, 2017 - journals.plos.org
Cloud computing infrastructure is suitable for meeting computational needs of large task
sizes. Optimal scheduling of tasks in cloud computing environment has been proved to be …