A Taxonomy of Workflow Management Systems for Grid Computing
Jia Yu,Rajkumar Buyya +1 more
Reads0
Chats0
TLDR
In this article, a taxonomy that characterizes and classifies various approaches for building and executing workflows on Grids has been proposed, highlighting the design and engineering similarities and differences of state-of-the-art in Grid workflow systems, and identifying the areas that need further research.Abstract:
With the advent of Grid and application technologies, scientists and engineers are building more and more complex applications to manage and process large data sets, and execute scientific experiments on distributed resources. Such application scenarios require means for composing and executing complex workflows. Therefore, many efforts have been made towards the development of workflow management systems for Grid computing. In this paper, we propose a taxonomy that characterizes and classifies various approaches for building and executing workflows on Grids. We also survey several representative Grid workflow systems developed by various projects world-wide to demonstrate the comprehensiveness of the taxonomy. The taxonomy not only highlights the design and engineering similarities and differences of state-of-the-art in Grid workflow systems, but also identifies the areas that need further research.read more
Citations
More filters
Journal ArticleDOI
Scientific Workflow Management and the Kepler System
Bertram Ludäscher,Bertram Ludäscher,Ilkay Altintas,Chad Berkley,Dan Higgins,Efrat Jaeger,Matthew B. Jones,Edward A. Lee,Jing Tao,Yang Zhao +9 more
TL;DR: Kepler as mentioned in this paper is a scientific workflow system, which is currently under development across a number of scientific data management projects and is a community-driven, open source project, and always welcome related projects and new contributors to join.
Journal ArticleDOI
Workflows and e-Science: An overview of workflow system features and capabilities
TL;DR: The taxonomy provides end users with a mechanism by which they can assess the suitability of workflow in general and how they might use these features to make an informed choice about which workflow system would be a good choice for their particular application.
Journal ArticleDOI
Pegasus, a workflow management system for science automation
Ewa Deelman,Karan Vahi,Gideon Juve,Mats Rynge,S. Callaghan,Philip Maechling,Rajiv Mayani,Weiwei Chen,Rafael Ferreira da Silva,Miron Livny,Kent Wenger +10 more
TL;DR: An integrated view of the Pegasus system is provided, showing its capabilities that have been developed over time in response to application needs and to the evolution of the scientific computing platforms.
Journal ArticleDOI
Characterizing and profiling scientific workflows
TL;DR: A characterization of workflows from six diverse scientific applications, including astronomy, bioinformatics, earthquake science, and gravitational-wave physics is provided, based on novel workflow profiling tools that provide detailed information about the various computational tasks that are present in the workflow.
Journal ArticleDOI
A taxonomy of scientific workflow systems for grid computing
Jia Yu,Rajkumar Buyya +1 more
TL;DR: A taxonomy that characterizes and classifies various approaches for building and executing workflows on Grids is proposed that highlights the design and engineering similarities and differences of state-of-the-art in Grid workflow systems, but also identifies the areas that need further research.
References
More filters
Journal ArticleDOI
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
TL;DR: The authors present an extensible and open Grid architecture, in which protocols, services, application programming interfaces, and software development kits are categorized according to their roles in enabling resource sharing.
Book
Business process execution language for web services
TL;DR: This book focuses on executable processes and comes back to abstract processes in Chapter 4, which can be used to replace sets of rules usually expressed in natural language, which is often ambiguous.
Journal ArticleDOI
Generative communication in Linda
TL;DR: This work is particularly concerned with implementation of the dynamic global name space that the generative communication model requires, and its implications for systems programming in distributed settings generally and on integrated network computers in particular.
Proceedings ArticleDOI
Condor-a hunter of idle workstations
TL;DR: The design, implementation, and performance of the Condor scheduling system, which operates in a workstation environment, are presented and a performance profile of the system is presented that is based on data accumulated from 23 stations during one month.
Journal ArticleDOI
Workflow Patterns
TL;DR: In this paper, the authors describe a number of workflow patterns addressing what they believe identify comprehensive workflow functionality and provide the basis for an in-depth comparison of commercial workflow management systems.