[p2p-hackers] Paradigma Question: DHT's or Small World?
Rita H. Wouhaybi
rita at comet.columbia.edu
Thu Feb 3 18:59:39 UTC 2005
Alexander Löser wrote:
> Hey all,
> structured overlay networks based on DHT's, such as Pastry and Chord
> among others, have been investigated in the past to construct scalable
> and performance orientated peer-to-peer networks. However, unstructured
> networks, such as Gnutella or Kazaa, are still widely used among the
> file sharing community. Recently researchers proposed extensions to
> unstructured networks networks based on the small world idea: peers
> dynamically create shortcuts to other peers based on their interests.
> Over a while peers with the same interests became direct neighbors
> through its shortcuts and build interest based clusters. Hence peers
> no longer flood messages but partly route it's queries via a interested
> based/semantic overlay. Examples are described in [1] [2] among
> others.
>
> Comparing small world and DHT approaches is a difficult task, since
> simulations usually differ in scenarios, data sets or simulation
> methodology. I'm interested in scenarios and arguments PRO small
> world overlays for unstructured networks. Does anybody now actual
> theoretic or practical work that compares both approaches in different
> scenarios (high churn, no super peers, key word based search, meta data
> based search)? Which scenarios or arguments support small world
> approaches for unstructured networks?
>
> Alex
>
>
>
>
> [1] Gia - Making Gnutella like P2P Systems Scalable
> http://berkeley.intel-research.net/sylvia/1103-chawathe.pdf
> http://seattle.intel-research.net/people/yatin/publications/talks/sigcomm2003-gia.ppt
>
> [2] Efficient Content Location Using Interest Based Locality in
> Peer-to-Peer Systems
> http://www.ieee-infocom.org/2003/papers/53_01.PDF
> --
> ___________________________________________________________
>
> Alexander Löser
> Technische Universitaet Berlin
> hp: http://cis.cs.tu-berlin.de/~aloeser/
> office: +49- 30-314-25551
> fax : +49- 30-314-21601
> ___________________________________________________________
>
>
> _______________________________________________
> p2p-hackers mailing list
> p2p-hackers at zgp.org
> http://zgp.org/mailman/listinfo/p2p-hackers
Interesting discussion Alex.
>From the practical and system challenges that faced researchers working on DHTs (long time for the network to become stable, updates and maintenance for nodes join and leave, high cost of messaging when adding an object to the network, ..), it has become the norm to think about the application when trying to decide to use structured (DHTs) or unstructured (gnutella-like) p2p topologies. That is probably one of the reasons why people did not compare both structures in an analysis similar to what you are asking for. Thus, small world and power-law have emerged to bridge the gap between a total random network and a "rigid" DHT. Note that super-peers in Kazaa and Gnutella do actually help the network become more like a small-world. We also have worked in this area and created a power-law distribution P2P network that might interest you:
- Rita H. Wouhaybi, and Andrew T. Campbell, "Phenix: Supporting Resilient Low-Diameter Peer-to-Peer Topologies", IEEE INFOCOM'2004, Hong Kong, China, March 7-11, 2004.
Rita H. Wouhaybi
rita at comet.columbia.edu
http://comet.columbia.edu/~rita/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://zgp.org/pipermail/p2p-hackers/attachments/20050203/c06a78ef/attachment.html
More information about the P2p-hackers
mailing list