首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >DiCAS: An Efficient Distributed Caching Mechanism for P2P Systems
【24h】

DiCAS: An Efficient Distributed Caching Mechanism for P2P Systems

机译:DiCAS:P2P系统的高效分布式缓存机制

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

摘要

Peer-to-peer networks are widely criticized for their inefficient flooding search mechanism. Distributed Hash Table (DHT) algorithms have been proposed to improve the search efficiency by mapping the index of a file to a unique peer based on predefined hash functions. However, the tight coupling between indices and hosting peers incurs high maintenance cost in a highly dynamic network. To properly balance the tradeoff between the costs of indexing and searching, we propose the distributed caching and adaptive search (DiCAS) algorithm, where indices are passively cached in a group of peers based on a predefined hash function. Guided by the same function, adaptive search selectively forwards queries to "matched” peers with a high probability of caching the desired indices. The search cost is reduced due to shrunk searching space. Different from the DHT solutions, distributed caching loosely maps the index of a file to a group of peers in a passive fashion, which saves the cost of updating indices. Our simulation study shows that the DiCAS protocol can significantly reduce the network search traffic with the help of small cache space contributed by each individual peer.
机译:对等网络因其低效率的泛洪搜索机制而受到广泛批评。已经提出了分布式哈希表(DHT)算法,通过基于预定义的哈希函数将文件的索引映射到唯一的对等方来提高搜索效率。但是,索引和托管对等方之间的紧密耦合会在高度动态的网络中招致高昂的维护成本。为了适当地平衡索引和搜索成本之间的折衷,我们提出了分布式缓存和自适应搜索(DiCAS)算法,该算法基于预定义的哈希函数在一组对等方中被动地缓存索引。在同一个功能的指导下,自适应搜索有选择地将查询转发给“匹配的”对等方,从而很有可能缓存所需的索引,而缩小的搜索空间则降低了搜索成本;与DHT解决方案不同,分布式缓存松散地映射了索引。我们的仿真研究表明,DiCAS协议可以借助每个对等端贡献的较小缓存空间显着减少网络搜索流量,从而以被动方式将文件发送给一组对等端。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号