首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Efficient and Scalable Consistency Maintenance for Heterogeneous Peer-to-Peer Systems
【24h】

Efficient and Scalable Consistency Maintenance for Heterogeneous Peer-to-Peer Systems

机译:异构对等系统的高效,可扩展的一致性维护

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

摘要

Consistency maintenance mechanism is necessary for the emerging peer-to-peer applications due to their frequent data updates. Centralized approaches suffer single point of failure, while previous decentralized approaches incur too many duplicate update messages because of locality-ignorant structures. To address this issue, we propose a scalable and efficient consistency maintenance scheme for heterogeneous P2P systems. Our scheme takes the heterogeneity nature into account and forms the replica nodes of a key into a locality-aware hierarchical structure, in which the upper layer is DHT-based and consists of powerful and stable replica nodes, while a replica node at the lower layer attaches to a physically close upper layer node. A d-ary update message propagation tree (UMPT) is dynamically built upon the upper layer for propagating the updated contents. As a result, the tree structure does not need to be maintained all the time, saving a lot of cost. Through theoretical analyses and comprehensive simulations, we examine the efficiency and scalability of this design. The results show that, compared with previous designs, especially locality-ignorant ones, our approach is able to reduce the cost by about 25-67 percent.
机译:由于新兴的对等应用程序经常更新数据,因此一致性维护机制是必需的。集中式方法遭受单点故障,而以前的分散式方法由于位置不明的结构而导致太多重复的更新消息。为了解决这个问题,我们为异构P2P系统提出了一种可扩展且高效的一致性维护方案。我们的方案考虑了异构性,将密钥的副本节点形成了可感知位置的层次结构,其中上层基于DHT,由功能强大且稳定的副本节点组成,而下层的副本节点附着到物理上接近的上层节点。一元更新消息传播树(UMPT)动态地建立在上层,用于传播更新的内容。结果,不需要一直保持树结构,节省了大量成本。通过理论分析和综合仿真,我们研究了该设计的效率和可扩展性。结果表明,与以前的设计(尤其是对位置不了解的设计)相比,我们的方法能够将成本降低25%至67%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号