dc.contributor.author |
Roos, Stefanie |
|
dc.contributor.author |
Salah, Hani |
|
dc.contributor.author |
Strufe, Thorsten |
|
dc.date.accessioned |
2017-01-19T11:03:32Z |
|
dc.date.accessioned |
2022-05-22T08:26:47Z |
|
dc.date.available |
2017-01-19T11:03:32Z |
|
dc.date.available |
2022-05-22T08:26:47Z |
|
dc.date.issued |
2014-04-27 |
|
dc.identifier.citation |
Salah, Hani, Stefanie Roos, and Thorsten Strufe. "A Lightweight Approach for Improving the Lookup Performance in Kademlia-type Systems." arXiv preprint arXiv:1408.3079 (2014). |
en_US |
dc.identifier.uri |
http://localhost:8080/xmlui/handle/123456789/7796 |
|
dc.description.abstract |
Discovery of nodes and content in large-scale distributed systems is generally based on Kademlia, today. Understanding Kademlia-type systems to improve their performance is essential for maintaining a high service quality for an increased number of participants, particularly when those systems are adopted by latency-sensitive applications.
This paper contributes to the understanding of Kademlia by studying the impact of \emph{diversifying} neighbours' identifiers within each routing table bucket on the lookup performance. We propose a new, yet backward-compatible, neighbour selection scheme that attempts to maximize the aforementioned diversity. The scheme does not cause additional overhead except negligible computations for comparing the diversity of identifiers. We present a theoretical model for the actual impact of the new scheme on the lookup's hop count and validate it against simulations of three exemplary Kademlia-type systems. We also measure the performance gain enabled by a partial deployment for the scheme in the real KAD system. The results confirm the superiority of the systems that incorporate our scheme. |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
arXiv |
en_US |
dc.subject |
Kademlia, routing, model |
en_US |
dc.title |
A Lightweight Approach for Improving the Lookup Performance in Kademlia-type Systems |
en_US |
dc.type |
Article |
en_US |