Data Management in Large-Scale P2P Systems

Peer-to-peer (P2P) computing offers new opportunities for building highly distributed data systems. Unlike client-server computing, P2P can operate without central coordination and offer important advantages such as a very dynamic environment where peers can join and leave the network at any time; d...

Full description

Saved in:
Bibliographic Details
Published inHigh Performance Computing for Computational Science - VECPAR 2004 pp. 104 - 118
Main Authors Valduriez, Patrick, Pacitti, Esther
Format Book Chapter Conference Proceeding
LanguageEnglish
Published Berlin, Heidelberg Springer Berlin Heidelberg 2005
Springer
SeriesLecture Notes in Computer Science
Subjects
Online AccessGet full text
ISBN9783540254249
3540254242
ISSN0302-9743
1611-3349
DOI10.1007/11403937_9

Cover

Loading…
More Information
Summary:Peer-to-peer (P2P) computing offers new opportunities for building highly distributed data systems. Unlike client-server computing, P2P can operate without central coordination and offer important advantages such as a very dynamic environment where peers can join and leave the network at any time; direct and fast communication between peers, and scale up to large number of peers. However, most deployed P2P systems have severe limitations: file-level sharing, read-only access, simple search and poor scaling. In this paper, we discuss the issues of providing high-level data management services (schema, queries, replication, availability, etc.) in a P2P system. This implies revisiting distributed database technology in major ways. We illustrate how we address some of these issues in the APPA data management system under development in the Atlas group.
Bibliography:Work partially funded by project MDP2P (Massive Data in P2P) [ 15] of the ACI “Masses de Données” of the French ministry of research.
ISBN:9783540254249
3540254242
ISSN:0302-9743
1611-3349
DOI:10.1007/11403937_9