An Energy Efficient Algorithm for Workflow Scheduling in IaaS Cloud

被引:35
|
作者
Singh, Vishakha [1 ]
Gupta, Indrajeet [2 ]
Jana, Prasanta K. [1 ]
机构
[1] Indian Inst Technol ISM, Dept Comp Sci & Engn, Dhanbad 826004, Bihar, India
[2] Bennett Univ, Dept Comp Sci Engn, Greater Noida 201310, India
关键词
Workflow scheduling; Energy conservation; Chemical reaction optimization; Makespan; Cloud; CHEMICAL-REACTION OPTIMIZATION; GENETIC ALGORITHM; REAL-TIME; SCHEME;
D O I
10.1007/s10723-019-09490-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy efficient workflow scheduling is the demand of the present time's computing platforms such as an infrastructure-as-a-service (IaaS) cloud. An appreciable amount of energy can be saved if a dynamic voltage scaling (DVS) enabled environment is considered. But it is important to decrease makespan of a schedule as well, so that it may not extend beyond the deadline specified by the cloud user. In this paper, we propose a workflow scheduling algorithm which is inspired from hybrid chemical reaction optimization (HCRO) algorithm. The proposed scheme is shown to be energy efficient. Apart from this, it is also shown to minimize makespan. We refer the proposed approach as energy efficient workflow scheduling (EEWS) algorithm. The EEWS is introduced with a novel measure to determine the amount of energy which can be conserved by considering a DVS-enabled environment. Through simulations on a variety of scientific workflow applications, we demonstrate that the proposed scheme performs better than the existing algorithms such as HCRO and multiple priority queues genetic algorithm (MPQGA) in terms of various performance metrics including makespan and the amount of energy conserved. The significance of the proposed algorithm is also judged through the analysis of variance (ANOVA) test and its subsequent LSD analysis.
引用
收藏
页码:357 / 376
页数:20
相关论文
共 50 条
  • [1] An Energy Efficient Algorithm for Workflow Scheduling in IaaS Cloud
    Vishakha Singh
    Indrajeet Gupta
    Prasanta K. Jana
    Journal of Grid Computing, 2020, 18 : 357 - 376
  • [2] A Workflow Scheduling Algorithm for Reducing Data Transfers in Cloud IaaS
    Gnimassoun, Jean Edgard
    N'takpe, Tchimou
    Diedie, Gokou Herve Fabrice
    Oumtanaga, Souleymane
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (05) : 255 - 263
  • [3] 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
  • [4] A Hybrid Algorithm for Multi-Objective Scientific Workflow Scheduling in IaaS Cloud
    Gao, Yongqiang
    Zhang, Shuyun
    Zhou, Jiantao
    IEEE ACCESS, 2019, 7 : 125783 - 125795
  • [5] 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
  • [6] Efficient Algorithm for Workflow Scheduling in Cloud Computing Environment
    Adhikari, Mainak
    Amgoth, Tarachand
    2016 NINTH INTERNATIONAL CONFERENCE ON CONTEMPORARY COMPUTING (IC3), 2016, : 184 - 189
  • [7] Cost Optimised Heuristic Algorithm (COHA) for Scientific Workflow Scheduling in IaaS Cloud Environment
    Konjaang, J. Kok
    Xu, Lina
    2020 IEEE 6TH INT CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY) / 6TH IEEE INT CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) / 5TH IEEE INT CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS), 2020, : 162 - 168
  • [8] Designing towards an efficient job aware scheduling algorithm for IaaS cloud
    Prasad, D. Venkata Vara
    Jaganathan, Suresh
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2019, 22 (Suppl 4): : S8953 - S8964
  • [9] Designing towards an efficient job aware scheduling algorithm for IaaS cloud
    D. Venkata Vara Prasad
    Suresh Jaganathan
    Cluster Computing, 2019, 22 : 8953 - 8964
  • [10] Reliability-Aware and Energy-Efficient Workflow Scheduling in IaaS Clouds
    Ye, Lingjuan
    Xia, Yuanqing
    Tao, Siyuan
    Yan, Ce
    Gao, Runze
    Zhan, Yufeng
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (03) : 2156 - 2169