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ün | 1 | 156 | 18.71 |
Yi Ma | 2 | 8 | 1.88 |
Kemal Akkaya | 3 | 2825 | 178.70 |
Glenn W. Cox | 4 | 60 | 6.12 |
Ali Bicak | 5 | 18 | 1.54 |