Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title B-Tracker: Improving load balancing and efficiency in distributed P2P trackers
Organization Unit
Authors
  • Fabio Victora Hecht
  • Thomas Bocek
  • Burkhard Stiller
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published in final form
Language
  • English
ISBN 978-1-4577-0148-1
ISSN 2161-3559
Page Range 310 - 313
Event Title IEEE P2P 2011
Event Type conference
Event Location Kyoto, Japan
Event Start Date August 31 - 2011
Event End Date August 31 - 2011
Series Name Proceedings of the International Conference on Peer-to-Peer Computing
Place of Publication Kyoto, Japan
Publisher IEEE Computer Society
Abstract Text 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.
Related URLs
Digital Object Identifier 10.1109/P2P.2011.6038749
Other Identification Number merlin-id:5104
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)
Additional Information © 2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.