DocumentCode
246166
Title
Data Replication Strategies in P2P Systems: A Survey
Author
Spaho, Evjola ; Barolli, Leonard ; Xhafa, Fatos
Author_Institution
Polytech. Univ. of Tirana, Tirana, Albania
fYear
2014
fDate
10-12 Sept. 2014
Firstpage
302
Lastpage
309
Abstract
Data replication means storing copies of the same data at multiple peers thus improving availability and scalability. Replication can be seen as a family of techniques. Full documents or just chunks can be replicated. Since the same data can be found at multiple peers, availability is assured in case of peer failure. Consistency is a challenge in replication systems that allow dynamic updates of replicas. Fundamental to any of them is the degree of replication (full or partial), as well as the source of the updates and the way updates are propagated in the system. In this paper we study some data replication strategies and requirements for different P2P applications. We identify several contexts and use cases where data replication can be used. We will also discuss about existing optimistic replication solutions and P2P replication strategies and analyze their advantages and disadvantages.
Keywords
peer-to-peer computing; replicated databases; P2P applications; P2P replication strategies; P2P systems; data replication strategies; optimistic replication solutions; peer failure; replication systems; Availability; Context; Distributed databases; Peer-to-peer computing; Teamwork; Data availability; Data replication; P2P systems; Replication strategies;
fLanguage
English
Publisher
ieee
Conference_Titel
Network-Based Information Systems (NBiS), 2014 17th International Conference on
Conference_Location
Salerno
Print_ISBN
978-1-4799-4226-8
Type
conf
DOI
10.1109/NBiS.2014.74
Filename
7023968
Link To Document