Beehive: Exploiting Power Law Query Distributions for O(1) Lookup Performance in Peer to Peer Overlays

Networked Systems Design and Implementation(2004)

引用 56|浏览29
暂无评分
摘要
Structured peer-to-peer hash tables provide decentraliza- tion, self-organization, failure-resilience, and good worst-case lookup performance for applications, but suffer from high la- tencies (O( )) in the average case. Such high latencies pro- hibit them from being used in many relevant, demanding appli- cations such as DNS. In this paper, we present a proactive repli- cation framework that can achieve O( ) lookup performance for common Zipf-like query distributions. This framework is based around a closed-form solution that achieves O( ) lookup performance with low storage requirements, bandwidth over- head and network load. Simulations show that this replication framework can realistically achieve good latencies, outperform passive caching, and adapt efficiently to sudden changes in ob- ject popularity, also known as flash crowds. This framework provides a feasible substrate for high-performance, low-latency applications, such as peer-to-peer domain name service.
更多
查看译文
关键词
low latency,hash table,closed form solution,power law,domain name service,self organization
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要