Overall Objectives
View by sections

Application Domains
Contracts and Grants with Industry
Other Grants and Activities
Inria / Raweb 2003
Project: PARIS

Project : paris

Section: Software

Keywords : Peer-to-peer , large-scale data management , data grids , JXTA .


Participants : Gabriel Antoniu, Luc Bougé, Mathieu Jan.


Gabriel Antoniu,


Not yet defined.


JuxMem is an experimental platform for building a data-sharing service for grid computing. The service addresses the problem of managing mutable data on dynamic, large-scale configurations. It can be seen as a hybrid system combining the benefits of Distributed Shared Memory (DSM) systems (transparent access to data, consistency protocols) and Peer-to-Peer (P2P) systems (high scalability, support for resource volatility). The target applications are numerical simulations, based on code coupling, with significant requirements in terms of data storage and sharing. Several studies on replication strategies for fault tolerance and consistency protocols for volatile environments are under way within the framework provided by JuxMem. A more detailed description of the approach followed by JuxMem is given in  6.3.2.

Current status:

Implemented in Java, based on the JXTA generic platform for P2P services. 5,000 lines of code. Implementation started in February 2003. JuxMem is the starting point of a Grid Data Service (GDS) that will be built in collaboration with the ReMaP/GRAAL (Lyon) and REGAL (Paris) research groups, within the framework of the GDS project of the ACI MD (see Section  8.2.9).