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 …

Hybridization of firefly and improved multi-objective particle swarm optimization algorithm for energy efficient load balancing in cloud computing environments

AFS Devaraj, M Elhoseny, S Dhanasekaran… - Journal of Parallel and …, 2020 - Elsevier
Abstract Load balancing, in Cloud Computing (CC) environment, is defined as the method of
splitting workloads and computing properties. It enables the enterprises to manage workload …

Region aware dynamic task scheduling and resource virtualization for load balancing in IoT–fog multi-cloud environment

AB Kanbar, K Faraj - Future Generation Computer Systems, 2022 - Elsevier
Cloud computing is an emerging technology for a large-scale environment. Hence it faces
many challenges in which the main problem of cloud computing is load balancing which …

Reliability-aware cost-efficient scientific workflows scheduling strategy on multi-cloud systems

X Tang - IEEE Transactions on Cloud Computing, 2021 - ieeexplore.ieee.org
Nowadays, more and more computation-intensive scientific applications with diverse needs
are migrating to cloud computing systems. However, the cloud systems alone cannot meet …

Optimized task scheduling and preemption for distributed resource management in fog-assisted IoT environment

H Wadhwa, R Aron - The Journal of Supercomputing, 2023 - Springer
The fog-assisted cloud computing gives better quality of service (QoS) to Internet of things
(IoT) applications. However, the large quantity of data transmitted by the IoT devices results …

An efficient approach to the map-reduce framework and genetic algorithm based whale optimization algorithm for task scheduling in cloud computing environment

MS Sanaj, PMJ Prathap - Materials Today: Proceedings, 2021 - Elsevier
In the digital era, cloud computing has emerged a significant service in the IT sector. It
ensures pooling of resources and provided services on-demand over the web. The …

Multi-objective workflow optimization strategy (MOWOS) for cloud computing

JK Konjaang, L Xu - Journal of Cloud Computing, 2021 - Springer
Workflow scheduling involves mapping large tasks onto cloud resources to improve
scheduling efficiency. This has attracted the interest of many researchers, who devoted their …

Multiobjective task scheduling in cloud environment using decision tree algorithm

H Mahmoud, M Thabet, MH Khafagy, FA Omara - IEEE access, 2022 - ieeexplore.ieee.org
In recent years, Cloud computing has been developed and become the foundation of a wide
range of applications. It allows users to access a catalog of standardized services and …

[HTML][HTML] EM_WOA: A budget-constrained energy consumption optimization approach for workflow scheduling in clouds

L Zhang, L Wang, M Xiao, Z Wen, C Peng - Peer-to-Peer Networking and …, 2022 - Springer
Cloud computing brings convenience to users worldwide in the era of green computing.
However, massive data computation requires equally large amounts of energy, thereby …

A multitask learning-based network traffic prediction approach for SDN-enabled industrial internet of things

S Wang, L Nie, G Li, Y Wu… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
With the rapid advance of industrial Internet of Things (IIoT), to provide flexible access for
various infrastructures and applications, software-defined networks (SDNs) have been …