DocumentCode :
1828257
Title :
Evaluation of the Broadcast Operation in Kademlia
Author :
Peris, Antonio Delgado ; Hernandez, Jose M. ; Huedo, Eduardo
Author_Institution :
Sci. Comput. Unit, CIEMAT, Madrid, Spain
fYear :
2012
fDate :
25-27 June 2012
Firstpage :
756
Lastpage :
763
Abstract :
Several proposals exist that try to enhance Distributed Hash Table (DHT) systems with broadcasting capabilities. None of them however specifically addresses the particularities of Kademlia, an important DHT, used in well known real applications. Our work analyzes the implications of Kademlia´s use of XOR-based distance metrics and subsequently discusses the applicability of existing broadcasting proposals to it. Based on this, several algorithms for broadcasting in Kademlia have been implemented and experimentally evaluated under different conditions of churn and failure rate. All significant assessment criteria have been considered: node coverage, messages to nodes ratio, latency and imbalance factor. Since no perfect solution exists, a discussion on the choices and compromises to make depending on system characteristics or application priorities is presented. In addition, several enhancements are proposed that profit from Kademlia characteristics in order to make the broadcasting more robust against stale routing information or malfunctioning nodes.
Keywords :
broadcasting; file organisation; logic gates; peer-to-peer computing; routing protocols; telecommunication network reliability; DHT system enhancement; Kademlia; XOR-based distance metrics; assessment criteria; broadcast operation evaluation; broadcasting capabilities; churn; distributed hash table systems enhancement; failure rate; imbalance factor; latency; message-to-node ratio; node coverage; routing tables; Broadcasting; Measurement; Partitioning algorithms; Peer to peer computing; Proposals; Protocols; Routing; DHT; Kademlia; P2P; broadcast; distributed computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems (HPCC-ICESS), 2012 IEEE 14th International Conference on
Conference_Location :
Liverpool
Print_ISBN :
978-1-4673-2164-8
Type :
conf
DOI :
10.1109/HPCC.2012.107
Filename :
6332245
Link To Document :
بازگشت