Skip to main content

Pegasus: Mapping Scientific Workflows onto the Grid

  • Conference paper
Grid Computing (AxGrids 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3165))

Included in the following conference series:

Abstract

In this paper we describe the Pegasus system that can map complex workflows onto the Grid. Pegasus takes an abstract description of a workflow and finds the appropriate data and Grid resources to execute the workflow. Pegasus is being released as part of the GriPhyN Virtual Data Toolkit and has been used in a variety of applications ranging from astronomy, biology, gravitational-wave science, and high-energy physics. A deferred planning mode of Pegasus is also introduced.

This research was supported in part by the National Science Foundation under grants ITR-0086044(GriPhyN) and EAR-0122464 (SCEC/ITR).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ant: http://ant.apache.org

  2. Abramovici, A., et al.: LIGO: The Laser Interferometer Gravitational-Wave Observatory (in Large Scale Measurements). Science 256(5055) (1992)

    Google Scholar 

  3. Akarsu, E., et al.: Webflow - high-level programming environment and visual authoring toolkit for high performance distributed computing. In: Sc 1998 (1998)

    Google Scholar 

  4. Allcock, B., et al.: Data management and transfer in high performance computational grid environments. Parallel Computing Journal 28(5), 749–771 (2002a)

    Article  Google Scholar 

  5. Annis, J., and others: Applying Chimera Virtual Data Concepts to Cluster Finding in the Sloan Sky Survey. In: Supercomputing 2002, Baltimore, MD (2002)

    Google Scholar 

  6. Berriman, B., et al.: Montage: A grid-enabled image mosaic service for the nvo. In: Astronomical Data Analysis Software & Systems (ADASS) XIII (October 2003)

    Google Scholar 

  7. Buyya, R., et al.: Nimrod/G: An Architecture for a Resource Management and Scheduling System in a Global Computational Grid. In: HPC, Asia (2000)

    Google Scholar 

  8. Cao, J., et al.: Gridflow: Workflow management for grid computing. In: 3rd Int. Symposium on Cluster Computing and the Grid, pp. 198–205 (2003)

    Google Scholar 

  9. Chervenak, A., et al.: Giggle: A framework for constructing scalable replica location services. In: Proceedings of Supercomputing 2002 (SC 2002) (November 2002)

    Google Scholar 

  10. Czajkowski, K., et al.: A resource management architecture for metacom-puting systems. In: Workshop on Job Scheduling Strategies for Parallel Processing (1998)

    Google Scholar 

  11. Czajkowski, K., et al.: Grid information services for distributed resource sharing. In: HPDC (2001)

    Google Scholar 

  12. Deelman, E., et al.: Transformation catalog design for griphyn, prototype of transformation catalog schema. Technical Report 2001-17, GRIPHYN (2001)

    Google Scholar 

  13. Deelman, E., et al.: Grid-based galaxy morphology analysis for the national virtual observatory. In: SC 2003 (2003)

    Google Scholar 

  14. Deelman, E., et al.: Workflow Management in GriPhy. In: Kluwer, N., Jabrzyski, J., Schopf, J., Weglarz, J. (eds.) The Grid Resource Management (2003)

    Google Scholar 

  15. Deelman, E., et al.: Mapping abstract complex workflows onto grid environments. Journal of Grid Computing 1 (2003)

    Google Scholar 

  16. Foster, I., et al.: Chimera: A Virtual Data System for Representing, Querying, and Automating Data Derivation. In: SSDBM (2002)

    Google Scholar 

  17. Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Intl. Journal of High Performance Computing Applications 15(3), 200–222 (2001), http://www.globus.org/-research/papers/anatomy.pdf

    Article  Google Scholar 

  18. Frey, J., et al.: Condor-G: A Computation Managament Agent for Multi-Institutional Grids. In: Proceedings of the Tenth IEEE Symposium on High Performance Distributed Computing, HPDC10 (2001)

    Google Scholar 

  19. Condor Team. The directed acyclic graph manager (2002), http://www.cs.wisc.edu/condor/dagman

  20. von Laszewski, G., et al.: Gridant-client-side management with ant. Whitepaper (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Deelman, E. et al. (2004). Pegasus: Mapping Scientific Workflows onto the Grid. In: Dikaiakos, M.D. (eds) Grid Computing. AxGrids 2004. Lecture Notes in Computer Science, vol 3165. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28642-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-28642-4_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22888-2

  • Online ISBN: 978-3-540-28642-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics