首页 | 本学科首页   官方微博 | 高级检索  
     


Multiple Workflow Scheduling Strategies with User Run Time Estimates on a Grid
Authors:Adán Hirales-Carbajal  Andrei Tchernykh  Ramin Yahyapour  José Luis González-García  Thomas R?blitz  Juan Manuel Ramírez-Alcaraz
Affiliation:1. Computer Science Department, CICESE Research Center, Ensenada, BC, M??xico
2. GWDG ?C University of G?ttingen, 37077, G?ttingen, Germany
3. Colima University, C.P. 28040, Colima, Col., M??xico
Abstract:In this paper, we present an experimental study of deterministic non-preemptive multiple workflow scheduling strategies on a Grid. We distinguish twenty five strategies depending on the type and amount of information they require. We analyze scheduling strategies that consist of two and four stages: labeling, adaptive allocation, prioritization, and parallel machine scheduling. We apply these strategies in the context of executing the Cybershake, Epigenomics, Genome, Inspiral, LIGO, Montage, and SIPHT workflows applications. In order to provide performance comparison, we performed a joint analysis considering three metrics. A case study is given and corresponding results indicate that well known DAG scheduling algorithms designed for single DAG and single machine settings are not well suited for Grid scheduling scenarios, where user run time estimates are available. We show that the proposed new strategies outperform other strategies in terms of approximation factor, mean critical path waiting time, and critical path slowdown. The robustness of these strategies is also discussed.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号