Shortcut routing for chord graphs in the domus hash space

We present and evaluate shortcut routing algorithms for Chord graphs in the hash space, specifically developed to accelerate distributed lookups in the Distributed Hash Tables (DHTs) of the Domus framework. The algorithms explore our findings about the relation of exponential and euclidian distances...

Full description

Bibliographic Details
Main Author: Rufino, José (author)
Other Authors: Pina, António Manuel Silva (author), Alves, Albano Agostinho Gomes (author), Exposto, José (author)
Format: conferencePaper
Language:eng
Published: 2008
Subjects:
Online Access:http://hdl.handle.net/1822/18869
Country:Portugal
Oai:oai:repositorium.sdum.uminho.pt:1822/18869
Description
Summary:We present and evaluate shortcut routing algorithms for Chord graphs in the hash space, specifically developed to accelerate distributed lookups in the Distributed Hash Tables (DHTs) of the Domus framework. The algorithms explore our findings about the relation of exponential and euclidian distances in Chord graphs, in conjunction with the availability, in each DHT node, of multiple routing tables of the underlying Chord graph. The outcome are routing deci- sions capable of achieving average distances as low as 40% of those offered by Chord’s conventional routing method. Moreover, the supplemental computational effort to take the shortcut routing decisions is sufficiently low to make the algorithms useful in a broad set of application scenarios, ranging from Cluster to Peer-to-Peer environments.