首页> 外文期刊>IEEE/ACM Transactions on Networking >Improving lookup latency in distributed hash table systems using random sampling
【24h】

Improving lookup latency in distributed hash table systems using random sampling

机译:使用随机采样改善分布式哈希表系统中的查找延迟

获取原文
获取原文并翻译 | 示例

摘要

Distributed hash table (DHT) systems are an important class of peer-to-peer routing infrastructures. They enable scalable wide-area storage and retrieval of information, and will support the rapid development of a wide variety of Internet-scale applications ranging from naming systems and file systems to application-layer multicast. DHT systems essentially build an overlay network, but a path on the overlay between any two nodes can be significantly different from the unicast path between those two nodes on the underlying network. As such, the lookup latency in these systems can be quite high and can adversely impact the performance of applications built on top of such systems. In this paper, we discuss a random sampling technique that incrementally improves lookup latency in DHT systems. Our sampling can be implemented using information gleaned from lookups traversing the overlay network. For this reason, we call our approach lookup-parasitic random sampling (LPRS). LPRS converges quickly, and requires relatively few modifications to existing DHT systems. For idealized versions of DHT systems like Chord, Tapestry, and Pastry, we analytically prove that LPRS can result in lookup latencies proportional to the average unicast latency of the network, provided the underlying physical topology has a power-law latency expansion. We then validate this analysis by implementing LPRS in the Chord simulator. Our simulations reveal that LPRS-Chord exhibits a qualitatively better latency scaling behavior relative to unmodified Chord. The overhead of LPRS is one sample per lookup hop in the worst case. Finally, we provide evidence which suggests that the Internet router-level topology resembles power-law latency expansion. This finding implies that LPRS has significant practical applicability as a general latency reduction technique for many DHT systems. This finding is also of independent interest since it might inform the design of latency-sensitive topology models for the Internet.
机译:分布式哈希表(DHT)系统是一类重要的对等路由基础结构。它们支持可扩展的广域信息存储和检索,并将支持从命名系统和文件系统到应用程序层多播的各种Internet规模应用程序的快速开发。 DHT系统本质上是构建覆盖网络,但是任何两个节点之间的覆盖上的路径都可能与基础网络上这两个节点之间的单播路径明显不同。这样,这些系统中的查找延迟可能会很高,并且可能会对基于此类系统的应用程序的性能产生不利影响。在本文中,我们讨论了一种随机采样技术,该技术可逐步改善DHT系统中的查找延迟。可以使用从遍历覆盖网络的查找中收集的信息来实施我们的采样。因此,我们将其称为方法查找寄生随机抽样(LPRS)。 LPRS收敛迅速,需要对现有DHT系统进行的修改相对较少。对于Chord,Tapestry和Pastry之类的DHT系统的理想版本,我们分析证明,只要基础物理拓扑具有幂律延迟扩展能力,LPRS就能产生与网络平均单播延迟成正比的查找延迟。然后,我们通过在Chord模拟器中实现LPRS来验证此分析。我们的仿真表明,与未修改的Chord相比,LPRS-Chord在质量上表现出更好的延迟缩放行为。在最坏的情况下,LPRS的开销是每个查找跃点一个样本。最后,我们提供证据表明Internet路由器级拓扑类似于幂律延迟扩展。这一发现表明,LPRS作为许多DHT系统的通用等待时间减少技术,具有显着的实际适用性。这一发现也引起了人们的关注,因为它可能为Internet的延迟敏感型拓扑模型的设计提供了依据。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号