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 review of task scheduling in cloud computing based on nature-inspired optimization algorithm

FS Prity, MH Gazi, KMA Uddin - Cluster computing, 2023 - Springer
The advent of the cloud computing paradigm allowed multiple organizations to move,
compute, and host their applications in the cloud environment, enabling seamless access to …

Cooperative UAV resource allocation and task offloading in hierarchical aerial computing systems: A MAPPO-based approach

H Kang, X Chang, J Mišić, VB Mišić… - IEEE Internet of Things …, 2023 - ieeexplore.ieee.org
This article investigates a hierarchical aerial computing system, where both high-altitude
platforms (HAPs) and unmanned aerial vehicles (UAVs) provision computation services for …

[HTML][HTML] Enhanced round-robin algorithm in the cloud computing environment for optimal task scheduling

F Alhaidari, TZ Balharith - Computers, 2021 - mdpi.com
Recently, there has been significant growth in the popularity of cloud computing systems.
One of the main issues in building cloud computing systems is task scheduling. It plays a …

[HTML][HTML] FastTTPS: fast approach for video transcoding time prediction and scheduling for HTTP adaptive streaming videos

P Agrawal, A Zabrovskiy, A Ilangovan, C Timmerer… - Cluster …, 2021 - Springer
HTTP adaptive streaming of video content becomes an integrated part of the Internet and
dominates other streaming protocols and solutions. The duration of creating video content …

[PDF][PDF] Optimized round robin scheduling algorithm using dynamic time quantum approach in cloud computing environment

D Biswas, M Samsuddoha, MR Al Asif… - International Journal of …, 2023 - academia.edu
Cloud computing refers to a sophisticated technology that deals with the manipulation of
data in internetbased servers dynamically and efficiently. The utilization of the cloud …

[HTML][HTML] Effective load balancing approach in cloud computing using Inspired Lion Optimization Algorithm

R Kaviarasan, G Balamurugan… - e-Prime-Advances in …, 2023 - Elsevier
Load balancing problem is important in cloud computing for effectively managing the cloud
resources. It entails distributing incoming network traffic or computational workload among …

A model-based EVs charging scheduling for a multi-slot Ultra-Fast Charging Station

C Attaianese, A Di Pasquale, P Franzese… - Electric Power Systems …, 2023 - Elsevier
The scientific literature is paying particular attention to Ultra-Fast Charging Stations (UFCSs)
that can make charging times of Electric Vehicles (EVs) comparable with the refuelling time …

MTLBP: a novel framework to assess multi-tenant load balance in cloud computing for cost-effective resource allocation

CA Shekhar, GS Sharvani - Wireless Personal Communications, 2021 - Springer
The recent advancement in cloud computing enabled technologies to offer scalable and
elastic computing components at a reduced cost to manage the IT infrastructure …

[HTML][HTML] Enhancing the e-learning system based on a novel tasks' classification load-balancing algorithm

AE Khedr, AM Idrees, R Salem - PeerJ Computer Science, 2021 - peerj.com
In the educational field, the system performance, as well as the stakeholders' satisfaction,
are considered a bottleneck in the e-learning system due to the high number of users who …