| | |
Summary: Submitted to Scientific Programming, January 2005
Contact author: Ewa Deelman: deelman@isi.edu
Pegasus: a Framework for Mapping Complex Scientific
Workflows onto Distributed Systems
Ewa Deelman, Gurmeet Singh, Mei-Hui Su, James Blythe, Yolanda Gil, Carl Kesselman,
Gaurang Mehta, Karan Vahi
University of Southern California Information Sciences Institute
G. Bruce Berriman, John Good, Anastasia Laity
Infrared Processing and Analysis Center, California Institute of Technology
Joseph C. Jacob, Daniel S. Katz
Jet Propulsion Laboratory, California Institute of Technology
Abstract
This paper describes the Pegasus framework that can be used to map
complex scientific workflows onto distributed resources. Pegasus enables
users to represent the workflows at an abstract level without needing to
worry about the particulars of the target execution systems. The paper
describes general issues in mapping applications and the functionality of
Pegasus. We present the results of improving application performance
through workflow restructuring.
1. Introduction
|