2007 · 106 citations · 12 references
ComputingComputer EngineeringComputer ScienceDistributed SystemsGrid ComputingSchedulingDynamic SchedulingGrid ArchitectureJob SchedulingResource SchedulingTask SchedulingWorkflow OrchestrationAdaptive SchedulingData-intensive ComputingGrid SchedulingReschedulingResource-aware SchedulingScheduling In Grid ComputingStatic Job SchedulingStatic Scheduling
Scheduling is the key to the performance of grid workflow applications. Various strategies are proposed, including static scheduling strategies which map jobs to resources before execution time, or dynamic alternatives which schedule individual job only when it is ready to execute. While sizable work supports the claim that the static scheduling performs better for workflow applications than the dynamic one, it is questioned how a static schedule works effectively in a grid environment which changes constantly. This paper proposes a novel adaptive rescheduling concept, which allows the workflow planner works collaboratively with the run time executor and reschedule in a proactive way had the grid environment changes significantly. An HEFT-based adaptive rescheduling algorithm is presented, evaluated and compared with traditional static and dynamic strategies respectively. The experiment results show that the proposed strategy not only outperforms the dynamic one but also improves over the traditional static one. Furthermore we observed that it performs more efficiently with data intensive application of higher degree of parallelism.
12
Taverna: a tool for the composition and enactment of bioinformatics workflows
Tom Oinn, Matthew Addis, Justin Ferris et al. · Bioinformatics · 2004 · 1.6K citations · Full text
Condor-G: A Computation Management Agent for Multi-Institutional Grids
James Frey, Todd Tannenbaum, Miron Livny et al. · Cluster Computing · 2002 · 785 citations
Task scheduling strategies for workflow-based applications in grids
James M. Blythe, Shweta Jain, Ewa Deelman et al. · 2005 · 366 citations
GridFlow: workflow management for grid computing
Junwei Cao, Stephen A. Jarvis, S. Saini et al. · 2003 · 361 citations