Title :
BaRT, balanced randomized tree: a scalable and distributed protocol for lookup in peer-to-peer networks
Author :
Spognardi, Angelo ; Pietro, Roberto D. ; Mancini, Luigi V.
Author_Institution :
Dipt. di Inf., Univ. di Roma "La Sapienza", Rome, Italy
Abstract :
This paper proposes a new scheme for p2p networks. The main contributions are an extensive use of randomization techniques and a novel usage of tree-data structure. The combination of these two ingredients allows a great flexibility of network parameters, such as: load balance among the peers, fast lookups and reduced memory usage. For instance, with routing tables of size (d-1) logdn, the average number of hops for a lookup is of the order of 1/d ((d-1) logdn+1), where n is the number of peers in the network and d is the variety of the tree data structure. Further, we propose a few new optimization mechanisms that can be adopted in DHT Extensive simulations support these results.
Keywords :
optimisation; peer-to-peer computing; table lookup; tree data structures; BaRT; balanced randomized tree; distributed protocol; load balance; lookup table; network parameter; optimization mechanism; peer-to-peer network; randomization technique; reduced memory usage; routing table; tree-data structure; Centralized control; Computational modeling; Costs; Intelligent networks; Network servers; Peer to peer computing; Protocols; Remuneration; Routing; Tree data structures;
Conference_Titel :
Peer-to-Peer Systems, 2004. International Workshop on Hot Topics in
Print_ISBN :
0-7695-2269-6
DOI :
10.1109/PTPSYS.2004.4