DocumentCode
2748435
Title
Replica Placement Algorithm for Highly Available Peer-to-Peer Storage Systems
Author
Song, Gyuwon ; Kim, Suhyun ; Seo, Daeil
Author_Institution
Human Comput. Interaction & Robot. Dept., Univ. of Sci. & Technol., Seoul, South Korea
fYear
2009
fDate
11-16 Oct. 2009
Firstpage
160
Lastpage
167
Abstract
Peer-to-peer (P2P) technology is an emerging approach to overcoming the limitations of the traditional client-server architecture. However, building a highly available P2P system is quite challenging, in particular a P2P storage system. The reason is due to the fundamental nature of P2P systems: peers can join and leave at any time without any notice. Replication is one of the strategies in overcoming the unpredictable behavior of peers. A good replication algorithm should use the minimum number of replicas to provide the desired availability of data. The popular approach in the previous studies is a random placement of replicas, but it ignores the wide difference in the availability of each peer. In this paper, we develop a replica placement algorithm which exploits the availability pattern of each individual peer. By comparing our algorithm with a random placement scheme, we show that our algorithm dramatically improves the data availability with moderate overhead in terms of memory consumption and processing time in both ideal and practical conditions.
Keywords
peer-to-peer computing; storage management; P2P storage system; peer-to-peer storage system; random placement scheme; replica placement algorithm; Bandwidth; Buildings; Computer architecture; Human computer interaction; Human robot interaction; Image storage; Peer to peer computing; Power system reliability; Space technology; Storage automation; BitTorrent; Peer-to-Peer storage system; availability; peer model; replica placement;
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in P2P Systems, 2009. AP2PS '09. First International Conference on
Conference_Location
Sliema
Print_ISBN
978-1-4244-5084-8
Electronic_ISBN
978-0-7695-3831-0
Type
conf
DOI
10.1109/AP2PS.2009.33
Filename
5359003
Link To Document