期刊文献+

P2P流媒体Cache的置换算法 被引量:3

Replacement Solutions for Streaming Cache on P2P Network
下载PDF
导出
摘要 P2P流媒体cache是一种有效减少带宽开销、提高对象利用率的技术,通常采用FIFO,LRU等算法置换内容.然而,流媒体不同于Web对象,P2P网络也有别于客户/服务器模式.在分布式应用中这些算法可能影响系统的性能,为此,分析了FIFO和LRU置换算法,提出了基于供求关系的SD算法,以及基于分片副本数量的REP算法,并对其进行评估和比较.针对不同的节点到达间隔,将SD和REP同FIFO,LRU进行比较,发现在启动延迟、媒体副本数量和根节点依赖度方面SD和REP几乎均优于FIFO和LRU.同LSB(least sent bytes)算法相比,某些场景中SD的启动延迟减少了约40%,而REP在副本数量方面远远超过LSB的结果,说明在P2P网络流媒体服务中使用SD和REP缓存置换算法有助于提高系统性能. Peer-to-peer streaming cache is employed widely as it can reduce the bandwidth usage and improve the utilization of objects efficiently, in which FIFO and LRU algorithms are often used to replace objects. However, media streaming is different from Web objects and the P2P network is also different from the client/server model and has its own features so that the system performance may be restricted when these algorithms are applied in distributed environment. To solve this problem, FIFO and LRU are analyzed and then two algorithms are presented, evaluated and compared with FIFO, LRU and LSB (least sent bytes). The SD algorithm makes its decision based on supply-demand relationship of media segments, and the REP algorithm ejects objects according to replicas count of segments respectively. By simulation, it is found that both algorithms performed better than FIFO and LRU in terms of initial buffer delay, movie replicas number and dependency on the root with various peers' arrival interval. In some scenarios, initial buffer delay of LSB is reduced by about 40 % compared with SD while the REP has an advantage over LSB in aspect of replicas number. It is proved that the system performance could be improved when SD and REP algorithms are exploited for cache replacement in streaming media service on P2P network.
出处 《计算机研究与发展》 EI CSCD 北大核心 2007年第11期1857-1865,共9页 Journal of Computer Research and Development
基金 中国下一代互联网示范工程基金项目(CNGI-04-16-18)~~
关键词 P2P 流媒体 CACHE 置换算法 性能 P2P streaming media cache replacement algorithm performance
  • 相关文献

参考文献15

  • 1龚海刚,刘明,毛莺池,陆桑璐,谢立.P2P流媒体关键技术的研究进展[J].计算机研究与发展,2005,42(12):2033-2040. 被引量:81
  • 2V K Goyal.Multiple description coding:Compression meets the network[J].IEEE Signal Processing Magazine,2001,18(5):74 -93
  • 3C Zheng,G Shen,S Li.Distributed prefetching scheme for random seek support in peer-to-peer streaming applications[C].In:Proc of the ACM Workshop on Advances in Peer-to-Peer Multimedia Streaming.New York:ACM Press,2005.29-38
  • 4J Wang.A survey of Web caching schemes for the Intemet[J].ACM SIGCOMM Computer Communication Review,1999,29(5):36-46
  • 5A Wierzbicki,N Leibowitz,M Ripeanu,et al.Cache replacement policies revisited:The case of P2P traffic[C].In:Proc of the 4th Int'l Workshop on Global and Peer-to-Peer Computing.Los Alamitos:IEEE Computer Society Press,2004
  • 6S Wu,H Jin,J Chu,et al.A novel cache scheme for clusterbased streaming proxy server[C].In:Proc of the 25th IEEE Int'l Conf on Distributed Computing Systems Workshops.Los Alamitos:IEEE Computer Society Press,2005.727-733
  • 7J Liu,X Chu,J Xu.Proxy cache management for fine-grained scalable video streaming[C].In:Proc of IEEE INFOCOM 2004.Piscataway:IEEE Press,2004.1490-1500
  • 8J Song.Segment-based proxy caching for distributed cooperative media content servers[J].ACM SIGOPS Operating Systems Review,2005,39(1):22-33
  • 9E Bommaiah,K Guo,M Hofmann,et al.Design and implementation of a caching system for streaming media over the Intemet[C].In:Proc of the 6th IEEE Real-Time Technology and Applications Symposium.Los Alamitos:IEEE Computer Society Press,2000.111-121
  • 10S Jin,A Bestavros.Cache-and-relay streaming media delivery for asynchronous clients[C].The 4th Int'l Workshop on Networked Group Communication,Boston,2002

二级参考文献35

  • 1B.Quinn,et al.IP multicast applications:Challenges and solutions.Internet Engineering Task Force (IETF) Internet Draft. Http ://www. Faqs. Org/rfcs/rfc3179.Html,2002.
  • 2Napster. http ://www. napster. com/, 2004-05.
  • 3Gnutella. http://gnutella.wego.com/, 2004-05.
  • 4J. Jannotti, et al. Overcast: Reliable multicasting with an overlay network. In: Proc. USENIX OSDI. Los Alamitos, California:IEEE Computer Society Press, 2000.
  • 5D. Pendarakis, et al. ALMI: An application level multicast infrastructure. In: Proc. 3rd USENIX Symposium on Internet Technologies. Los Alamitos, California: IEEE Computer Society Press, 2001.
  • 6I. Clarke, et al. Freenet: A distributed anonymous information storage and retrieval system. In: Proc. ICSI Workshop. Los Alamitos, California: IEEE Computer Society Press, 2000.
  • 7I. Stoica, et al. Chord: A scalable peer-to-peer lookup service for Internet applications. In: Proc. ACMSIGCOMM 2001. New York: ACM Press, 2001.
  • 8A. Rowstron, P. Druschel. Pastry: Scalable distributed object location and routing for large-scale peer-to-peer systems. In: Proc.IFIP/ACM Middleware. New York: ACM Press, 2001.
  • 9D. Malkhi, et al. Viceroy: A scalable and dynamic emulation of the butterfly. In: Proc. PODC. New York: ACM Press, 2001.
  • 10H. Deshpande, M. Bawa, H. Garcia-Molina. Streaming live media over a peer-to-peer network. Standford Database Group,Tech. Rep.: 2001-30, 2002.

共引文献80

同被引文献22

  • 1蔡青松,李子木,胡建平.Internet上的流媒体特性及用户访问行为研究[J].北京航空航天大学学报,2005,31(1):25-30. 被引量:13
  • 2Zhou LUuan, Li ZhiTong, Liu Bin. P2P Traffic Identificationon by TCP Flow Analysis[ C]//Proceedings of the 2006 International Workshop on Networking, Architecture, and Storages. New York, NY, USA: [s. n. ], 2006:47 - 50.
  • 3Karagiannis T, Broido A, Faloutsos M, et al. Transport Layer Identification of P2P Traffic [ C] //Proceedings of the 2004 ACM SIGCOMM Internet Measurement Conference. New York, NY, USA:ACM Press,2004 : 121 - 134.
  • 4Acharya S, Smith B. An experiment to characterize videos stored on the Web[ C]//Proc. ACM/SPIE Multimedia Comput. Netw. (MMCN) 1998. New York, NY, USA: ACM Press, 1998 : 166 - 178.
  • 5Brin S, Page L. The Anatomy of a Large - scale Hypertextual Web Media Streaming Search Engine[ C] //Proceedings of the Seventh International World Wide Web Conference. Brisbane, Australia: Elsevier Scienc, 2004 : 1 - 10.
  • 6Pieper J, Savitba, Dom B. Streaming - Media Knowledge Discovery[J J. Computer,2001 (8) :68 - 74.
  • 7杨波,廖建新,吕新荣,王纯,张天乐.3G网络中流媒体缓存系统的设计与实现[J].计算机工程,2007,33(13):213-215. 被引量:5
  • 8姚源,褚伟,杨善林(导师).P2P和CDN中MDC流媒体的性能对比[J].计算机技术与发展,2007,17(9):178-180. 被引量:2
  • 9SHEN Z J, LUO J, ROGER Z, et al. Peer-to-peer media streaming: Insights and new developments [ J ]. P IEEE, 2011, 99(12): 2087-2088.
  • 10KARAGIANNIS T, RODRIGUEZ P, PAPAGIANNAKI K. Should intemet service providers fear peer assisted content distribution [ C ] //ACM Intemet Measurement Conference, New Orleans, LA, 2005. FIORESE A, SIMOES P, BOAVIDA F. Peer selection in.

引证文献3

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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