Skip to main content

GLIDE: A Grid-Based Light-Weight Infrastructure for Data-Intensive Environments

  • Conference paper
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 promise of the grid is that it will enable public access and sharing of immense amounts of computational and data resources among dynamic coalitions of individuals and institutions. However, the current grid solutions make several limiting assumptions that curtail their widespread adoption in the emerging decentralized, resource constrained, embedded, autonomic, and mobile (DREAM) environments: they are designed primarily for highly com plex scientific problems, and therefore require powerful hardware and reliable network connectivity; additionally, they provide no application design sup port to grid users (e.g., scientists). To address these limitations, we present GLIDE, a prototype light-weight, data-intensive middleware infrastructure that enables access to the robust data and computational power of the grid on DREAM platforms. We illustrate GLIDE on an example file sharing application. We discuss our early experience with GLIDE and present a set of open research questions.

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. Alchemi .NET Grid Computing Framework, http://www.alchemi.net/doc/0_6_1/index.html

  2. Crichton, D.J., Hughes, J.S., Kelly, S.: A Science Data System Architecture for Information Retrieval. In: Wu, W., Xiong, H., Shekhar, S. (eds.) Clustering and Information Retrieval, pp. 261–298. Kluwer Academic Publishers, Dordrecht (2003)

    Google Scholar 

  3. Davies, N., Friday, A., Storz, O.: Exploring the Grid’s potential for ubiquitous computing. IEEE Pervasive Computing 3(2), 74–75 (2004)

    Article  Google Scholar 

  4. Foster, I., et al.: The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Globus Research, Work-in-Progress (2002)

    Google Scholar 

  5. Jigsaw Overview, http://www.w3.org/Jigsaw/

  6. Kesselman, C., Foster, I., Tuecke, S.: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. International Journal of Supercomputing Applications, 1–25 (2001)

    Google Scholar 

  7. Maibaum, N., Mundt, T.: JXTA: A Technology Facilitating Mobile Peer-to-Peer Networks. In: MobiWac 2002, Fort Worth, TX (October 2002)

    Google Scholar 

  8. Mattmann, C., et al.: Software Architecture for Large-scale, Distributed, Data-Intensive Systems. In: 4th Working IEEE/IFIP Conference on Software Architecture, Oslo, Norway (2004)

    Google Scholar 

  9. Mikic-Rakic, M., Medvidovic, N.: Architecture-Level Support for Software Component Deployment in Resource Constrained Environments. In: Bishop, J.M. (ed.) CD 2002. LNCS, vol. 2370, p. 31. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  10. Mikic-Rakic, M., Medvidovic, N.: Adaptable Architectural Middleware for Programming-in-the-Small-and-Many. In: ACM/IFIP/USENIX Middleware Conference, Rio De Janeiro, Brazil (2003)

    Google Scholar 

  11. MinML A Minimal XML parser, http://www.wilson.co.uk/xml/minml.htm

  12. Perry, D.E., Wolf, A.L.: Foundations for the Study of Software Architecture. In: ACM SIGSOFT Software Engineering Notes (SEN), vol. 17 (1992)

    Google Scholar 

  13. Rajasekar, A., Wan, M., Moore, R.: MySRB and SRB - Components of a Data Grid. In: High Performance Distributed Computing (HPDC-11), Edinburgh, UK (July 2002)

    Google Scholar 

  14. Sousa, J.P., Garlan, D.: Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments. In: 3rd Working IEEE/IFIP Conference on Software Architecture (WICSA-2002), Montreal, Canada, pp. 29–43 (2002)

    Google Scholar 

  15. Tatebe, O., et al.: The Second Trans-Pacific Grid Datafarm Testbed and Experiments for SC 2003. In: 2004 International Symposium on Applications and the Internet, Tokyo, Japan (January 2004)

    Google Scholar 

  16. Zachariadis, S., et al.: XMIDDLE: Information Sharing Middleware for a Mobile Environment. In: ICSE 2002, Orlando, FL (May 2002)

    Google Scholar 

  17. ISO/IEC. Framework for the Specification and Standardization of Data Elements, Geneva (1999)

    Google Scholar 

  18. DCMI. Dublin Core Metadata Element Set, Version 1.1: Reference Description (1999)

    Google Scholar 

  19. McKnight, L., Howison, J., Bradner, S.: Wireless Grids: Distributed Resource Sharing by Mobile, Nomadic, and Fixed Devices. IEEE Internet Computing, 24–31 (2004)

    Google Scholar 

  20. Taylor, R.N., Medvidovic, N., et al.: A Component-and-Message-Based Architectural Style for GUI Software. IEEE Transactions on Software Engineering 22(6), 390–406 (1996)

    Article  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

Mattmann, C.A., Malek, S., Beckman, N., Mikic-Rakic, M., Medvidovic, N., Crichton, D.J. (2005). GLIDE: A Grid-Based Light-Weight Infrastructure for Data-Intensive Environments. 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_9

Download citation

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

  • 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