Task scheduling algorithms for energy optimization in cloud environment: a comprehensive review

R Ghafari, FH Kabutarkhani, N Mansouri - Cluster Computing, 2022 - Springer
Cloud computing is very popular because of its unique features such as scalability, elasticity,
on-demand service, and security. A large number of tasks are performed simultaneously in a …

Resource scheduling for infrastructure as a service (IaaS) in cloud computing: Challenges and opportunities

SHH Madni, MS Abd Latiff, Y Coulibaly - Journal of Network and …, 2016 - Elsevier
Resource scheduling assigns the precise and accurate task to CPU, network, and storage.
The aim behind this is the extreme usage of resources. However, well organized scheduling …

Energy and performance-efficient task scheduling in heterogeneous virtualized cloud computing

M Hussain, LF Wei, A Lakhan, S Wali, S Ali… - … Informatics and Systems, 2021 - Elsevier
In virtualized cloud computing systems, energy reduction is a serious concern since it can
offer many major advantages, such as reducing running costs, increasing system efficiency …

Resource scheduling methods in cloud and fog computing environments: a systematic literature review

A Rahimikhanghah, M Tajkey, B Rezazadeh… - Cluster …, 2022 - Springer
In recent years, cloud computing can be considered an emerging technology that can share
resources with users. Because cloud computing is on-demand, efficient use of resources …

Energy-minimized scheduling of real-time parallel workflows on heterogeneous distributed computing systems

B Hu, Z Cao, M Zhou - IEEE Transactions on Services …, 2021 - ieeexplore.ieee.org
Today's large-scale parallel workflows are often processed on heterogeneous distributed
computing platforms. From an economic perspective, computing resource providers should …

Task scheduling mechanisms in cloud computing: A systematic review

A Amini Motlagh, A Movaghar… - International Journal of …, 2020 - Wiley Online Library
Today, cloud computing has developed as one of the important emergent technologies in
communication and Internet. It offers on demand, pay per use access to infrastructure …

Improved multiobjective salp swarm optimization for virtual machine placement in cloud computing

SS Alresheedi, S Lu, M Abd Elaziz… - Human-centric Computing …, 2019 - Springer
In data center companies, cloud computing can host multiple types of heterogeneous virtual
machines (VMs) and provide many features, including flexibility, security, support, and even …

Online scheduling of dependent tasks of cloud's workflows to enhance resource utilization and reduce the makespan using multiple reinforcement learning-based …

A Asghari, MK Sohrabi, F Yaghmaee - Soft Computing, 2020 - Springer
Due to different heterogeneous cloud resources and diverse and complex applications of
the users, an optimal task scheduling, which can satisfy users and cloud service providers …

Energy-efficient workload allocation and computation resource configuration in distributed cloud/edge computing systems with stochastic workloads

W Zhang, Z Zhang, S Zeadally… - IEEE Journal on …, 2020 - ieeexplore.ieee.org
Energy efficiency is one of the most important concerns in cloud/edge computing systems. A
major benefit of the Dynamic Voltage and Frequency Scaling (DVFS) technique is that a …

Energy-aware scheduling of embarrassingly parallel jobs and resource allocation in cloud

L Shi, Z Zhang, T Robertazzi - IEEE Transactions on Parallel …, 2016 - ieeexplore.ieee.org
In cloud computing, with full control of the underlying infrastructures, cloud providers can
flexibly place user jobs on suitable physical servers and dynamically allocate computing …