...
首页> 外文期刊>Parallel and Distributed Systems, IEEE Transactions on >A Proximity-Aware Interest-Clustered P2P File Sharing System
【24h】

A Proximity-Aware Interest-Clustered P2P File Sharing System

机译:邻近感知兴趣聚类P2P文件共享系统

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

摘要

Efficient file query is important to the overall performance of peer-to-peer (P2P) file sharing systems. Clustering peers by their common interests can significantly enhance the efficiency of file query. Clustering peers by their physical proximity can also improve file query performance. However, few current works are able to cluster peers based on both peer interest and physical proximity. Although structured P2Ps provide higher file query efficiency than unstructured P2Ps, it is difficult to realize it due to their strictly defined topologies. In this work, we introduce a Proximity-Aware and Interest-clustered P2P file sharing System (PAIS) based on a structured P2P, which forms physically-close nodes into a cluster and further groups physically-close and common-interest nodes into a sub-cluster based on a hierarchical topology. PAIS uses an intelligent file replication algorithm to further enhance file query efficiency. It creates replicas of files that are frequently requested by a group of physically close nodes in their location. Moreover, PAIS enhances the intra-sub-cluster file searching through several approaches. First, it further classifies the interest of a sub-cluster to a number of sub-interests, and clusters common-sub-interest nodes into a group for file sharing. Second, PAIS builds an overlay for each group that connects lower capacity nodes to higher capacity nodes for distributed file querying while avoiding node overload. Third, to reduce file searching delay, PAIS uses proactive file information collection so that a file requester can know if its requested file is in its nearby nodes. Fourth, to reduce the overhead of the file information collection, PAIS uses bloom filter based file information collection and corresponding distributed file searching. Fifth, to improve the file sharing efficiency, PAIS ranks the bloom filter results in order. Sixth, considering that a recently visited file tends to be visited again, the bloom filter based appr- ach is enhanced by only checking the newly added bloom filter information to reduce file searching delay. Trace-driven experimental results from the real-world PlanetLab testbed demonstrate that PAIS dramatically reduces overhead and enhances the efficiency of file sharing with and without churn. Further, the experimental results show the high effectiveness of the intra-sub-cluster file searching approaches in improving file searching efficiency.
机译:高效的文件查询对于点对点(P2P)文件共享系统的整体性能很重要。通过对等点的共同兴趣来聚类可以显着提高文件查询的效率。通过对等体的物理邻近度将它们聚类也可以提高文件查询性能。但是,目前很少有工作能够基于对等体兴趣和物理接近度来对等体进行聚类。尽管结构化P2P提供的文件查询效率要高于非结构化P2P,但由于其严格定义的拓扑结构,很难实现。在这项工作中,我们介绍了一种基于结构化P2P的邻近感知和兴趣聚集的P2P文件共享系统(PAIS),该系统将物理上接近的节点形成一个群集,并将物理上接近的节点和共同感兴趣的节点进一步分组-cluster基于分层拓扑。 PAIS使用智能文件复制算法来进一步提高文件查询效率。它创建文件的副本,这些副本由一组位置上的物理关闭节点经常请求。此外,PAIS通过几种方法增强了子集群内文件搜索。首先,它进一步将子集群的兴趣划分为多个子兴趣,并将公共-子兴趣节点聚集到一个组中以进行文件共享。其次,PAIS为每个组构建一​​个覆盖,该覆盖将低容量节点连接到高容量节点以进行分布式文件查询,同时避免节点过载。第三,为减少文件搜索延迟,PAIS使用主动文件信息收集,以便文件请求者可以知道其请求的文件是否在其附近的节点中。第四,为了减少文件信息收集的开销,PAIS使用基于Bloom过滤器的文件信息收集和相应的分布式文件搜索。第五,为了提高文件共享效率,PAIS会对Bloom过滤器结果进行排序。第六,考虑到最近访问过的文件趋向于再次访问,通过仅检查新添加的bloom过滤器信息以减少文件搜索延迟,可以增强基于bloom过滤器的方法。来自真实的PlanetLab测试平台的跟踪驱动的实验结果表明,PAIS可以显着减少开销,并可以在有无搅动的情况下提高文件共享的效率。此外,实验结果表明,子集群内文件搜索方法在提高文件搜索效率方面具有很高的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号