视频点播系统缓存算法研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:ff520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术、视频压缩技术和计算机存储技术的发展,视频点播(VoD, Video-on-Demand)逐渐成为当前网络的主流服务,但是由于不断增加的用户数目,导致了网络拥堵、服务器负载增加和服务质量下降问题。代理服务器的引入能够有效的缓解这些问题,通过布置较多靠近用户的服务器,既减轻了原始服务器的压力,又提高了服务质量。但是由于代理服务器存储容量较小的特性,如何有效的在代理服务器上缓存数据成为当前研究的主要问题。本文首先根据视频点播系统中视频数据访问不同于传统网页的访问特性,分析了一些视频服务器的统计数据,将其归纳为几大要点,并依此设计视频数据访问模拟工具。同时本文利用网络仿真工具NS (Network Simulator)搭建了一个基于代理服务器的视频点播系统网络架构。然后本文通过分析传统的网络缓存策略,结合当前视频缓存策略以及视频数据本身特性,设计了一种应用滞留队列(TrineRT, Trine lists with Retention Time)的视频数据缓存方法。该方法采用先验队列、检查队列和工作队列区别对待不同流行程度的视频数据,并提出了一种新的概念滞留时间来有效计算缓存中视频数据的权重,同时还提出了一种新的算法有效性的评价参数置换次数(Replacement Number, RN)。实验结果显示,该方法能够:(1)有效的提高字节命中率(BHT, Byte Hit Ratio)以及减少用户请求延迟,从而降低网络流量,保证视频资源服务质量;(2)减少服务器置换操作,降低服务器负载。
其他文献
近年来,数据库技术已经在各个行业领域得到广泛应用,但是随着关系数据库使用者的急速增长,关系数据库中一直使用的结构化查询技术却成了非专业用户使用关系数据库的障碍。针
随着细胞病理研究中相关设备及关键技术的不断进步以及计算机科学技术的发展,细胞图像处理和分析技术在临床诊断和治疗中正发挥着更加重要的作用。而图像分割作为整个图像处
随着互联网的快速发展,病毒问题已经成为信息安全领域最严重的威胁之一。传统的特征码扫描技术是检测已知病毒最有效、最易于实现的技术,在反病毒领域得到了广泛应用。但是特
图像质量评价已成为图像信息工程重要的研究课题之一。主观评价方法费时费力,难以运用到实时系统中;传统的客观评价方法,如峰值信噪比和均方误差,虽然计算简便,但很多情况下其
随着计算机及互联网技术的快速发展,Web上的信息量也随之急剧的增长,使得Web成为巨大的分布广泛的数据源。随着各行业对信息的需求越来越高,而有效的整合Web上的海量的异构的
经历上千年的进化,生理系统的精密复杂程度达到了一个令人无法想象的高度,无论从功能,组织结构,或者控制机制,都能发现令人叹为观止的“新大陆”。它就像一座无穷无尽的宝藏,
随着网络的发展与普及,电子商务也得到了飞速的发展,在人们的生活与工作中扮演着越来越重要的角色。但是,由于网络本身所具有的各种缺陷,导致了依赖于网络的电子商务系统也必
随着用户数量的激增以及市场竞争的日益激烈,基于磁盘数据库的移动业务支撑系统面临着数据海量化和实时性要求日益突出两大挑战。论文研究实时内存数据库应用模型,通过提高数
网络的发展,拉近了全世界各国人民之间的距离,不同国家不同种族的人们交往越来越频繁,语言的交流也越来越重要,于是语言不同就成了人们交流之间的一个障碍。但是科学与技术的
近年来各类突发事件不断发生,如何科学应对和及时、有效加以处置,是当今各地政府必须面对的一个重大课题。作为国家基础建设实施的重要行业之一,交通行业在安全生产、安全运输方