文档介绍:华中科技大学
硕士学位论文
基于集群的VOD系统视频服务器的设计实现
姓名:汪洋
申请学位级别:硕士
专业:交通运输工程
指导教师:李天匀
20061001
华中科技大学硕士学位论文摘要近年来,为式。:,已一益增大的网络视频流量,低吃谕绾褪悠捣衿鞫都面临着极大的挑战。由于网络带宽的增长远远快于服务器性能的提高,所以瓶颈问题主要集中在视频服务器上。服务器集群由于具备负载均衡、高可用性和可扩展性,成为提高服务器性能问题的一种较为理想的解决方法。本文从建设大规模视频点播系统出发,针对提升服务器系统的性能这一目标,对悠捣衿骷合低的设计与实现方法作了一些系统性的探讨和研究,力图使廉价的机通过低耦合的分布式体系构成一种可扩展、负载均衡、高可用、高性能的悠捣衿鳌通过对低车母拍詈突窘峁埂⒓合低车睦砺奂捌涓涸鼐饧际醯姆治觯提出了基于集群的低呈悠捣衿髂P停治9阌蛲蚣芎途钟蛲蚣芰讲恪基于集群的广域网分布式低秤梢桓鲋行暮投喔龇种行牡亩都芄棺槌桑幻扛分中心相当于一个局域网,其中包含一个视频服务器集群。每个视频服务器集群又由一个集群管理节点和若干个视频服务节点组成。首先给出了局域网视频服务器集群负载均衡、高可用性和动态扩展的设计方案。负载均衡是由视频服务器集群中集群管理节点上的负载均衡调度器,根据某种负载均衡算法来实现的。针对视频服务中不同的点播方式、视频文件存储调度的特点和扭频文件的播放信息等问题,在一般负载均衡算法的基础上,给出了适用于视频点播服务的负载均衡算法。高可用性的实现包括集群管理节点和视频服务节点两方面,集群管理节点可采用联机热备份来避免单点故障,视频服务节点的高可用性基于它和集群管理节点之间汇报包的检测,其故障由集群管理节点检测和接管。动态扩展在不改变原来系统正常运行的情况下,通过添加视频服务节点来提升系统的性能。随后,将设计方案扩展到广域网中,讨论了广域网下系统的负载均衡和扩展性。整个系统须构建在希悠捣衿鞑捎肔合统,给出了局域网视频服务器集群系统的实现方案:详细描述了基于氖悠捣务器集群的构建过程,并对视频服务器集群系统中集群管理节点和视频服务节点两者问及其对外的交互功能的实现进行了探讨。最后给出了这个悠捣衿骷的测试方案和馐越峁2馐允笛楸砻鳎朔桨改芄皇迪指涸鼐狻⒏呖捎眯院涂扩展性,达到了提高视频服务器性能的要求。关键词:视频点播、,,槟夥衿鳌8涸鼐
,—.瓺,瑃,.琱甌猻.,,..琒甌Ⅱ
华中科技大学硕士学位论文;,:籿,..甶琱猘籐,Ⅲ
指导教师签办勺卧一心℃嚣日期:州年保密口,在——年解密后适用本授权书。戤年不保密叫独创性声明学位论文作者签名;学位论文版权使用授权书一砂本人声明所里交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。、使用学位论文的规定,即;学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或者部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本论文属于/学目朐谝陨戏娇蚰诖颉”论位期:
华中科技大学硕士学位论文髀引富随着受联网和际醯姆⒄梗丝俊靠梢灾鞫⒓笆钡卮禹M匣竦盟枰戆售塞,锻疆多媒钵售惑,互联嬲遨滚发聂藏为继惫瓷之焉覆藏瑟最大懿一个赫兴媒体¨5ò缃峁埂⑼绱淼纫蛩氐闹圃迹朊腔袢〉亩嗝教逍畔⒛壳耙仓饕是文字、圈片等静态信息。人们迫切需要能够像获取文字图片信息一样,从网络上随时、主动获褥自己蹶辫鲍动态图像绩息,鼹看襁凝簧基悠档悴技术应运面生。所谓褪荲乃跣矗渲形囊馑季褪歉萦没У纳蟛放节日的视频系统。单个用户具有对大范围的影片、视频节目、游戏、信息以及其垒鞭务实霹访霹嚣毙力,获瑟改建绕瓣、被臻兹、广撵式瓣露惑灌输戈耨蘩戆、圭动的、根攒自己所需而进行的信息虢取。由于用户和被访问的资料之间的这种高度交互性带来的巨大方便,该技术已经迅速进入市场,成为人们缴活、学习和娱乐的一令重要警段。近年寒,随着技术豹发凝,主干弼帮按入瓣速率誉鞭疆态,为宽露应用提供了必需的硬件基础设施;同时,越来越多的人希望交互式【康毓劭锤骼嗍悠到谀浚对来源于网络的高品质的视频、音频落多媒体信息的需求也日菔增大。在这种情况下,流量迄在与弱撰壤。为了瀵足霹盏增大豹网络视频淀霎,低吃谕络和视频服务器端都面临着极大的挑战。由于网络带宽的增长远远快于服务器性能的提高,网络带窳的瓶颈问题目趋减弱,服务器的性能问题