Scheduling deadline constrained scientific workflows on dynamically provisioned cloud resources

被引:60
|
作者
Arabnejad, Vahid [1 ]
Bubendorfer, Kris [1 ]
Ng, Bryan [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2017年 / 75卷
关键词
Scientific workflows; Scheduling; Deadline constrained; Cloud resources; COMPUTING ENVIRONMENTS; COST OPTIMIZATION; TASK GRAPHS; ALGORITHMS;
D O I
10.1016/j.future.2017.01.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Commercial cloud computing resources are rapidly becoming the target platform on which to perform scientific computation, due to the massive leverage possible and elastic pay-as-you-go pricing model. The cloud allows researchers and institutions to only provision compute when required, and to scale seamlessly as needed. The cloud computing paradigm therefore presents a low capital, low barrier to operating dedicated HPC eScience infrastructure. However, there are still significant technical hurdles associated with obtaining sufficient execution performance while limiting the financial cost, in particular, a naive scheduling algorithm may increase the cost of computation to the point that using cloud resources is no longer a viable option. The work in this article concentrates on the problem of scheduling deadline constrained scientific workloads on dynamically provisioned cloud resources, while reducing the cost of computation. Specifically we present two algorithms, Proportional Deadline Constrained (PDC) and Deadline Constrained Critical Path (DCCP) that address the workflow scheduling problem on such dynamically provisioned cloud resources. These algorithms are additionally extended to refine their operation in task prioritization and backfilling respectively. The results in this article indicate that both PDC and DCCP algorithms achieve higher cost efficiencies and success rates when compared to existing algorithms. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:348 / 364
页数:17
相关论文
共 50 条
  • [1] Deadline Constrained Scheduling of Scientific Workflows on Cloud using Hybrid Genetic Algorithm
    Kaur, Gursleen
    Kalra, Mala
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 276 - 280
  • [2] Budget-deadline constrained approach for scientific workflows scheduling in a cloud environment
    Naqin Zhou
    Weiwei Lin
    Wei Feng
    Fang Shi
    Xiongwen Pang
    Cluster Computing, 2023, 26 : 1737 - 1751
  • [3] Budget-deadline constrained approach for scientific workflows scheduling in a cloud environment
    Zhou, Naqin
    Lin, Weiwei
    Feng, Wei
    Shi, Fang
    Pang, Xiongwen
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2023, 26 (03): : 1737 - 1751
  • [4] Structure-Aware Scheduling Algorithm for Deadline-Constrained Scientific Workflows in the Cloud
    Al-Haboobi, Ali
    Kecskemeti, Gabor
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (02) : 792 - 802
  • [5] Dynamically Scheduling Deadline-Constrained Interleaved Workflows on Heterogeneous Computing Systems
    Cai, Kun
    Wu, Quanwang
    Zhou, Mengchu
    Chen, Chao
    Wen, Junhao
    Wang, Shouguang
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2025, 18 (02) : 758 - 769
  • [6] A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific Workflows in a Cloud Environment
    Sahni, Jyoti
    Vidyarthi, Deo Prakash
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2018, 6 (01) : 2 - 18
  • [7] A Cloud Broker for Executing Deadline-Constrained Periodic Scientific Workflows
    Taheri, Hoda
    Abrishami, Saeid
    Naghibzadeh, Mahmoud
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3089 - 3100
  • [8] Auto-scaling for Deadline Constrained Scientific Workflows in Cloud Environment
    Vinay, K.
    Kumar, S. M. Dilip
    2016 IEEE ANNUAL INDIA CONFERENCE (INDICON), 2016,
  • [9] A hybrid algorithm for scheduling scientific workflows in IaaS cloud with deadline constraint
    Malihe Hariri
    Mostafa Nouri-Baygi
    Saeid Abrishami
    The Journal of Supercomputing, 2022, 78 : 16975 - 16996
  • [10] A hybrid algorithm for scheduling scientific workflows in IaaS cloud with deadline constraint
    Hariri, Malihe
    Nouri-Baygi, Mostafa
    Abrishami, Saeid
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (15): : 16975 - 16996