Skip to main content

GriddLeS Enhancements and Building Virtual Applications for the GRID with Legacy Components

  • Conference paper
Book cover Advances in Grid Computing - EGC 2005 (EGC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3470))

Included in the following conference series:

Abstract

The GriddLeS (Grid Enabling Legacy Software) middleware is a novel software layer that allows previously separate legacy applications to be coupled in a software workflow over the grid without any changes to the application source code. We have previously tested GriddLeS on a number of applications, including a small atmospheric sciences workflow in which weather and climate models are coupled. In this paper we describe a number of enhancements to the previous implementation [1] [2] that improve its performance significantly. Specifically, the new implementation improves the performance when small blocks are written over high latency networks. The paper also describes a much larger atmospheric sciences workflow than previously reported, that couples multiple global climate models, regional weather models and pollution models in one virtual application.

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 119.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. Kommineni, J.: Grid Applications: A Seamless Approach with Web Services. In: The APAC Conf. and Exhibition on Advanced Computing, Grid Applications and eResearch Royal Pines Resort Gold Coast, Queensland Australia, September 29–October 2 (2003)

    Google Scholar 

  2. Abramson, D., Kommineni, J.: An Atmospheric Sciences Workflow and its Implementation with Web Services. In: Bubak, M., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2004. LNCS, vol. 3036, pp. 164–173. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  3. Snir, M., Otto, S., Huss-Lederman, S., Walker, D., Dongarra, D.: MPI: The Complete Reference. MIT Press, Cambridge (1995)

    Google Scholar 

  4. Dongarra, J.J., Walker, D.W.: MPI: A Standard Message Passing Interface. Supercomputer, 56–68 (1996)

    Google Scholar 

  5. Thain, D., Livny, M.: Multiple Bypass: Interposition Agents for Distributed Computing. Journal of Cluster Computing 4, 39–47 (2001)

    Article  Google Scholar 

  6. Abramson, D., Kommineni, J.: A Flexible IO Scheme for Grid Workflows. In: IPDPS 2004, Santa Fe, New Mexico (April 2004)

    Google Scholar 

  7. Berman, F., Chien, A., Cooper, K., Dongarra, J., Foster, I., Gannon, D., Johnsson, L., Kennedy, K., Kesselman, C., Mellor-Crummey, J., Reed, D., Torczon, L., Wolski, R.: The GrADS Project: Software Support for High-Level Grid Application Development. International Journal of High Performance Computing Applications, Winter 2001 15(4), 327–344 (2001)

    Article  Google Scholar 

  8. Allen, G., Angulo, D., Goodale, T., Kielmann, T., Merzky, A., Pukacki, J.N.J., Russell, M., Radke, T., Seidel, E., Shalf, J., Taylor, I.: GridLab: Enabling Applications on the Grid: A Progress Report. In: Parashar, M. (ed.) GRID 2002. LNCS, vol. 2536, pp. 39–45. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  9. Huang, Y., Taylor, I.J., Walker, D.W., Davies, R.: Wrapping Legacy Codes for Grid-Based Applications. In: Proceedings of the 17th International Parallel and Distributed Processing Symposium (Workshop on Java for HPC), Nice, France, April 22-26 (2003) ISBN 0-7695-1926-1

    Google Scholar 

  10. Foster, I., Kesselman, C.: Globus: A Metacomputing Infrastructure Toolkit. International Journal of Supercomputer Applications 11(2), 115–128 (1997)

    Article  Google Scholar 

  11. Foster, I., Kesselman, C. (eds.): The Grid: Blueprint for a New Computing Infrastructure, 2nd edn. Morgan Kaufmann, San Francisco (2004) ISBN: 1-55860-933-4

    Google Scholar 

  12. Condor DAGman, http://www.cs.wisc.edu/condor/

  13. Chapin, S., Karpovich, J., Grimshaw, A.: The Legion Resource Management System. In: Proceedings of the 5th Workshop on Job Scheduling Strategies for Parallel Processing (April 1999), http://legion.virginia.edu/

  14. Buyya, R., Abramson, D., Giddy, J.: An Economy Driven Resource Management Architecture for Global Computational Power Grids. In: International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA), Las Vegas, Nevada, USA, June 26-29 (2000)

    Google Scholar 

  15. Thain, D., Tannenbaum, T., Livny, M.: Condor and the Grid. In: Berman, F., Hey, A.J.G., Fox, G. (eds.) Grid Computing: Making The Global Infrastructure a Reality. John Wiley, Chichester (2003) ISBN: 0-470-85319-0

    Google Scholar 

  16. Thain, D., Livny, M.: Bypass: A tool for building split execution systems. In: the Proceedings of the Ninth IEEE Symposium on High Performance Distributed Computing, Pittsburg, Pennsylvania, August 1-4, 2000, pp. 79–85 (2000)

    Google Scholar 

  17. Thain, D., Livny, M.: Parrot: Transparent User-Level Middleware for Data-Intensive Computing, Workshop on Adaptive Grid Middleware, New Orleans, Louisiana (September 2003)

    Google Scholar 

  18. Cheriton, D.: UIO: A Uniform I/O system interface for distributed systems. ACM Transactions on Computer Systems 5(1), 12–46 (1987)

    Article  Google Scholar 

  19. McGregor, J.L., Katzfey, J.J.: NWP experiments with a variable-resolution conformal-cubic primitive equations model. In: Staniforth, A. (ed.) Research activities in atmospheric and oceanic modeling, CAS/JSC Working Group on Numerical Experimentation Report; 27; WMO/TD - no. 865, Geneva (1998)

    Google Scholar 

  20. Katzfey, J.J., McGregor, J.L.: Verification and evaluation of storm tracks in regional climate simulations over Australia. In: 10th Sym. on Global Change Studies: preprints, Dallas, Texas, pp. 384–386. American Meteorological Society, Boston (1999)

    Google Scholar 

  21. Tory, K.J., Cope, M.E., Hess, G.D., Lee, S.H., Wong, N.: The use of long-range transport simulations to verify the Australian Air Quality Forecasting System. In: Hollis, A.J., Meighen, P.J. (eds.) Modelling and predicting extreme events: extended abstracts of presentations at the fourteenth annual BMRC Modelling Workshop, BMRC (BMRC Research Report, 90), Melbourne, pp. 19–23. Bureau of Meteorology Research Centre, Melbourne (2002)

    Google Scholar 

  22. Altintas, I., Berkley, C., Jaeger, E., Jones, M., Ludäscher, B., Mock, S.: Kepler: Towards a Grid-Enabled System for Scientific Workflows. In: the Workflow in Grid Systems Workshop in GGF10 - The Tenth Global Grid Forum, Berlin (March 2004)

    Google Scholar 

  23. Majithia, S., Taylor, I., Shields, M., Wang, I.: Triana as a Graphical Web Services Composition Toolkit. In: Cox, S.J. (ed.) Proceeding of the UK e-Science Programme All Hands Meeting 2003, Nottingham, UK, September 2-4 (2003)

    Google Scholar 

  24. Jwsdp-1.3, Java Web Service Toolkit (2003), http://java.sun.com/webservices

  25. van Engelen, R.: The gSOAP toolkit (2003), http://www.cs.fsu.edu/~engelen/soap.html

  26. van Engelen, R., Gallivan, K., Gupta, G., Cybenko, G.: XML-RPC agents for distributed scientific computing. In: IMACS 2000 Conference, Lausanne (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kommineni, J., Abramson, D. (2005). GriddLeS Enhancements and Building Virtual Applications for the GRID with Legacy Components. In: Sloot, P.M.A., Hoekstra, A.G., Priol, T., Reinefeld, A., Bubak, M. (eds) Advances in Grid Computing - EGC 2005. EGC 2005. Lecture Notes in Computer Science, vol 3470. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11508380_98

Download citation

  • DOI: https://doi.org/10.1007/11508380_98

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-32036-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics