Budget Distribution Strategies for Scientific Workflow Scheduling in Commercial Clouds

被引:0
|
作者
Arabnejad, Vahid [1 ]
Bubendorfer, Kris [1 ]
Ng, Bryan [1 ]
机构
[1] Victoria Univ Wellington, Sch Engn & Comp Sci, Wellington, New Zealand
关键词
PERFORMANCE;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Scientific research is increasingly reliant on big compute and big data, the fusion of which is known as data intensive science. Large scale scientific analyses are typically represented as workflows which are the typical model for characterizing e-science experiments in distributed systems. Workflows with a large number of tasks are distributed in parallel across computing resources to speed up analyses. The provision of compute capabilities is undergoing a rapid migration from dedicated infrastructure to the cloud. This migration is fuelled by dynamic infrastructure scalability with changes in demand. Cloud instances incur different costs and execution time with different configurations. A key concern for workflow scheduling is to make an appropriate trade-off between these two factors. In this paper, we introduce the Budget Distribution with Trickling (BDT) algorithm that presents new notions for distributing budget based on the dependency structure inherent in workflows. In addition we propose several new strategies for sharing or distributing the budget, and propose trickling to redistribute unspent budget down to other levels. Our results show that biasing the budget distribution to the earlier computation within a workflow will generally produce a lower makespan within budget.
引用
收藏
页码:137 / 146
页数:10
相关论文
共 50 条
  • [41] Scheduling deadline-constrained scientific workflow using chemical reaction optimisation algorithm in clouds
    Yan C.
    Luo H.
    Hu Z.
    Yan, Chaokun (ckyango@csu.edu.cn), 2018, Inderscience Publishers (10) : 378 - 393
  • [42] Scheduling deadline-constrained scientific workflow using chemical reaction optimisation algorithm in clouds
    Yan, Chaokun
    Luo, Huimin
    Hu, Zhigang
    INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2018, 10 (05) : 378 - 393
  • [43] Chaotic hybrid multi-objective optimization algorithm for scientific workflow scheduling in multisite clouds
    Mohammadzadeh, Ali
    Javaheri, Danial
    Artin, Javad
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2024, 75 (02) : 314 - 335
  • [44] A multi-objective reinforcement learning algorithm for deadline constrained scientific workflow scheduling in clouds
    Qin, Yao
    Wang, Hua
    Yi, Shanwen
    Li, Xiaole
    Zhai, Linbo
    FRONTIERS OF COMPUTER SCIENCE, 2021, 15 (05)
  • [45] A Budget Constrained Scheduling Algorithm for Workflow Applications
    Arabnejad, Hamid
    Barbosa, Jorge G.
    JOURNAL OF GRID COMPUTING, 2014, 12 (04) : 665 - 679
  • [46] A Budget Constrained Scheduling Algorithm for Workflow Applications
    Hamid Arabnejad
    Jorge G. Barbosa
    Journal of Grid Computing, 2014, 12 : 665 - 679
  • [47] Bibliometric Analysis of Workflow Scheduling in Grids and Clouds
    Shishido, Henrique Yoshikazu
    Estrella, Julio Cezar
    2017 36TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2017,
  • [48] Partitioning-Based Workflow Scheduling in Clouds
    Almi'ani, Khaled
    Lee, Young Choon
    IEEE 30TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS IEEE AINA 2016, 2016, : 645 - 652
  • [49] A Randomization Approach for Stochastic Workflow Scheduling in Clouds
    Zheng, Wei
    Wang, Chen
    Zhang, Dongzhan
    SCIENTIFIC PROGRAMMING, 2016, 2016
  • [50] Resource-efficient workflow scheduling in clouds
    Lee, Young Choon
    Han, Hyuck
    Zomaya, Albert Y.
    Yousif, Mazin
    KNOWLEDGE-BASED SYSTEMS, 2015, 80 : 153 - 162