by Jeffrey Considine, Thomas A. Florio
http://www.cs.bu.edu/techreports/ps/2002-026-scalable-p2p-indexing.ps
Add To MetaCart
Abstract:
We present a distributed indexing scheme for peer to peer networks. Past work on distributed indexing traded off fast search times with non-constant degree topologies or network-unfriendly behavior such as flooding. In contrast, the scheme we present optimizes all three of these performance measures. That is, we provide logarithmic round searches while maintaining connections to a fixed number of peers and avoiding network flooding. In comparison to the well known scheme Chord, we provide competitive constant factors. Finally, we observe that arbitrary linear speedups are possible and discuss both a general brute force approach and specific economical optimizations.
Citations
|
2113
|
Chord: A scalable peer-to-peer lookup service for internet applications
– Stoica, Morris, et al.
|
|
1749
|
A scalable content-addressable network
– Ratnasamy, Francis, et al.
- 2001
|
|
318
|
Consistent hashing and random trees: distributed cashing protocols for relieving hot spots on the World Wide
– Karger
- 1997
|
|
214
|
Viceroy: A scalable and dynamic emulation of the butterfly
– Malkhi, Naor, et al.
|
|
212
|
Skip lists: A probabilistic alternative to balanced trees
– Pugh
- 1990
|
|
200
|
Data parallel algorithms
– Hillis, Steele
- 1986
|
|
167
|
Expander codes
– Sipser, Spielman
- 1996
|
|
109
|
The power of two choices in randomized load balancing
– Mitzenmacher
|
|
104
|
Routing algorithms for DHTs: Some open questions
– Ratnasamy, Shenker, et al.
- 2002
|
|
84
|
Building low-diameter p2p networks
– Pandurangan, Raghavan, et al.
- 2001
|
|
46
|
On the second eigenvalues and random walks in random d-regular graphs, Combinatorica 11
– Friedman
- 1991
|
|
46
|
Tracing a large-scale peer to peer system: an hour in the life of gnutella
– Markatos
|
|
6
|
Building P2P networks with good topological properties
– PANDURANGAN, RAGHAVAN, et al.
- 2001
|
|
2
|
Distributed algorithms for broadcasting and searching on peer-to-peer topology
– LAW, SIU
- 2001
|
|
2
|
Distributed construction of random regular graphs
– LAW, SIU
- 2001
|