Proceedings of the 2005 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems 2005
DOI: 10.1145/1064212.1064216
|View full text |Cite
|
Sign up to set email alerts
|

Low traffic overlay networks with large routing tables

Abstract: The routing tables of Distributed Hash Tables (DHTs) can vary from size O(1) to O(n). Currently, what is lacking is an analytic framework to suggest the optimal routing table size for a given workload. This paper (1) compares DHTs with O(1) to O(n) routing tables and identifies some good design points; and (2) proposes protocols to realize the potential of those good design points.We use total traffic as the uniform metric to compare heterogeneous DHTs and emphasize the balance between maintenance cost and loo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
40
0

Year Published

2006
2006
2014
2014

Publication Types

Select...
6

Relationship

0
6

Authors

Journals

citations
Cited by 21 publications
(40 citation statements)
references
References 18 publications
0
40
0
Order By: Relevance
“…The value of l is different in various DHTs, for example. [2], O(1) in Onehop Overlay [34], etc. We denote the average onehop routing latency by , and the average round-trip time by RTT = 2 .…”
Section: Discussionmentioning
confidence: 99%
“…The value of l is different in various DHTs, for example. [2], O(1) in Onehop Overlay [34], etc. We denote the average onehop routing latency by , and the average round-trip time by RTT = 2 .…”
Section: Discussionmentioning
confidence: 99%
“…For the fast DHT lookup with one hop, some classic One-hop DHTs have been proposed such as D1HT [1], 1h-Calot [2] and OneHop [3]. A comprehensive comparison between these One-hop DHTs can be found in [7] , which shows that D1HT consistently has the smallest overhead and better performance in load balancing than 1h-Calot and OneHop.…”
Section: Related Workmentioning
confidence: 99%
“…Many popular DHTs, such as Chord [11] and Pastry [13], provide |T u | = O(log N) and |s → + d| = O(log N), or in other words, O(log N) state and O(log N) routing. 6 Better tradeoffs are possible, e.g., O(1) state and O(log N) routing in Viceroy [17] and Ulysses [5], or O( √ N) state and O(1) routing in Kelips [27] and 2h-Calot [69]. However, they have more complicated topologies or large routing tables, hence the maintenance cost becomes an issue [7].…”
Section: H[→ + D]mentioning
confidence: 99%
“…It leads to systems with large routing tables, up to complete membership information. Extreme examples are OneHop [30], 1h-Calot [69], and D1HT [70] where every node must keep a complete routing table; work [112] makes their comparison. Note that SmartBoa [68] also utilizes large sizes for high-bandwidth nodes (see Section 4.3).…”
Section: Global Routingmentioning
confidence: 99%
See 1 more Smart Citation