Abstract
Deploying applications within a Grid infrastructure is an important aspect that has not yet been fully addressed. This is particularly true when high-level abstractions, like objects or components, are offered to the programmers. High-level applications are built on run-time supports that require the deployment process to span over and coordinate several middleware systems, in an application independent way. This paper addresses deployment by illustrating how it has been handled within two projects (ASSIST and GridCCM). As the result of the integration of the experience gained by researchers involved in these two projects, a common deployment process is presented.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
M. Aldinucci, S. Campa, M. Coppola, M. Danelutto, D. Laforenza, D. Puppin, L. Scarponi, M. Vanneschi, and C. Zoccolo. Components for high performance Grid programming in the Grid.it project. In V. Getov and T. Kielmann, editors, Proc. of the Workshop on Component Models and Systems for Grid Applications (June 2004, Saint Malo, France). Springer, January 2005.
M. Aldinucci, M. Coppola, M. Danelutto, M. Vanneschi, and C. Zoccolo. ASSIST as a research framework for high-performance Grid programming environments. In J. C. Cunha and O. F. Rana, editors, Grid Computing: Software environments and Tools. Springer, Jan. 2006.
M. Aldinucci, A. Petrocelli, E. Pistoletti, M. Torquati, M. Vanneschi, L. Veraldi, and C. Zoccolo. Dynamic reconfiguration of grid-aware applications in ASSIST. In 11th Ml Euro-Par 2005: Parallel and Distributed Computing, LNCS, pages 771–781, Lisboa, Portugal, August 2005. Springer.
M. Danelutto, M. Vanneschi, C. Zoccolo, N. Tonellotto, R. Baraglia, T. Fagni, D. Laforenza, and A. Paccosi. HPC Application Execution on Grids. In V. Getov, D. Laforenza, and A. Reinefeld, editors, Future Generation Grids, CoreGrid series. Springer, 2006. Dagstuhl Seminar 04451-November 2004.
A. Denis, C. Pérez, and T. Priol. PadicoTM: An open integration framework for communication middleware and runtimes. Future Generation Computer Systems, 19(4):575–585, May 2003.
F. Cappello, F. Desprez, M. Dayde, E. Jeannot, Y. Jegou, S. Lanteri, N. Melab, R. Namyst, P. Primet, O. Richard, E. Caron, J. Leduc, and G. Mornet. Grid’5000: A large scale, reconfigurable, controlable and monitorable grid platform. In Grid2005 6th IEEE/ACM International Workshop on Grid Computing, November 2005.
S. Lacour, C. Pérez, and T. Priol. A software architecture for automatic deployment of CORBA components using grid technologies. In Proceedings of the 1st Francophone Conference On Software Deployment and (Re)Configuration (DECOR’ 2004), pages 187–192, Grenoble, France, October 2004.
S. Lacour, C. Pérez, and T. Priol. A Network Topology Description Model for Grid Application Deployment. In the Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing (GRID 2004). Springer, November 2004.
S. Lacour, C. Pérez, and T. Priol. Description and packaging of MPI applications for automatic deployment on computational grids. Research Report RR-5582, INRIA, IRISA, Rennes, France, May 2005.
S. Lacour, C. Pérez, and T. Priol. Generic application description model: Toward automatic deployment of applications on computational grids. In the Proceedinfs of the 6th IEEE/ACM Int. Workshop on Grid Computing (Grid2005). Springer, November 2005.
Open Management Group(OMG). CORBA components, version 3. Document formal/02-06-65, June 2002.
C. Pérez, T. Priol, and A. Ribes. A parallel CORBA component model for numerical code coupling. The Int. Journal of High Performance Computing Applications, 17(4):417–429, 2003.
M. Vanneschi. The programming model of ASSIST, an environment for parallel and distributed portable applications. Parallel Computing, 28(12): 1709–1732, Dec. 2002.
D. Adami, M. Coppola, S. Giordano, D. Laforenza, M. Repeti, N. Tonellotto, Design and Implementation of a Grid Network-aware Resource Broker. In Proc. of the Parallel and Distributed Computing and Networks Conf. (PDCN 2006). Acta Press, February 2006.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Coppola, M. et al. (2007). Towards a Common Deployment Model for Grid Systems. In: Gorlatch, S., Danelutto, M. (eds) Integrated Research in GRID Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-47658-2_2
Download citation
DOI: https://doi.org/10.1007/978-0-387-47658-2_2
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-47656-8
Online ISBN: 978-0-387-47658-2
eBook Packages: Computer ScienceComputer Science (R0)