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 条
  • [31] Scheduling Big Data Workflows in the Cloud under Deadline Constraints
    Ebrahimi, Mahdi
    Mohan, Aravind
    Lu, Shiyong
    2018 IEEE FOURTH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING SERVICE AND APPLICATIONS (IEEE BIGDATASERVICE 2018), 2018, : 33 - 40
  • [32] An efficient list scheduling algorithm with task duplication for scientific big data workflow in heterogeneous computing environments
    Ahmad, Wakar
    Alam, Bashir
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (05):
  • [33] Energy Efficient and Reliability Aware Workflow Task Scheduling in Cloud Environment
    Medara, Rambabu
    Singh, Ravi Shankar
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 119 (02) : 1301 - 1320
  • [34] Energy Efficient and Reliability Aware Workflow Task Scheduling in Cloud Environment
    Rambabu Medara
    Ravi Shankar Singh
    Wireless Personal Communications, 2021, 119 : 1301 - 1320
  • [35] Efficient Prediction of Makespan Matrix Workflow Scheduling Algorithm for Heterogeneous Cloud Environments
    Zhang, Longxin
    Ai, Minghui
    Tan, Runti
    Man, Junfeng
    Deng, Xiaojun
    Li, Keqin
    JOURNAL OF GRID COMPUTING, 2023, 21 (04)
  • [36] Efficient Prediction of Makespan Matrix Workflow Scheduling Algorithm for Heterogeneous Cloud Environments
    Longxin Zhang
    Minghui Ai
    Runti Tan
    Junfeng Man
    Xiaojun Deng
    Keqin Li
    Journal of Grid Computing, 2023, 21
  • [37] A hybrid algorithm for workflow scheduling in cloud environment
    Dong, Tingting
    Zhou, Li
    Chen, Lei
    Song, Yanxing
    Tang, Hengliang
    Qin, Huilin
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2023, 21 (01) : 48 - 56
  • [38] A Novel Workflow Scheduling Algorithm in Cloud Environment
    Toan Phan Thanh
    Loc Nguyen The
    Cuong Nguyen Doan
    PROCEEDINGS OF 2015 2ND NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT CONFERENCE ON INFORMATION AND COMPUTER SCIENCE NICS 2015, 2015, : 125 - 129
  • [39] An Energy-Efficient Data Placement Algorithm and Node Scheduling Strategies in Cloud Computing Systems
    Xiao, Yanwen
    Wang, Jinbao
    Li, Yaping
    Gao, Hong
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTER SCIENCE AND ENGINEERING (CSE 2013), 2013, 42 : 59 - 63
  • [40] An Energy-Efficient Service Scheduling Algorithm in Federated Edge Cloud
    Jeong, Yeonwoo
    Maria, Khan Esrat
    Park, Sungyong
    2020 IEEE INTERNATIONAL CONFERENCE ON AUTONOMIC COMPUTING AND SELF-ORGANIZING SYSTEMS COMPANION (ACSOS-C 2020), 2020, : 48 - 53