Title :
Spinneret: A Log Random Substrate for P2P Networks
Author :
Rose, Jeff ; Hall, Cyrus ; Carzaniga, Antonio
Author_Institution :
Fac. of Informatics, Univ. of Lugano
Abstract :
Until now, structured and unstructured networks have been considered in absentia of each other. We believe that next-generation P2P services would require both structured and unstructured algorithms, and that it therefore makes sense to consider a unified substrate that provides good service for both. In this paper we argue for the creation of a semi-structured overlay substrate, called Spinneret, which can serve as the base layer for a variety of structured and unstructured search algorithms. In order to validate that this structure forms a good foundation for various services, we present two algorithms simulated on top of the Spinneret substrate: an unstructured k-walker random walk search as well as a logarithmic DHT search. Further, we argue that such a substrate strikes a balance between the resilience and reliability of unstructured networks and the efficiency of structured networks.
Keywords :
file organisation; peer-to-peer computing; query processing; P2P networks; Spinneret semistructured overlay substrate; distributed hash tables; log random substrate; logarithmic DHT search; peer-to-peer systems; unstructured k-walker random walk search; Communication systems; Computer science; Data structures; Delay; Explosions; Informatics; Peer to peer computing; Resilience; Routing; Sampling methods;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370655