An Energy Efficient Algorithm for Workflow Scheduling in IaaS Cloud

被引:36
作者
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
相关论文
共 44 条
  • [1] [Anonymous], 2016, FUTURE GENERATION CO
  • [2] [Anonymous], 2016, IEEE MTT S INT MICRO
  • [3] DVFS-Aware Consolidation for Energy-Efficient Clouds
    Arroba, Patricia
    Moya, Jose M.
    Ayala, Jose L.
    Buyya, Rajkumar
    [J]. 2015 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURE AND COMPILATION (PACT), 2015, : 494 - 495
  • [4] An Efficient Chemical Reaction Optimization Algorithm for Multiobjective Optimization
    Bechikh, Slim
    Chaabani, Abir
    Ben Said, Lamjed
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2015, 45 (10) : 2051 - 2064
  • [5] EONS: Minimizing Energy Consumption for Executing Real-Time Workflows in Virtualized Cloud Data Centers
    Chen, Huangke
    Zhu, Xiaomin
    Qiu, Dishan
    Guo, Hui
    Yang, Laurence T.
    Lu, Peizhong
    [J]. PROCEEDINGS OF 45TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2016), 2016, : 385 - 392
  • [6] Reducing Energy Consumption With Cost Budget Using Available Budget Preassignment in Heterogeneous Cloud Computing Systems
    Chen, Yuekun
    Xie, Guoqi
    Li, Renfa
    [J]. IEEE ACCESS, 2018, 6 : 20572 - 20583
  • [7] A Task Scheduling Algorithm Based on Genetic Algorithm and Ant Colony Optimization Algorithm with Multi-QoS Constraints in Cloud Computing
    Dai, Yangyang
    Lou, Yuansheng
    Lu, Xin
    [J]. 2015 7TH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS IHMSC 2015, VOL II, 2015,
  • [8] Dawei Li, 2012, 2012 41st International Conference on Parallel Processing (ICPP 2012), P430, DOI 10.1109/ICPP.2012.26
  • [9] Workflows and e-Science: An overview of workflow system features and capabilities
    Deelman, Ewa
    Gannon, Dennis
    Shields, Matthew
    Taylor, Ian
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (05): : 528 - 540
  • [10] Multi-objective energy-efficient workflow scheduling using list-based heuristics
    Durillo, Juan J.
    Nae, Vlad
    Prodan, Radu
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2014, 36 : 221 - 236