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 …

Authentication in mobile cloud computing: A survey

M Alizadeh, S Abolfazli, M Zamani, S Baharun… - Journal of Network and …, 2016 - Elsevier
Mobile cloud computing (MCC) is the state-of-the-art mobile distributed computing model
that incorporates multitude of heterogeneous cloud-based resources to augment …

Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing

K Gai, M Qiu, H Zhao, L Tao, Z Zong - Journal of network and computer …, 2016 - Elsevier
Employing mobile cloud computing (MCC) to enable mobile users to acquire benefits of
cloud computing by an environmental friendly method is an efficient strategy for meeting …

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 …

Dynamic cloud task scheduling based on a two-stage strategy

PY Zhang, MC Zhou - IEEE Transactions on Automation …, 2017 - ieeexplore.ieee.org
To maximize task scheduling performance and minimize nonreasonable task allocation in
clouds, this paper proposes a method based on a two-stage strategy. At the first stage, a job …

A multi-objective optimization scheduling method based on the ant colony algorithm in cloud computing

L Zuo, L Shu, S Dong, C Zhu, T Hara - Ieee Access, 2015 - ieeexplore.ieee.org
For task-scheduling problems in cloud computing, a multi-objective optimization method is
proposed here. First, with an aim toward the biodiversity of resources and tasks in cloud …

Task scheduling and resource allocation in cloud computing using a heuristic approach

MB Gawali, SK Shinde - Journal of Cloud Computing, 2018 - Springer
Cloud computing is required by modern technology. Task scheduling and resource
allocation are important aspects of cloud computing. This paper proposes a heuristic …

A QoS-aware virtual machine scheduling method for energy conservation in cloud-based cyber-physical systems

L Qi, Y Chen, Y Yuan, S Fu, X Zhang, X Xu - World Wide Web, 2020 - Springer
Nowadays, with the development of cyber-physical systems (CPS), there are an increasing
amount of applications deployed in the CPS to connect cyber space with physical world …

Securing the internet of things (IoT): A security taxonomy for IoT

S Rizvi, A Kurtz, J Pfeffer, M Rizvi - 2018 17th IEEE …, 2018 - ieeexplore.ieee.org
In Internet of Things (IoT), there is a vast number of connected devices that exist. These
devices are collecting and transmitting great volumes of data from device to device, device …

Cost-aware multimedia data allocation for heterogeneous memory using genetic algorithm in cloud computing

K Gai, L Qiu, H Zhao, M Qiu - IEEE transactions on cloud …, 2016 - ieeexplore.ieee.org
Recent expansions of Internet-of-Things (IoT) applying cloud computing have been growing
at a phenomenal rate. As one of the developments, heterogeneous cloud computing has …