首页> 外文会议>SIGMOD/PODS >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的模拟评估其可扩展性。结果表明了我们解决方案的有效性。他们还表明,与基线算法相比,UMS中使用的算法在响应时间和通信成本方面实现了重大性能增益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号