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 条
  • [41] A CLOUD COMPUTING MODEL BASED ON HADOOP WITH AN OPTIMIZATION OF ITS TASK SCHEDULING ALGORITHMS
    Hao, Yulu
    Song, Meina
    Han, Jing
    Song, Junde
    ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1, 2011, : 524 - 528
  • [42] Cloud Task Scheduling using Particle Swarm Optimization and Capuchin Search Algorithms
    Wang, Gang
    Feng, Jiayin
    Jia, Dongyan
    Song, Jinling
    LI, Guolin
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (07) : 1009 - 1017
  • [43] EAEFA: An Efficient Energy-Aware Task Scheduling in Cloud Environment
    Kumar, M. Santhosh
    Karri, Ganesh Reddy
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2024, 11 (03): : 1 - 13
  • [44] Energy Efficient and Reliability Aware Workflow Task Scheduling in Cloud Environment
    Rambabu Medara
    Ravi Shankar Singh
    Wireless Personal Communications, 2021, 119 : 1301 - 1320
  • [45] Energy Efficient and Reliability Aware Workflow Task Scheduling in Cloud Environment
    Medara, Rambabu
    Singh, Ravi Shankar
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 119 (02) : 1301 - 1320
  • [46] Oppositional Red Fox Optimization Based Task Scheduling Scheme for Cloud Environment
    Chellapraba, B.
    Manohari, D.
    Periyakaruppan, K.
    Kavitha, M. S.
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2023, 45 (01): : 483 - 495
  • [47] Research on Task Scheduling Strategy Optimization Based onACO in Cloud Computing Environment
    He, Zhenxiang
    Dong, Jiankang
    li, Zhengjiang
    Guo, Wenjuan
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 1615 - 1619
  • [48] Symbiotic Organism Search optimization based task scheduling in cloud computing environment
    Abdullahi, Mohammed
    Ngadi, Md Asri
    Abdulhamid, Shafi'i Muhammad
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 640 - 650
  • [49] Internet of Things Task Scheduling in Cloud Environment using Particle Swarm Optimization
    Hasan, Mohammed Zaki
    Al-Rizzo, Hussain
    Al-Turiman, Fadi
    Rodriguez, Jonathan
    Radwan, Ayman
    2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2018,
  • [50] Task scheduling in cloud environment: optimization, security prioritization and processor selection schemes
    Tao Hai
    Jincheng Zhou
    Dayang Jawawi
    Dan Wang
    Uzoma Oduah
    Cresantus Biamba
    Sanjiv Kumar Jain
    Journal of Cloud Computing, 12