Pegasus: A Framework for Mapping Complex Scientific Workflows onto Distributed Systems

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 genera...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Scientific programming 2005-01, Vol.13 (3), p.219-237
Hauptverfasser: Deelman, Ewa, Singh, Gurmeet, Su, Mei-Hui, Blythe, James, Gil, Yolanda, Kesselman, Carl, Mehta, Gaurang, Vahi, Karan, Berriman, G. Bruce, Good, John, Laity, Anastasia, Jacob, Joseph C., Katz, Daniel S.
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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 which clusters multiple tasks in a workflow into single entities. A real‐life astronomy application is used as the basis for the study.
ISSN:1058-9244
1875-919X
DOI:10.1155/2005/128026