Repository logo
Research Data
Publications
Projects
Persons
Organizations
English
Français
Log In(current)
  1. Home
  2. Publications
  3. Contribution à un congrès (conference paper)
  4. Evaluating the Cost and Robustness of Self-organizing Distributed Hash Tables

Evaluating the Cost and Robustness of Self-organizing Distributed Hash Tables

Author(s)
Krasikova, Sveta
Carvajal Gómez, Raziel  
Faculté des sciences  
Borba Ribeiro, Heverson  
Chaire de systèmes complexes  
Rivière, Etienne  
Chaire de systèmes complexes  
Schiavoni, Valerio  
Chaire de systèmes complexes  
Publisher
: Springer
Date issued
June 5, 2016
From page
16
To page
31
Abstract
Self-organizing construction principles are a natural fit for large-scale distributed system in unpredictable deployment environments. These principles allow a system to systematically converge to a global state by means of simple, uncoordinated actions by individual peers. Indexing services based on the distributed hash table (DHT) abstraction have been established as a solid foundation for large-scale distributed applications. For most DHTs, the creation and maintenance of the overlay structure relies on the exploration and update of an already stabilized structure. We evaluate in this paper the practical interest of self-organizing principles, and in particular gossip-based overlay construction protocols, to bootstrap and maintain various DHT implementations. Based on the seminal work on T-Chord, a self-organizing version of Chord using the T-Man overlay construction service, we contribute three additional self-organizing DHTs: T-Pastry, T-Kademlia and T-Kelips. We conduct an experimental evaluation of the cost and performance of each of these designs using a prototype implementation. Our conclusion is that, while providing equivalent performance in a stabilized system, self-organizing DHTs are able to sustain and recover from higher level of churn than their explicitly-created counterparts, and should therefore be considered as a method of choice for deploying robust indexing layers in adverse environments.
Notes
, 2016
Event name
DAIS'16 (Distributed Applications and Interoperable Systems)
Location
Heraklion, Crete, Greece
Later version
http://link.springer.com/chapter/10.1007/978-3-319-39577-7_2
Publication type
conference paper
Identifiers
https://libra.unine.ch/handle/20.500.14713/20472
DOI
10.1007/978-3-319-39577-7_2
Université de Neuchâtel logo

Service information scientifique & bibliothèques

Rue Emile-Argand 11

2000 Neuchâtel

contact.libra@unine.ch

Service informatique et télématique

Rue Emile-Argand 11

Bâtiment B, rez-de-chaussée

Powered by DSpace-CRIS

libra v2.1.0

© 2026 Université de Neuchâtel

Portal overviewUser guideOpen Access strategyOpen Access directive Research at UniNE Open Access ORCIDWhat's new