skip to main content
10.1145/1128022.1128057acmconferencesArticle/Chapter ViewAbstractPublication PagescfConference Proceedingsconference-collections
Article

Dynamic testing of legacy code resources on the grid

Published: 03 May 2006 Publication History

Abstract

The Grid Execution Management for Legacy Code Architecture (GEMLCA) enables the exposure of legacy applications as Grid services without code re-engineering and with minimum user effort. GEMLCA is integrated with the P-GRADE Grid portal that provides a user-friendly Web interface to convert legacy applications into Grid services, and to create, submit and monitor the execution of complex Grid workflows composed of legacy and non-legacy components. However, users cannot be sure that the selected resources where the execution of workflow components is mapped are functioning properly. This paper describes how the current GEMLCA P-GRADE portal architecture is extended with resource testing capabilities allowing users to select only tested GEMLCA and Globus resources prior to workflow execution, or when recovering a failed workflow. It is also outlined, how the architecture can be extended in order to enhance the capabilities of current production Grid systems and Grid brokers with reliable and accurate resource availability information.

References

[1]
T. Delaittre, T. Kiss, A. Goyeneche, G. Terstyanszky, S.Winter, P. Kacsuk: GEMLCA: Running Legacy Code Applications as Grid Services, Journal of Grid Computing Vol. 3. No. 1-2. June 2005, Springer Science + Business Media B.V., Formerly Kluwer Academic Publishers B.V. ISSN: 1570--7873, pp 75--90
[2]
G. Sipos, P. Kacsuk: Classification and Implementations of Workflow-Oriented Grid Portals, To appear in the Proc. of The 2005 International Conference on High Performance Computing and Communications (HPCC2005), Sorrento, Italy
[3]
Globus Team, Globus Toolkit 4.0 Release Manuals, http://www.globus.org/toolkit/docs/4.0/
[4]
Condor Team, University of Wisconsin-Madison: Condor Version 6.4.7 Manual, http://www.cs.wisc.edu/condor/manual/v6.4/
[5]
I. Foster, C. Keselman, J. Nick, S. Tuecke, "The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems integration", 2002, http://www.globus.org/research/papers/anatomy.pdf
[6]
Y. Huang, I. Taylor, D. W. Walker, "Wrapping Legacy Codes for Grid-Based Applications", Proceedings of the 17th International Parallel and Distributed Processing Symposium, workshop on Java for HPC), 22-26 April 2003, Nice, France. ISBN 0-7695-1926-1
[7]
B. Balis, M. Bubak, M. Wegiel. A Solution for Adapting Legacy Code as Web Services. In Proceedings of Workshop on Component Models and Systems for Grid Applications. 18th Annual ACM International Conference on Supercomputing, Saint-Malo, France, July 2004
[8]
The UK National Grid Service, http://www.ngs.ac.uk/
[9]
The Globus Alliance: The WS-Resource Framework, http://www.globus.org/wsrf/
[10]
Shava Smallen, Catherine Olschanowsky, Kate Ericson, Pete Beckman, Jennifer M. Schopf, The Inca Test Harness and Reporting Framework, Conf. proc of the Supercomputing 2004 Conference, Pittsburgh, November 6-12, 2005.
[11]
Greg Chun, Holly Daily, Henri Casanova, Allan Snavely, Benchmark Probes for Grid Assessment, http://grail.sdsc.edu/projects/grasp/probes/grasp.pdf
[12]
The LCG project Website, Worldwide LHC Computing Grid, http://lcg.web.cern.ch/LCG/
[13]
D. Gannon, S. Krishnan, A. Slominski, G. Kandaswamy, L. Fang, "Building Applications from a Web Service based Component Architecture, in "Component Models and Systems for Grid Applications" edited by V. Getov and T. Kiellmann, Springer, 2005, pp 3--17, ISBN 0-387-23351-2.
[14]
J. Novotny, M. Russell, O. Wehrens: GridSphere, "An Advanced Portal Framework", Conf. Proc. of the 30th EUROMICRO Conference, August 31st - September 3rd 2004, Rennes, France.
[15]
James Frey, Condor DAGMan: Handling Inter-Job Dependencies, http://www.bo.infn.it/calcolo/condor/dagman/
[16]
I.C. Legrand, H.B.Newman, R.Voicu, C.Cirstoiu, C.Grigoras, M.Toarta, C. Dobre, MonALISA: An Agent based, Dynamic Service System to Monitor, Control and Optimize Grid based Applications, CHEP 2004, Interlaken, Switzerland, September 2004.

Cited By

View all
  • (2009)Reliability in grid computing systemsConcurrency and Computation: Practice and Experience10.1002/cpe.141021:8(927-959)Online publication date: 13-Feb-2009
  • (2009)Interoperation of world-wide production e-Science infrastructuresConcurrency and Computation: Practice and Experience10.1002/cpe.140221:8(961-990)Online publication date: 10-Jun-2009
  • (2007)Lessons Learned from the GECEM ProjectGrid-Based Problem Solving Environments10.1007/978-0-387-73659-4_6(95-111)Online publication date: 2007
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CF '06: Proceedings of the 3rd conference on Computing frontiers
May 2006
430 pages
ISBN:1595933026
DOI:10.1145/1128022
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 03 May 2006

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. grid computing
  2. grid portal
  3. grid service
  4. legacy code
  5. resource testing/monitoring

Qualifiers

  • Article

Conference

CF06
Sponsor:
CF06: Computing Frontiers Conference
May 3 - 5, 2006
Ischia, Italy

Acceptance Rates

Overall Acceptance Rate 273 of 785 submissions, 35%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2009)Reliability in grid computing systemsConcurrency and Computation: Practice and Experience10.1002/cpe.141021:8(927-959)Online publication date: 13-Feb-2009
  • (2009)Interoperation of world-wide production e-Science infrastructuresConcurrency and Computation: Practice and Experience10.1002/cpe.140221:8(961-990)Online publication date: 10-Jun-2009
  • (2007)Lessons Learned from the GECEM ProjectGrid-Based Problem Solving Environments10.1007/978-0-387-73659-4_6(95-111)Online publication date: 2007
  • (2007)Legacy Code Support for Service-oriented Production GridsDistributed and Parallel Systems10.1007/978-0-387-69858-8_11(103-112)Online publication date: 2007

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media