Chapter

Achievements in European Research on Grid Systems

pp 67-81

Fault-Tolerant Data Sharing for High-level Grid: A Hierarchical Storage Architecture

  • Marco AldinucciAffiliated withComputer Science Department, University of Pisa
  • , Marco DaneluttoAffiliated withComputer Science Department, University of Pisa
  • , Gabriel AntoniuAffiliated withINRIA Rennes Campus de Beaulieu
  • , Mathieu JanAffiliated withINRIA Rennes Campus de Beaulieu

* Final gross prices may vary according to local VAT.

Get Access

Abstract

Enabling high-level programming models on grids is today a major challenge. A way to achieve this goal relies on the use of environments able to transparently and automatically provide adequate support for low-level, grid-specific issues (fault-tolerance, scalability, etc.). This paper discusses the above approach when applied to grid data management. As a case study, we propose a 2-tier software architecture that supports transparent, fault-tolerant, grid-level data sharing in the ASSIST programming environment (University of Pisa), based on the JuxMem grid data sharing service (INRIA Rennes).

Keywords

Grid shared memory High-level programming memory hierarchy P2P