P2P流媒体内容分发系统负载均衡策略的研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:zz5616527
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的不断发展以及运营商对硬件设施的投入,在线视频业务已经成为了网络应用的热门领域。一方面,随着在线视频用户数的急剧膨胀以及宽带网络和宽带流媒体应用的兴起,传统的流媒体内容分发技术(Content distribution network)已经日益不能满足用户需求。而另外一方面,随着P2P技术的兴起、客户端网络带宽以及个人计算机硬件条件的改善,使得客户端系统成为了宝贵的系统资源。如何充分利用客户端资源,减轻流媒体服务器端的负载压力,是近年来的研究热点之一。为了满足上述需求,解决最新问题,我们提出了一套基于P2P的流媒体内容分发系统:PPSDN(P2P media Stream Distributed Network)。通过把内容分发技术与P2P技术的优点相结合,既能充分利用客户端资源,有效减少系统所需的资源服务器数量,降低服务器端负载;又能使媒体内容发布到距离客户较近的边缘域内,使客户端的响应速度大大提高,而内容分发网络中的边缘服务器的存在,又避免了纯P2P网络结构中的“做种”失效以及传输的非平衡性与非对称性问题。本文首先对流媒体内容分发网络进行了系统而又全面的分析与介绍;然后,研究与比较现有的内容分发技术和流媒体服务器技术;同时,我们又简单地介绍了P2P网络传输技术和基于P2P技术的流媒体内容分发网络以及内容分发网络中的负载均衡策略。最后,通过研究不同的负载均衡方案,结合PPSDN实际网络运行的环境和现有的负载均衡策略,我们提出并且实现了合理的负载均衡策略,并详细介绍了相关模块的设计与实现。通过对PPSDN系统的功能测试以及性能测试,验证了系统功能的完善性,以及负载均衡策略的有效性。实际部署中用户的积极反馈,也进一步验证了系统的优良性能。
其他文献
科学技术的日新月异,带来了信息的飞速膨胀。人们无时无刻不被包围在信息的海洋之中。如何对这些复杂的信息进行有效管理成为影响个人生活秩序和生活质量的重要因素。数据空间
随着网络的普及和对人们日常生活的影响的不断深入,富于交互性、开放性、即时性的BBS论坛逐渐吸引了大批的网络用户,而且还呈现不断增长的趋势。作为一种互联网交互的重要形式,
学位
随着Internet技术和GIS(Geographical Information System,地理信息系统)技术的发展,WebGIS成为GIS领域研究的热点。利用网络技术,依托空间数据库,通过与浏览器的交互,WebGIS
Internet技术的飞速发展带动了商业方式改变的创新大潮流。为了获取更多的自动化,有效的业务过程,全球业务视图等,许多公司正在将主要的经营转移到网络。为了在新的在线经济
智能电网从被提出以来就成为世界各国所讨论的一个热门话题,作为未来电网研究与发展的方向,其结构和规模正变得越来越复杂和庞大,所承载的数据也将会呈现出海量的增长方式。云计算技术所具有的分布式计算,高可靠、强容错以及易扩展的特性,能够对智能电网发展过程中所遇到的一些问题提供有效的解决方法。由于电力系统所处的特殊位置,如何保障智能电网中数据的安全性,对于电网系统安全稳定地运行具有重要的意义。因此本文主要研
目前,嵌入式电子设备已经广泛应用于人们生活的各个领域,除了要求实现必须的功能外,某些特殊的领域还对嵌入式系统提出了更高的要求:在保证嵌入式整体性能的前提下,嵌入式系统
石油地震资料处理需要海量存储和巨量计算,一直是高性能计算的重要应用领域。基于Linux的集群计算机系统由于在性价比、可靠性和可扩展性方面的明显优势,已成为目前地震资料
龙芯平台电子教室是龙芯计算机在教育信息化领域的重要应用,是由中科龙梦、红旗Linux等多家公司共同开发的教育信息化解决方案。在龙芯平台电子教室解决方案中,教师与学生桌
设计模式是指在特定背景下反复出现问题的解决方案,是经验的文档化。设计模式复用是将设计模式应用到软件系统的设计中,重复使用已有的设计方案,避免重复设计。它把软件复用
进化策略是一种模拟自然界进化规律以解决参数优化问题的典型的进化算法,作为一种新型的优化技术,弥补了传统优化技术的不足。在科学研究、生产实践中许多复杂的计算问题都可