DocumentCode
2585045
Title
GosSkip, an Efficient, Fault-Tolerant and Self Organizing Overlay Using Gossip-based Construction and Skip-Lists Principles
Author
Guerraoui, R. ; Handurukande, S.B. ; Kermarrec, A.-M. ; Le Fessant, F. ; Huguenin, K. ; Riviere, E.
Author_Institution
Sch. of Comput. & Commun. Sci., EPFL, Lausanne
fYear
2006
fDate
6-8 Sept. 2006
Firstpage
12
Lastpage
22
Abstract
This paper presents GosSkip, a self organizing and fully distributed overlay that provides a scalable support to data storage and retrieval in dynamic environments. The structure of GosSkip, while initially possibly chaotic, eventually matches a perfect set of Skip-list-like structures, where no hash is used on data attributes, thus preserving semantic locality and permitting range queries. The use of epidemic-based protocols is the key to scalability, fairness and good behavior of the protocol under churn, while preserving the simplicity of the approach and maintaining O(log(N)) state per peer and O(log(N)) routing costs. In addition, we propose a simple and efficient mechanism to exploit the presence of multiple data items on a single physical node. GosSkip´s behavior in both a static and a dynamic scenario is further conveyed by experiments with an actual implementation and real traces of a peer to peer workload
Keywords
peer-to-peer computing; protocols; self-adjusting systems; software fault tolerance; GosSkip; data retrieval; data storage attribute; distributed overlay; epidemic protocol; fault-tolerant overlay; gossip construction; multiple data item; peer to peer workload; range query; scalability; self organizing overlay; semantic locality; skip-list principle; Costs; Data structures; Distributed computing; Fault tolerance; Load management; Organizing; Peer to peer computing; Resilience; Routing protocols; Scalability; Gossip-based protocols; data structures; self-organization; skiplist;
fLanguage
English
Publisher
ieee
Conference_Titel
Peer-to-Peer Computing, 2006. P2P 2006. Sixth IEEE International Conference on
Conference_Location
Cambridge
Print_ISBN
0-7695-2679-9
Type
conf
DOI
10.1109/P2P.2006.19
Filename
1698586
Link To Document