Advertisement

Temporal Storage Space for Grids

  • Yonny Cardenas
  • Jean-Marc Pierson
  • Lionel Brunie
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4208)

Abstract

A distributed system like grid can be viewed as hypothetical infinite storage system for storing large data entities. Frequently these large data entities can not be stored in one unique location. In this paper we propose a temporal storage space managed as a collaborative cache system where clients have a perception of this space as an unlimited temporal storage capacity. They use the temporal storage space to share and to reuse large data entities in a distributed way. Temporal storage space is composed of a set of autonomous caches that work cooperatively with individual caches are generic cache services deployed inside organizations and a specialized service to coordinate global operations that facilitate the cooperation between caches. Implementation issues of a prototype in Globus Toolkit 4 are discussed.

Keywords

grid caching collaborative cache grid data access temporal storage 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Foster, I., Kesselman, C., Nick, J., Tuecke, S.: The physiology of the grid: An open grid services architecture for distributed systems integration (2002)Google Scholar
  2. 2.
    San Diego Supercomputer Center (SDSC): Storage resource broker (srb) (2003), http://www.sdsc.edu/srb
  3. 3.
    Chervenak, A., Schuler, R., Kesselman, C., Koranda, S., Moe, B.: Wide area data replication for scientific collaboration. In: 6th IEEE/ACM International Workshop on Grid Computing - Grid 2005, Seattle, Washington, USA. IEEE ACM (2005)Google Scholar
  4. 4.
    Wang, J.: A survey of web caching schemes for the internet. ACM Computer Communication Review 25, 36–46 (1999)CrossRefGoogle Scholar
  5. 5.
    Globus Project: The globus project (2002), http://www.globus.org
  6. 6.
    Barish, G., Obraczka, K.: World wide web caching: Trends and techniques (2000)Google Scholar
  7. 7.
    Androutsellis-Theotokis, S., Spinellis, D.: A survey of peer-to-peer content distribution technologies. ACM Comput. Surv. 36, 335–371 (2004)CrossRefGoogle Scholar
  8. 8.
    Cardenas, Y., Pierson, J., Brunie, L.: Service de cache pour les grilles de calcul. In: Extraction des connaissances: Etat et perspectives, Toulouse, France, Editions Cepadues, pp. 199–202 (2005)Google Scholar
  9. 9.
    Cardenas, Y., Pierson, J., Brunie, L.: Uniform distributed cache service for grid computing. In: Sixteenth International Workshop on Database and Expert Systems Applications (DEXA 2005), pp. 351–355. IEEE Computer Society, Los Alamitos (2005)CrossRefGoogle Scholar
  10. 10.
    Grid for Geno-Medicine Project: Grid for geno-medicine (2004), http://liris.cnrs.fr/projets/liris/projets/ggm
  11. 11.
    Global Grid Forum (GGF): Web services resource framework (wsrf) (2003), http://www.globus.org/wsrf
  12. 12.
    Tierney, B., Johnston, W., Lee, J.: A cache-based data intensive distributed computing architecture (2000)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Yonny Cardenas
    • 1
  • Jean-Marc Pierson
    • 1
  • Lionel Brunie
    • 1
  1. 1.LIRIS CNRS UMR 5205, INSA de Lyon 

Personalised recommendations