Title
A conceptual model for data management and distribution in peer-to-peer systems
Abstract
While Peer-to-Peer (P2P) model gains significant attention in distributed computing, it is also expected to be a powerful model for information sharing. P2P systems are expected to provide exhaustive reliable computational resources and scalable accessibility. The data management and distribution in such systems requires storage, replication, data modeling, indexing, querying, retrieval, streaming, and topology management. While a lot of data management strategies have been proposed through the last years, these strategies have not been investigated with respect to a common model for P2P systems. However, since the services provided by the P2P systems are so diverse, it is very challenging to come up with a common layer-based model for all P2P systems. In this paper, we firstly propose a conceptual model for P2P systems, and then provide a classification and summary of data management and distribution strategies by referring to this model. The horizontal layers of the model correspond to modules of a P2P system whereas the columns are related to the services provided. The modules include base P2P service, storage, indexing, logical, service, and application modules. The services include security, querying, publish, join/leave, collaboration, and streaming. The paper concludes by providing a comprehensive list of data management and distribution strategies used in the existing P2P systems.
Year
DOI
Venue
2010
10.1007/s12083-009-0061-7
Peer-to-Peer Networking and Applications
Keywords
Field
DocType
Peer-to-peer system,Data management,Data distribution
Data modeling,Conceptual model,Peer-to-peer,Computer science,Computer network,Systems management,Data model,Data management,Information sharing,Distributed computing,Scalability
Journal
Volume
Issue
ISSN
3
4
1936-6450
Citations 
PageRank 
References 
2
0.37
74
Authors
5
Name
Order
Citations
PageRank
Ramazan Savas Aygün115618.71
Yi Ma281.88
Kemal Akkaya32825178.70
Glenn W. Cox4606.12
Ali Bicak5181.54