一种结构化P2P协议中的缓存计算模型  被引量:1

Caching Model in Structured P2P Protocol

在线阅读下载全文

作  者:熊伟[1] 谢冬青[2] 陆绍飞[3] 

机构地区:[1]湖南大学计算机与通信学院,湖南长沙410082 [2]广州大学计算机科学与教育软件学院,广东广州510006 [3]湖南大学软件学院,湖南长沙410082

出  处:《小型微型计算机系统》2009年第7期1314-1320,共7页Journal of Chinese Computer Systems

基  金:国家自然科学基金项目(60673156)资助;教育部科学技术研究重点项目(105129)资助

摘  要:P2P系统是一种分布式系统,降低系统负载对提高P2P系统的扩展性具有重要意义.目前结构化P2P协议主要利用缓存方法解决查询热点问题,这些缓存方法对数据缓存后的收益无法预测,是一种较盲目的缓存,往往导致系统负载加重.本文提出一种结构化P2P协议中的缓存计算模型,该模型以降低系统负载为目标,节点采用一种文件访问统计方法跟踪查询本地文件的消息途经邻居节点的历史次数,根据历史统计记录预测缓存该文件到邻居节点可能减少的查询负载,然后与缓存后可能产生的更新开销对比,进而确定是否缓存文件到相应的邻居节点.实验表明,该缓存计算模型可以有效降低系统负载.Peer to peer systems are distributed systems, reducing system load is important for improving the sealability of the systems. Caching is always used to achieve load balance in structured P2P systems currently, but none of the current caching algorithms have mechanisms to compute whether a caching is worthwhile, so the current caching algorithms are blindness and always increase system load. This paper presents a caching model in structured peer to peer systems. In order to reduce system load,This caching model uses a passive file requested statistic method which records the current accessing times of each neighbor,and then estimates the reducible query load on the assumption that we cache the file to each neighbor. The reducible query load and the overhead caused by caching determine whether it is worthwhile to cache the file to a neighbor. Simulation results indicate the caching model can reduce system load effectively.

关 键 词:P2P 结构化覆盖网 复制 缓存 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象