首页> 外文会议>SIGMOD/PODS 2007 >Data Currency in Replicated DHTs
【24h】

Data Currency in Replicated DHTs

机译:复制的DHT中的数据货币

获取原文

摘要

Distributed Hash Tables (DHTs) provide a scalable solution for data sharing in P2P systems. To ensure high data availability, DHTs typically rely on data replication, yet without data currency guarantees. Supporting data currency in replicated DHTs is difficult as it requires the ability to return a current replica despite peers leaving the network or concurrent updates. In this paper, we give a complete solution to this problem. We propose an Update Management Service (UMS) to deal with data availability and efficient retrieval of current replicas based on timestamping. For generating timestamps, we propose a Key-based Timestamping Service (KTS) which performs distributed timestamp generation using local counters. Through probabilistic analysis, we compute the expected number of replicas which UMS must retrieve for finding a current replica. Except for the cases where the availability of current replicas is very low, the expected number of retrieved replicas is typically small, e.g. if at least 35% of available replicas are current then the expected number of retrieved replicas is less than 3. We validated our solution through implementation and experimentation over a 64-node cluster and evaluated its scalability through simulation up to 10,000 peers using SimJava. The results show the effectiveness of our solution. They also show that our algorithm used in UMS achieves major performance gains, in terms of response time and communication cost, compared with a baseline algorithm.
机译:分布式哈希表(DHT)为P2P系统中的数据共享提供了可扩展的解决方案。为了确保高数据可用性,DHT通常依赖于数据复制,但没有数据货币保证。在复制的DHT中支持数据货币是困难的,因为它需要具有返回当前副本的能力,即使对等方离开了网络或并发更新也是如此。在本文中,我们为该问题提供了完整的解决方案。我们建议使用更新管理服务(UMS)来处理数据可用性和基于时间戳的当前副本的有效检索。为了生成时间戳,我们建议使用基于密钥的时间戳服务(KTS),该服务使用本地计数器执行分布式时间戳的生成。通过概率分析,我们计算了UMS为找到当前副本而必须检索的副本的预期数量。除了当前副本的可用性非常低的情况以外,所取回的副本的预期数量通常很小,例如,如果至少35%的可用副本是当前副本,则预期的已获取副本数量少于3个。我们通过在64节点群集上实施和试验来验证我们的解决方案,并通过使用SimJava最多模拟10,000个对等节点来评估其可伸缩性。结果显示了我们解决方案的有效性。他们还表明,与基线算法相比,我们在UMS中使用的算法在响应时间和通信成本方面均取得了重大的性能提升。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号