TY - GEN
T1 - Building the trident scientific workflow workbench for data management in the cloud
AU - Simmhan, Yogesh
AU - Barga, Roger
AU - Van Ingen, Catharine
AU - Lazowska, Ed
AU - Szalay, Alex
PY - 2009
Y1 - 2009
N2 - Scientific workflows have gained popularity for modeling and executing in silico experiments by scientists for problem-solving. These workflows primarily engage in computation and data transformation tasks to perform scientific analysis in the Science Cloud. Increasingly workflows are gaining use in managing the scientific data when they arrive from external sensors and are prepared for becoming science ready and available for use in the Cloud. While not directly part of the scientific analysis, these workflows operating behind the Cloud on behalf of the "data valets" play an important role in end-to-end management of scientific data products. They share several features with traditional scientific workflows: both are data intensive and use Cloud resources. However, they also differ in significant respects, for example, in the reliability required, scheduling constraints and the use of provenance collected. In this article, we investigate these two classes of workflows - Science Application workflows and Data Preparation workflows - and use these to drive common and distinct requirements from workflow systems for eScience in the Cloud. We use workflow examples from two collaborations, the NEPTUNE oceanography project and the Pan-STARRS astronomy project, to draw out our comparison. Our analysis of these workflows classes can guide the evolution of workflow systems to support emerging applications in the Cloud and the Trident Scientific Workbench is one such workflow system that has directly benefitted from this to meet the needs of these two eScience projects†.
AB - Scientific workflows have gained popularity for modeling and executing in silico experiments by scientists for problem-solving. These workflows primarily engage in computation and data transformation tasks to perform scientific analysis in the Science Cloud. Increasingly workflows are gaining use in managing the scientific data when they arrive from external sensors and are prepared for becoming science ready and available for use in the Cloud. While not directly part of the scientific analysis, these workflows operating behind the Cloud on behalf of the "data valets" play an important role in end-to-end management of scientific data products. They share several features with traditional scientific workflows: both are data intensive and use Cloud resources. However, they also differ in significant respects, for example, in the reliability required, scheduling constraints and the use of provenance collected. In this article, we investigate these two classes of workflows - Science Application workflows and Data Preparation workflows - and use these to drive common and distinct requirements from workflow systems for eScience in the Cloud. We use workflow examples from two collaborations, the NEPTUNE oceanography project and the Pan-STARRS astronomy project, to draw out our comparison. Our analysis of these workflows classes can guide the evolution of workflow systems to support emerging applications in the Cloud and the Trident Scientific Workbench is one such workflow system that has directly benefitted from this to meet the needs of these two eScience projects†.
KW - Applications in escience
KW - Cloud computing
KW - Scientific data management
KW - Scientific workflows
UR - https://www.scopus.com/pages/publications/77949512344
UR - https://www.scopus.com/pages/publications/77949512344#tab=citedBy
U2 - 10.1109/ADVCOMP.2009.14
DO - 10.1109/ADVCOMP.2009.14
M3 - Conference contribution
AN - SCOPUS:77949512344
SN - 9780769538297
T3 - 3rd International Conference on Advanced Engineering Computing and Applications in Sciences, ADVCOMP 2009
SP - 41
EP - 50
BT - 3rd International Conference on Advanced Engineering Computing and Applications in Sciences, ADVCOMP 2009
T2 - 3rd International Conference on Advanced Engineering Computing and Applications in Sciences, ADVCOMP 2009
Y2 - 11 October 2009 through 16 October 2009
ER -