Skip to main content

The GSI Plug-In for gSOAP: Building Cross-Grid Interoperable Secure Grid Services

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4967))

Abstract

Increasingly, grid computing is becoming the paradigm of choice for building large-scale complex scientific applications. These applications are characterized as being computationally and/or data intensive, requiring computational power and storage resources well beyond the capability of a single computer. Grid environments provide distributed, geographically spread computing and storage resources made available to scientists belonging to Virtual Organizations; resource sharing is tightly controlled across multiple administrative domains through established service-level agreements. The adoption of Service-Oriented Architectures leads to grid environments characterized by grid services built using Web Services technologies that can be composed as needed to create arbitrarily complex workflows. In this context, security is a key issue that must be taken into account; another concern is interoperability among grids, a fundamental building block to develop grid-aware applications that can benefit from multiple grid environments. We present the GSI plug-in for gSOAP, an open source solution to the problem of securing Web Services in grid environments providing full interoperability between grid environments based on the Globus Toolkit and gLITE middleware.

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

Buying options

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

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Berman, F., Fox, G., Hey, T.: Grid Computing: Making the Global Infrastructure a Reality. John Wiley & Sons, Chichester (2003)

    Google Scholar 

  2. Foster, I., Kesselman, C., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal Supercomputer Applications 15(3), 200–222 (2001)

    Google Scholar 

  3. Marks, E., Bell, M.: Service Oriented Architecture: A Planning and Implementation Guide for Business and Technology. John Wiley & Sons, Chichester (2006)

    Google Scholar 

  4. Foster, I., Kesselman, C., Nick, J., Tuecke, S.: Grid Services for Distributed System Integration. Computer 35(6), 37–46 (2002)

    Article  Google Scholar 

  5. Foster, I., Kesselman, C.: Globus: A Metacomputing Infrastructure Toolkit. Intl J. Supercomputer Applications 11(2), 115–128 (1997)

    Article  Google Scholar 

  6. gLite: Lightweight Middleware for Grid Computing, http://glite.web.cern.ch/glite/

  7. Foster, I., Kesselman, C., Tsudik, G., Tuecke, S.: A Security Architecture for Computational Grids. In: Proceedings of ACM Conference on Computers and Security, pp. 83–91. ACM, New York (1998)

    Chapter  Google Scholar 

  8. Linn, J.: Generic Security Service Application Program Interface, Version 2. INTERNET RFC 2078 (1997)

    Google Scholar 

  9. Apache Axis web site, http://ws.apache.org/axis

  10. van Engelen, R., Gallivan, K.: The gSOAP Toolkit for Web Services and Peer-To-Peer Computing Networks. In: Proceedings of the 2nd IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2002), Berlin, Germany, May 21-24, 2002, pp. 128–135. IEEE, Los Alamitos (2002)

    Chapter  Google Scholar 

  11. van Engelen, R., et al.: Developing Web Services for C and C++. IEEE Internet Computing Journal, 53–61 (March 2003)

    Google Scholar 

  12. Aloisio, G., Cafaro, M., Epicoco, I., Lezzi, D., van Engelen, R.: The GSI plug-in for gSOAP: Enhanced Security, Performance, and Reliability. In: Proceedings of Information Technology Coding and Computing, vol. I, pp. 304–309. IEEE Press, Los Alamitos (2005)

    Google Scholar 

  13. Aloisio, G., Cafaro, M., Epicoco, I., Nabrzyski, J.: The EU GridLab Project: A Grid Application Toolkit and Testbed. In: Yang, L.T., Dongarra, J., Hoisie, A., Martino, B.D., Zima, H. (eds.) Engineering the Grid: Status and Perspective, Nova Science Publisher (2005)

    Google Scholar 

  14. Alfieri, R., Cecchini, R., Ciaschini, V., dell’Agnello, L., Frohner, R., Lrentey, K., Spataro, F.: From gridmap-file to VOMS: managing authorization in a Grid environment. Future Generation Comp. Syst. 21(4), 549–558 (2005)

    Article  Google Scholar 

  15. GRelC project web site, http://grelc.unile.it

  16. Fiore, F., Cafaro, M., Negro, A., Vadacca, S., Aloisio, G., Barbera, R., Giorgio, E.: GRelC DAS: a Grid-DB Access Service for gLite Based Production Grids. In: Proceedings of the Fourth International Workshop on Emerging Technologies for Next-generation GRID (ETNGRID 2007), Paris (France), June 18-20 (to appear, 2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Roman Wyrzykowski Jack Dongarra Konrad Karczewski Jerzy Wasniewski

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cafaro, M., Lezzi, D., Fiore, S., Aloisio, G., van Engelen, R. (2008). The GSI Plug-In for gSOAP: Building Cross-Grid Interoperable Secure Grid Services. In: Wyrzykowski, R., Dongarra, J., Karczewski, K., Wasniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2007. Lecture Notes in Computer Science, vol 4967. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-68111-3_95

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-68111-3_95

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-68111-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics