期刊文献+

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

Caching Model in Structured P2P Protocol
下载PDF
导出
摘要 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.
出处 《小型微型计算机系统》 CSCD 北大核心 2009年第7期1314-1320,共7页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(60673156)资助 教育部科学技术研究重点项目(105129)资助
关键词 P2P 结构化覆盖网 复制 缓存 peer-to-peer structured overlay network replication cache
  • 相关文献

参考文献14

  • 1Stolca I, Morris R, Karger D, et al. Chord: a scalable peer-to- peer lookup service for Internet applications[C]. In, Cruz R, Varghese G, eds. Proc. of the 2001 Conference on Applications, Technologies, Architectures , and Protocols for Computer Communications ( SigComm ). New York, ACM Press, 2001,149-160.
  • 2Leong B, Liskov B, Demaine E D. EpiChord: parallelizing the chord lookup algorithm with reactive routing state management [C]. In: Proceedings of the 12th IEEE International Conference on Networks. IEEE Computer Society, 2004,270-276.
  • 3Castro M, Costa M, Rowstron A. Performance and dependability of structured peer-to-peer overlays[C]. In: Dependable Systems and Networks. Washington: IEEE Computer Society, 2004,9-18.
  • 4Breslau L, Cao P, Fan L, et al. Web caching and zipf-like distributions : evidence and implications[A]. In: Choudhury AK, Shroff N, eds. Proc. of the IEEE INFOCOM' 99[C]. Los Alamitos: IEEE Press, 1999,126-134.
  • 5Jung J, Sit E, Balakrishnan H, et al. DNS performance and the effectiveness of caching[A]. IEEE/ACM Transactions on Networking[CJ. Piscataway, IEEE Press, 2002,10(5) : 589-603.
  • 6Handurukande S B, Kermarree A M, Le Fessant F,et al. Peer sharing behavior in the eDonkey network, and implications for the design of server-less file sharing systems[J]. SiGOPS Oper. Syst. Rev. ,2006,40(4): 359-371.
  • 7Lv Q, Cao P, Cohen E, et al. Search and replication in unstructured peer-to-peer networks[A]. In: Proc. of the Int'l Conf. on Measurements and Modeling of Computer Systems[C]. New York: ACM Press, 2002, 84-95.
  • 8Yamamoto H, Maruta D,Oie Y. Replication methods for load balancing on distributed storages in P2P networks[C]. In: Proceedings of the 2005 Symposium on Applications and the Internet (SAINTt 05), Washingtonl IEEE Computer Society, 2005, 264-271.
  • 9Cohen E, Shenker S. Replication strategies in unstructured peer-to-peer networks[A]. ACM SIGCOMM Computer Communication Review[C]. New York : ACM Press, 2002,32 (4) :177-190.
  • 10Bianchi Silvia, Serbu Sabina, Felber Pascal,et al. Adaptive load balancing for DHT lookups[A]. In: Proceedings of the 15th international Conference on Computer Communications and Networks[C]. IEEE Press, 2006,411-418.

同被引文献10

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部