基于混合内容分发网络的流媒体系统研究与实现

来源 :华东理工大学 | 被引量 : 0次 | 上传用户:zxh0532
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在大规模网络分发方面,CDN(Content Delivery Network,内容分发网络)占据主导地位,将内容发布到最接近用户的网络边缘,使用户可以就近取得所需的内容,解决了由于网络带宽小、用户访问量大、网点分布不均匀等因素造成响应慢的问题,但其成本高,可扩展性不强。P2P网络(Peer-to-Peer Network,对等网)打破了传统的C/S模式,不再依赖中心化的服务器,相比CDN有明显的互补优势,具有可扩展性、安全性及高性价比。本文在研究了CDN的体系结构及关键技术,以及在应用于流媒体分发时的性能要求,分析了流媒体CDN系统存在的问题;本文还研究了对等网的发展及体系结构,分析了应用于流媒体分发存在的问题。在分析CDN与P2P体系结构基础上,提出了将两者结合构建混合内容分发网绍(HCDN, Hybrid Content Delivery Network)的方案。HCDN的网络结构可抽象为两级模型:CDN级主要利用骨干网分发,将内容分发到网络的边缘;在边缘缓存服务器应用P2P技术,构建以缓存服务器为中心服务器的P2P网络,其管辖区域内的用户节点之间可相互交换文件内容。在边缘缓存服务器进行缓存转换时,选择按内容访问量进行转换的策略,结合基于H.264文件格式,提出双LRU置换算法。CDN级的分发策略,采用“推”与“拉”相结合的策略。实验结果表明,跟传统CDN网络相比,HCDN可降低服务器负载,从而减小边缘服务器数量,节约了部署成本;与纯P2P网络相比,HCDN提供更好的QoS保障,用户节点可通过其它节点获取数据,而当用户节点较少时,用户节点又可通过CDN网络从边缘服务器下载。
其他文献
人类发展的历史,就是解决问题的历史。计算机的出现,加快了人类解决问题的速度,也带来了与之相对应的问题。在一些反复出现的问题上,人们试图找出最优的解决方案,以期可以达
在科技飞速发展、信息高度膨胀的今天,互联网已经成为推动生产力发展最重要的工具。而且,人们获取自己所需的知识和信息的方式也正逐渐发生变化,从以往的在图书馆翻阅书籍,向网络
软件系统的正确性一直是人们所关心的问题,人们使用各种方法来验证一个软件系统的正确性,目前已经有越来越多的人使用模型检测技术来对软件系统进行验证,也就是通常我们所说
金融系统安全关系到国家稳定与行业健康发展,然而金融系统风险分析由于信息缺失或意图行为不确定而面临重要挑战。现有的以计算为主的数据分析技术无法分析出被观察对象存在的
随着网络技术的发展,软件运行平台逐步由传统的单机、封闭、静态的运行环境转变为开放、动态、多变的网络运行环境。由此产生了一个新的研究领域:网构软件。与传统软件相比,主体
随着互联网使用范围的不断扩大,互联网与生活的结合越来越密切,社会信息化的浪潮正在席卷全球。中国拥有世界上最多的网民,并且每年仍在以极高的速度增加。面对迅猛发展的网络通
近年来,为了提高同类软件产品的生产速度与产品质量,提高软件构件的可重用性,软件产品线方法被广泛应用于软件工程领域。软件产品线先驱者们设计并实践了多种产品线方法,包括COPA
随着科学技术尤其是网络的迅速发展,产生了大量的信息,用传统的手工标引方法费时费力且主观性较强,已不能满足需求,这时就迫切的需要对大量信息进行自动标引。在检索系统中,标引处
舰载机在向航母甲板着舰过程中必须要克服舰船纵向、横向运动,方能准确地降落到理想的绳索拦阻与挂钩区域。降落过程中要求对舰载机着舰姿态有着快速而精准的控制精度。本课题
学位