An energy-efficient big data workflow scheduling algorithm under budget constraints for heterogeneous cloud environment

被引:0
|
作者
Wakar Ahmad
Bashir Alam
Aman Atman
机构
[1] Jamia Millia Islamia,Department of Computer Engineering, Faculty of Engineering and Technology
[2] International Institute of Information Technology,undefined
来源
关键词
Budget constraint; Energy consumption; Heterogeneous cloud computing; Workflow scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
Infrastructure as a service model of cloud computing provides a tremendous amount of high-performance computing systems for the execution of scientific workflow applications. However, due to explosive growth in energy consumption and high charge cost of using these cloud systems, energy-efficient workflow scheduling under budget constraints becomes the most challenging issue. Very few research works have been done that consider the stated issue. Most of them mainly focus on the minimization of schedule length under user-specified budget constraints or energy consumption constraints. In this article, we propose an energy-efficient workflow scheduling algorithm named reducing energy consumption using fair pre-assignment of available budget (RECFPAB) that reduces energy consumption under client-specified budget constraints. The RECFPAB introduces a flexible mechanism to save energy consumption with the inclusion of energy and cost coefficient factor that enables fair distribution of available budget for unscheduled tasks of the workflow application. In order to compare the performance of the proposed algorithm, an energy-efficient version of the popular existing algorithms such as heterogeneous budget constrained scheduling and minimizing schedule length using budget level are introduced. The experimental evaluation based on Genome, LIGO, and Montage applications shows that RECFPAB gives significant results in comparison with considered algorithms.
引用
收藏
页码:11946 / 11985
页数:39
相关论文
共 50 条
  • [1] An energy-efficient big data workflow scheduling algorithm under budget constraints for heterogeneous cloud environment
    Ahmad, Wakar
    Alam, Bashir
    Atman, Aman
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (10): : 11946 - 11985
  • [2] Energy-efficient workflow scheduling with budget-deadline constraints for cloud
    Taghinezhad-Niar, Ahmad
    Pashazadeh, Saeid
    Taheri, Javid
    COMPUTING, 2022, 104 (03) : 601 - 625
  • [3] Energy-efficient workflow scheduling with budget-deadline constraints for cloud
    Ahmad Taghinezhad-Niar
    Saeid Pashazadeh
    Javid Taheri
    Computing, 2022, 104 : 601 - 625
  • [4] Energy-Efficient Scientific Workflow Scheduling Algorithm in Cloud Environment
    Garg, Neha
    Neeraj
    Raj, Manish
    Gupta, Indrajeet
    Kumar, Vinay
    Sinha, G. R.
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [5] Scheduling Big Data Workflows in the Cloud under Budget Constraints
    Mohan, Aravind
    Ebrahimi, Mandi
    Lu, Shiyong
    Kotov, Alexander
    2016 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2016, : 2775 - 2784
  • [6] An energy-efficient and deadline-aware workflow scheduling algorithm in the fog and cloud environment
    Khaledian, Navid
    Khamforoosh, Keyhan
    Akraminejad, Reza
    Abualigah, Laith
    Javaheri, Danial
    COMPUTING, 2024, 106 (01) : 109 - 137
  • [7] An energy-efficient and deadline-aware workflow scheduling algorithm in the fog and cloud environment
    Navid Khaledian
    Keyhan Khamforoosh
    Reza Akraminejad
    Laith Abualigah
    Danial Javaheri
    Computing, 2024, 106 : 109 - 137
  • [8] Energy-efficient task scheduling and consolidation algorithm for workflow jobs in cloud
    Khaleel, Mustafa
    Zhu, Michelle M.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2016, 13 (03) : 268 - 284
  • [9] An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems
    Sanjaya K. Panda
    Prasanta K. Jana
    Cluster Computing, 2019, 22 : 509 - 527
  • [10] An energy-efficient task scheduling algorithm for heterogeneous cloud computing systems
    Panda, Sanjaya K.
    Jana, Prasanta K.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (02): : 509 - 527