视频点播系统体系结构和磁盘Cache策略的研究与实现

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:shilei41193
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术、网络技术和多媒体技术的发展与结合,使得网络多媒体应用渗透到人们生活的各个方面。视频点播系统作为网络多媒体的应用之一,近几年也得到了很大的发展,应用规模从以前的以单服务器结构为主的小规模系统逐渐转向多服务器结构的大规模点播系统,这给视频点播系统的研究带来了新的挑战。 在多服务器组成的大规模视频点播系统中,系统的体系结构是影响系统性能的因素之一。分布式的体系结构可以克服单服务器结构的不足,通过服务器间的通信,采用各种策略平衡各个部件和服务器,线性提高了整体的性能和效率,可以满足大量并发用户的请求。本文为视频点播系统设计了一个分布式结合集群式数据共享的两层服务、三层存储的层次体系结构。 在层次存储的视频点播系统中,层次之间的磁盘Cache策略直接影响系统节目的命中率,从而影响系统吞吐量。本文在研究视频点播系统特有的请求模型基础上,针对本文视频点播系统的层次存储结构,详细研究了动态和周期两种磁盘Cache策略,并对磁盘Cache策略影响最大的Cache替换算法进行了深入的分析研究,提出了改进的LFRU算法和最小加权周期频率替换算法。 最后在程序实现磁盘Cache策略的基础上对本文提出的替换算法的性能进行了验证,得出本文Cache替换算法优于传统Cache替换算法的结论。
其他文献
目前,电子商务作为一种可行的商业运作机制,正迅速地应用到广泛的经济领域中,改变着传统的经济模式。政府部门把电子商务引入到政府采购工作中,将信息技术和政府采购业务相结
步态是指人们行走的姿势,是一种远距离情况下唯一可感知的生物行为特征。与传统的指纹、虹膜、脸像等生物生理特征相比,步态具有难于隐藏和伪装、便于采集和远距离低分辨率识
需求分析在整个软件生命周期中是极其重要和基础的。随着软件系统规模的扩大,它直接关系到软件系统的成功与否。用例作为一种功能强大的需求建模工具,是记录系统需求的主要载
多媒体和网络通信技术的迅猛发展为多媒体信息的处理、发布和存储提供了极大便利,同时也给网络普及带来负面影响,如盗版侵权行为等数字信息安全问题。数字水印技术的出现,为
本次设计以EFAT/P-IIB型过程控制实验装置为研究对象,应用先进的计算机控制技术和智能控制理论,设计了基于模糊神经网络的计算机监控系统。 在本文设计的计算机监控系统中
签名是一种使用广泛的识别身份的生物特征,基于手写签名的身份鉴别在金融、军事、商业、通信、办公自动化、工程文件等领域有广泛的应用前景,签名鉴别技术的研究对于实际应用
随着劳动力市场信息化步伐的进一步加快,劳动力市场信息系统为各地区劳动力资源的调配起到了重要作用,但是劳动力市场的日益发展壮大,迫切要求在全省、全国范围内的统一,实现
随着Internet的不断发展,网上的信息极度膨胀,网络用户越来越难以从信息海洋中快速有效的查找到所需要的信息。为了解决这一难题,要求人们在Internet这样一个动态变化的环境
敦煌壁画已经出现了变色问题,因此壁画的数字化保护工作已经迫在眉睫,本文的研究是基于这种背景下进行,通过对敦煌壁画图像的显著性区域进行提取,对其中的不感兴趣的信息进行过滤
移动计算环境的日益普及,使人们可以随意地进行异地数据访问和操作,为不同地点用户之间的协同工作提供了基础性前提。在这种情况下,需要借助数据同步技术来保持网络上不同数据源