Nothing Special   »   [go: up one dir, main page]

Skip to main content

Simplifying Grid Application Programming Using Web-Enabled Code Transfer Tools

  • Conference paper
Towards Next Generation Grids

This paper deals with one of the fundamental properties of grid computing – transferring code between grid nodes and executing it remotely on heterogeneous hosts. Contemporary middleware relies for this purpose on Web Services, which makes application programs complicated and low-level and requires much additional expertise from programmers. We compare two mechanisms for grid application programming with regard to their handling of code transfer – the de-facto standard WS-GRAM in Globus and the higher-level approach based on HOCs (Higher-Order Components). We study the advantages and problems of each approach using a real-world application case study – the sequent alignment problem from bioinformatics. Our experiments show the trade-off between reduced development costs and software complexity when HOCs are used and the higher performance of the applications on the grid when using WS-GRAM.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. C. Dumitrescu, A. Iosup, I. Raicu, M. Ripeanu. ServMark: A Distributed Grid Testing Framework, 2006. http://dev.globus.org/wiki/Incubator/ServMark.

  2. K. Czajkowski, I. Foster, C. Kesselman et al.. A Resource Management Architecture for Metacomputing Systems . In IPPS/PDP’98 Workshop, pages 62-82, 1998.

    Google Scholar 

  3. J. D ünnweber et al. Adaptable parallel components for Grid programming. Integrated Research in GRID Computing, pages 43-59. Springer Verlag, 2006.

    Google Scholar 

  4. J. D ünnweber, P. L üdeking, C. L. Dumitrescu, E. Argollo, and S. Gorlatch. The HOC-SA Globus Incubator Project. Web page: http://dev.globus.org/incubator/hoc-sa/, 2006.

  5. I. Foster and C. Kesselman. Globus Toolkit Supercomputer Journal, 11(2): 115-128, 1997.

    Article  Google Scholar 

  6. S. Gorlatch and J. D ünnweber. From Grid Middleware to Grid Applications: Bridging the Gap with HOCs. In Future Generation Grids, pages 299-306. Springer Verlag, 2005.

    Google Scholar 

  7. K. Harrison et al. Ganga: a Grid User Interface for Distributed Analysis. In S. J. Cox, editor, Proceedings of Fifth UK e-Science All-Hands Meeting. EPSRC, 2006.

    Google Scholar 

  8. P. Luedeking. MS thesis: Proteine sequence analysis in the Grid with the HOC-SA, 2006.

    Google Scholar 

  9. Maytal Dahan et al. Grid Portal Toolkit 3 (gridport). In Proceedings of the 13th HPDC, pages 272-273, Washington, DC, USA, 2004. IEEE.

    Google Scholar 

  10. A. Moustafa. The JAligner library http://jaligner.sourceforge.net, 2007

  11. Grid Data Access and Integration OGSA-DAI www.ogsadai.org.uk, 2007

  12. L. Peterson et al. A Blueprint for Introducing Disruptive Technology into the Internet. In Proceedings of the ACM HotNets), October 2002.

    Google Scholar 

  13. T. F. Smith and M. S. Waterman. Identification of common molecular subsequences. Journal of Molecular Biology, 147:195-197, 1981.

    Article  Google Scholar 

  14. J. Weiner, G. Thomas, and E. Bornberg-Bauer. Rapid Motif-based Prediction of Circular Permutations in Multi-domain Proteins. Bioinformatics, 21:932-937, 2005.

    Article  Google Scholar 

  15. W3C: . XML protocol recommendations, http://www.w3.org/2002/ws, 2002.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Science+Business Media, LLC

About this paper

Cite this paper

Dumitrescu, C.L., Dünnweber, J., Lüdeking, P., Gorlatch, S., Raicu, I., Foster, I. (2007). Simplifying Grid Application Programming Using Web-Enabled Code Transfer Tools. In: Priol, T., Vanneschi, M. (eds) Towards Next Generation Grids. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-72498-0_21

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-72498-0_21

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-72497-3

  • Online ISBN: 978-0-387-72498-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics