The International Journal of High Performance Computing Applications · 2008 · 170 citations · 28 references
ComputingComputer ScienceComputer SystemsDistributed SystemsGrid ComputingParallel ComputingDataflow ModelingGrid ArchitectureParallel Runtime SystemsWorkflow DesignWorkflow ManagementWorkflow OrchestrationData-intensive ComputingDistributed Workflow ManagementGrid ServicesGrid Workflow ArchitectureParallel Workflow ExecutionWorkflow ExecutionWorkflow Management SystemsWorkflow Runtime Systems
Workflows offer a powerful way to describe and deploy applications on grid infrastructures. Many workflow management systems have been proposed but there is still a lack of a system that would allow both a simple description of the dataflow of the application and an efficient execution on a grid platform. In this paper, we study the requirements of such a system, underlining the need for well-defined data composition strategies on the one hand and for a fully parallel execution on the other. As combining those features is not straightforward, we then propose algorithms to do so and we describe the design and implementation of MOTEUR, a workflow engine that fulfills those requirements. Performance results and overhead quantification are shown to evaluate MOTEUR with respect to existing comparable workflow systems on a production grid.
28
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
Heuristics for scheduling parameter sweep applications in grid environments
Henri Casanova, Arnaud Legrand, Dmitrii Zagorodnov et al. · 2002 · 570 citations · Full text
European Semantic Web Conference 2009
Finn Årup Nielsen · 2009 · 553 citations