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

被引:0
|
作者
R. Ghafari
F. Hassani Kabutarkhani
N. Mansouri
机构
[1] Shahid Bahonar University of Kerman,Department of Computer Science
来源
Cluster Computing | 2022年 / 25卷
关键词
Cloud computing; Task scheduling; Energy consumption; Heuristic; Meta-heuristic;
D O I
暂无
中图分类号
学科分类号
摘要
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 cloud system, and an effective task scheduler is needed to achieve better efficiency of the cloud system. Task scheduling algorithm should determine a sequence of execution of tasks to meet the requirements of the user in terms of Quality of Service (QoS) factors (e.g., execution time and cost). The key issue in recent task scheduling is energy efficiency since it reduces cost and satisfies the standard parameter in green computing. The most important aim of this paper is a comparative analysis of 67 scheduling methods in the cloud system to minimize energy consumption during task scheduling. This work allows the reader to choose the right scheduling algorithm that optimizes energy properly, given the existing problems and limitations. In addition, we have divided the algorithms into three categories: heuristic-based task scheduling, meta-heuristic-based task scheduling, and other task scheduling algorithms. The advantages and disadvantages of the proposed algorithms are also described, and finally, future research areas and further developments in this field are presented.
引用
收藏
页码:1035 / 1093
页数:58
相关论文
共 50 条
  • [31] Effectiveness Review of the Machine Learning Algorithms for Scheduling in Cloud Environment
    Srikanth, G. Umarani
    Geetha, R.
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2023, 30 (06) : 3769 - 3789
  • [32] Energy efficient task scheduling based on deep reinforcement learning in cloud environment: A specialized review
    Hou, Huanhuan
    Jawaddi, Siti Nuraishah Agos
    Ismail, Azlan
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 151 : 214 - 231
  • [33] Energy efficient task scheduling based on deep reinforcement learning in cloud environment: A specialized review
    Hou, Huanhuan
    Agos Jawaddi, Siti Nuraishah
    Ismail, Azlan
    Future Generation Computer Systems, 2024, 151 : 214 - 231
  • [34] Benchmarking the task scheduling algorithms for performance, energy, and temperature optimization
    Ahmad, Ishfaq
    Sheikh, Hafiz Fahad
    Aved, Alex
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 25
  • [35] Artificial Flora Optimization Algorithm for Task Scheduling in Cloud Computing Environment
    Bacanin, Nebojsa
    Tuba, Eva
    Bezdan, Timea
    Strumberger, Ivana
    Tuba, Milan
    INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2019, PT I, 2019, 11871 : 437 - 445
  • [36] Hybrid swarm optimization algorithm based on task scheduling in a cloud environment
    Eldesokey, Heba M.
    Abd El-atty, Saied M.
    El-Shafai, Walid
    Amoon, Mohammed
    Abd El-Samie, Fathi E.
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2021, 34 (13)
  • [37] Performance comparison of heuristic algorithms for task scheduling in IaaS cloud computing environment
    Madni, Syed Hamid Hussain
    Abd Latiff, Muhammad Shafie
    Abdullahi, Mohammed
    Abdulhamid, Shafi'i Muhammad
    Usman, Mohammed Joda
    PLOS ONE, 2017, 12 (05):
  • [38] Performance evaluation of task scheduling algorithms in virtual cloud environment to minimize makespan
    Kaur R.
    Laxmi V.
    Balkrishan
    International Journal of Information Technology, 2022, 14 (1) : 79 - 93
  • [39] Energy-aware Discrete Symbiotic Organism Search Optimization algorithm for task scheduling in a cloud environment
    Sharma, Megha
    Verma, Amandeep
    2017 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2017, : 513 - 518
  • [40] Efficient task scheduling in cloud environment
    Rana, Robin Singh
    Gupta, Nitin
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (10)