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 条
  • [21] 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
  • [22] Budget aware scheduling algorithm for workflow applications in IaaS clouds
    K. Kalyan Chakravarthi
    L. Shyamala
    V. Vaidehi
    Cluster Computing, 2020, 23 : 3405 - 3419
  • [23] Budget aware scheduling algorithm for workflow applications in IaaS clouds
    Chakravarthi, K.
    Shyamala, L.
    Vaidehi, V.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3405 - 3419
  • [24] An intelligent water drops-based workflow scheduling for IaaS cloud
    Adhikari, Mainak
    Amgoth, Tarachand
    APPLIED SOFT COMPUTING, 2019, 77 : 547 - 566
  • [25] Hybrid Meta-heuristic Approach for Workflow Scheduling in IaaS Cloud
    Singh, Poonam
    Dutta, Maitreyee
    Aggarwal, Naveen
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2021, 46 (09) : 9101 - 9113
  • [26] Hybrid Meta-heuristic Approach for Workflow Scheduling in IaaS Cloud
    Poonam Singh
    Maitreyee Dutta
    Naveen Aggarwal
    Arabian Journal for Science and Engineering, 2021, 46 : 9101 - 9113
  • [27] Efficient Cloud Workflow Scheduling with Inverted Ant Colony Optimization Algorithm
    Ding, Hongwei
    Zhang, Ying
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (10) : 913 - 921
  • [28] Efficient Deployment and Scheduling of Virtual Machines in an IaaS Cloud
    Wang, D. G.
    Huang, L.
    Xue, X. N.
    Chen, L.
    INTERNATIONAL CONFERENCE ON ADVANCED EDUCATIONAL TECHNOLOGY AND INFORMATION ENGINEERING (AETIE 2015), 2015, : 464 - 470
  • [29] Monkey Search Algorithm for Task Scheduling in Cloud IaaS
    Gupta, Punit
    Tewari, Prateek
    2017 FOURTH INTERNATIONAL CONFERENCE ON IMAGE INFORMATION PROCESSING (ICIIP), 2017, : 610 - 615
  • [30] An Effective Algorithm for Cloud Workflow Scheduling
    Chou, Yu-Ting
    Liu, Shih-Jui
    Wu, Tzu-Chuan
    Wu, Chia-Lin
    Tsai, Chun-Wei
    Chiang, Ming-Chao
    2018 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2018, : 3603 - 3608