DocumentCode
1609070
Title
B-Tracker: Improving load balancing and efficiency in distributed P2P trackers
Author
Hecht, Fabio V. ; Bocek, Thomas ; Stiller, Burkhard
Author_Institution
Inst. of Inf. (IFI), Univ. of Zurich, Zurich, Switzerland
fYear
2011
Firstpage
310
Lastpage
313
Abstract
Trackers are used in peer-to-peer (P2P) networks for provider discovery, that is, mapping resources to potential providers. Centralized trackers, e.g., as in the original BitTorrent protocol, do not benefit from P2P properties, such as no single point of failure, scalability, and load balancing. Decentralized mechanisms have thus been proposed, based on distributed hash tables (DHTs) and gossiping, such as BitTorrent´s Peer Exchange (PEX). While DHT-based trackers suffer from load balancing problems, gossip-based ones cannot deliver new mappings quickly. This paper presents B-Tracker, a fully-distributed, pull-based tracker. B-Tracker extends DHT functionality by distributing the tracker load among all providers in a swarm. Bloom filters are used to avoid redundant mappings to be transmitted. This results in the important properties of load balancing and scalability, while adding the ability for peers to fetch new mappings instantly. B-Tracker shows, through simulations, improved load balancing and better efficiency when compared to pure DHTs and PEX.
Keywords
file organisation; peer-to-peer computing; protocols; resource allocation; B-tracker; BitTorrent protocol; Bloom filters; DHT based trackers; DHT functionality; centralized trackers; distributed P2P trackers; distributed hash tables; fully distributed pull based tracker; gossiping; load balancing; load balancing problems; peer exchange; peer-to-peer networks; provider discovery; Information filters; Load management; Matched filters; Peer to peer computing; Protocols; Scalability; Streaming media;
fLanguage
English
Publisher
ieee
Conference_Titel
Peer-to-Peer Computing (P2P), 2011 IEEE International Conference on
Conference_Location
Kyoto
ISSN
2161-3559
Print_ISBN
978-1-4577-0150-4
Electronic_ISBN
2161-3559
Type
conf
DOI
10.1109/P2P.2011.6038749
Filename
6038749
Link To Document