Skip to main content

Uniform Access to Heterogeneous Grid Infrastructures with JSAGA

  • Conference paper
  • First Online:
Production Grids in Asia

Abstract

Grids have been developed to provide uniform access to computing and storage resources, but since existing grid infrastructures have been deployed within the context of distinct projects, technological choices have often differed. Many users need to use several grid infrastructures, and they are facing complexity because of these differences.

Several existing tools hide the middleware heterogeneity for this very purpose. However, the existing infrastructures do not differ only by their middleware; they also differ by their policies (e.g. network filtering rules), the supported security contexts (e.g. known certificate authorities) and the worker nodes configuration (e.g. available commands and services, environment variables). This paper explains how JSAGA, an implementation of the OGF SAGA (Simple API for Grid Application) specification[8], addresses these issues to enable efficient and uniform usage of existing grid infrastructures, such as EGEE[12], OSG[13], DEISA[14], NAREGI[15]…

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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. Foster, C. Kesselman, S. Tuecke (2001) The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Intl J. Supercomputer Applications.

    Google Scholar 

  2. JSAGA web site, http://grid.in2p3.fr/jsaga/ Accessed 26 September 2008.

  3. Grid Interoperability Now (GIN), http://forge.ggf.org/sf/go/projects.gin/wiki Accessed 26 September 2008.

  4. OMII-Europe, http://omii-europe.org/ Accessed 26 September 2008.

  5. G. Allen, K. Davis, T. Goodale, A. Hutanu, H. Kaiser, T. Kielmann, A. Merzky, R. van Nieuwpoort, A. Reinefeld, F. Schintke, T. Schütt, E. Seidel, and B. Ullmer (2005) “The Grid Application Toolkit: Towards Generic and Easy Application Programming Interfaces for the Grid”, Proceedings of the IEEE, 93(8):534–550.

    Article  Google Scholar 

  6. G. von Laszewski, I. Foster, J. Gawor, and P. Lane (2001) A Java Commodity Grid Kit. Concurrency and Computation: Practice and Experience, 13(8–9):643–662.

    Google Scholar 

  7. T. Goodale, S. Jha, H. Kaiser, T. Kielmann, P. Kleijer, G. von Laszewskik, C. Lee, A. Merzky, H. Rajic, J. Shalf (2006) SAGA: A Simple API for Grid Application – High-level application programming on the Grid. Computational Methods in Science and Technology, 12(1):7–20.

    Google Scholar 

  8. T. Goodale, S. Jha, H. Kaiser, T. Kielmann, P. Kleijer, A. Merzky, J. Shalf, C. Smith (2008) A Simple API for Grid Applications (SAGA) version 1.0. http://www.ogf.org/documents/GFD.90.pdf Accessed 26 September 2008.

  9. C. Jacobs, T. Kielmann (2008) A Simple API for Grid Applications – Java Language Binding version 0.9. https://forge.gridforum.org/sf/go/doc15044 Accessed 26 September 2008.

  10. A. Anjomshoaa, F. Brisard, M. Drescher, D. Fellows, A. Ly, S. McGough, D. Pulsipher, A. Savva (2005) Job Submission Description Language (JSDL) Specification version 1.0. http://www.gridforum.org/documents/GFD.56.pdf Accessed 26 September 2008.

  11. S. Fisher, A. Paventhan (2008) SAGA API Extension: Service Discovery API version 1.0 RC.1. http://www.ogf.org/Public_Comment_Docs/Documents/2008-05/saga_sd-v1.0rc1.pdf Accessed 26 September 2008.

  12. EGEE, http://www.eu-egee.org/ Accessed 7 October 2008.

  13. OSG, http://www.opensciencegrid.org/ Accessed 7 October 2008.

  14. DEISA, http://www.deisa.eu/ Accessed 7 October 2008.

  15. NAREGI, http://www.naregi.org/index_e.html Accessed 7 October 2008.

  16. RUGBI, http://rugbi.in2p3.fr/public/en/index.html Accessed 7 October 2008.

  17. Elis@, http://elara.c-s.fr/elisaportal/servlet/Bienvenue Accessed 7 October 2008.

  18. JJS, http://cc.in2p3.fr/docenligne/269 Accessed 7 October 2008.

  19. JUX, http://cc.in2p3.fr/docenligne/821 Accessed 7 October 2008.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag US

About this paper

Cite this paper

Reynaud, S. (2010). Uniform Access to Heterogeneous Grid Infrastructures with JSAGA. In: Lin, S., Yen, E. (eds) Production Grids in Asia. Springer, Boston, MA. https://doi.org/10.1007/978-1-4419-0046-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-0046-3_15

  • Published:

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-0102-6

  • Online ISBN: 978-1-4419-0046-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics