Abstract
Grids comprise an infrastructure that enables scientists to use a diverse set of distributed remote services and resources as part of complex scientific problem-solving processes. We analyze some of the challenges involved in deploying software and components transparently in Grids. We report on three practical solutions used by the Globus Project. Lessons learned from this experience lead us to believe that it is necessary to support a variety of software and component deployment strategies. These strategies are based on the hosting environment.
Chapter PDF
Similar content being viewed by others
Keywords
- Grid Resource
- Grid Service
- Application User
- Deployment Strategy
- Common Object Request Broker Architecture
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Ncsa in the box packages. http://www.ncsa.uiuc.edu/TechFocus/Deployment/, 2001.
The DOE Science Grid, 2001. http://www-itg.lbl.gov/Grid/.
The Globus Security Web pages, Dec. 2001. http://www.globus.org/security.
Bill Allcock, Eric Blau, and Michael Bletzinger. The Globus Packaging Desing Document, 2001. http://www-unix.globus.org/packaging/rfc.html.
D. C. Arnold and J. Dongarra. The netsolve environment: Progressing towards the seamless grid. In Proc. International Workshop on Parallel Processing, 2000.
K. Czajkowski, S. Fitzgerald, I. Foster, and C. Kesselman. Grid Information Services for Distributed Resource Sharing. In Proc. 10th IEEE International Symposium on High Performance Dis-tributed Computing, 2001. http://www.globus.org.
J. Frey, T. Tannenbaum, I. Foster, M. Livny, and S. Tuecke. Condor-g: A computation management agent for multi-institutional grids. pages 55–66, 2001.
Vladimir Getov, Gregor von Laszewski, Michael Philippsen, and Ian Foster. Multi-Paradigm Communications in Java for Grid Computing. Communications of ACM, 44(10):119–125, 2001. http://www.globus.org/cog/documentataion/papers/.
Steve Graham, Simeon Simeonov, Toufic Boubez, Glen Daniels, Doug Davis, Yuichi Nakamura, and Ryo Neyama. Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI. SAMS, December 2001.
W. T. Sullivan III, D. Werthimer, S. Bowyer, J. Cobb, D. Gedye, and D. Anderson. A new major SETI project based on Project Serendip data and 100,000 personal computers. In Proc. of the Fifth Intl. Conf. on Bioastronomy., Astronomical and Biochemical Origins and the Search for Life in the Universe., 1997. http://setiathome.ssl.berkeley.edu/woody-paper.html.
Jeremy Miller. Grid Software Object Specification, 2001. http://www-unix.mcs.anl.gov/gridforum/gis/reports/software/software.pdf.
José E. Moreira, Samuel P. Midkiff, Manish Gupta, Pedro V. Artigas, Peng Wu, and George Almasi. The NINJA Project. Communications of ACM, 44(10):102–109, 2001.
OMG. CORBA: Common Object Request Broker Architecture, 2001. http://www.omg.org.
John Towns. The Alliance Virtual Machine Room, 2001. http://archive.ncsa.uiuc.edu/SCD/Alliance/VMR/.
Andre van der Hoek, Richard S. Hall, Antonio Carzaniga, Dennis Heimbigner, and Alexander L. Wolf. Software deployment: Extending configuration management support into the field. Crosstalk, The Journal of Defense Software Engineering, 11(2), February 1998. http://www.cs.colorado.edu/serl/cm/Papers.html#CROSSTALK98, http://www.stsc.hill.af.mil/crosstalk/1998/feb/deployment.asp.
Gregor vonLaszewski. An Interactive Parallel Programming Environment applied in atmospheric Science. In N. Kreitz, editor, Making its Mark, Proceedings of the 6th Workshop of The use of Parallel Processors in Meteorology, pages 311–325. World Scientific European Centre for Medium Weather Forecast, Reading,UK, 1996.
Gregor vonLaszewski, Ian Foster, Jarek Gawor, and Peter Lane. A Java Commodity Grid Kit. Concurrency and Computation: Practice and Experience, 13(8–9):643–662, 2001. http://www.globus.org/cog/documentation/papers/cog-cpe-final.pdf.
Gregor vonLaszewski and Jarek Gawor. Copyright of the LDAP Browser/Editor, August 1999.
Gregor vonLaszewski, Michael Russell, Ian Foster, John Shalf, Gabrielle Allen, Greg Daues, Jason Novotny, and Edward Seidel. Community Software Development with the Astrophysics Simulation Collaboratory. Concurency and Computation, to be published, 2002. http://www.globus.org/cog.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
von Laszewski, G. et al. (2002). Software, Component, and Service Deployment in Computational Grids. In: Bishop, J. (eds) Component Deployment. CD 2002. Lecture Notes in Computer Science, vol 2370. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45440-3_18
Download citation
DOI: https://doi.org/10.1007/3-540-45440-3_18
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-43847-2
Online ISBN: 978-3-540-45440-3
eBook Packages: Springer Book Archive