集群视频服务器容错与流共享策略研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:jiji19860729
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机处理能力的提高、高速网络技术的发展、各种数字音频视频设备以及数据压缩技术的不断出现,视频点播(VOD,video-on-demand)等交互式视频服务受到了越来越多的关注。随着视频点播业务的快速普及,人们对VOD系统的性能提出了越来越高的要求。在不考虑网络子系统的情况下,VOD系统的性能主要取决于VOD服务器的性能。为实现集群视频服务器的高可用性,提出基于WanLan系统三层结构的三级容错机制,包括前端机、数据结点和控制结点级容错。前端机采用mon+heartbeat+fake的集群负载均衡系统容错策略,mon运行在前端机和备份机上,负责监控所有服务结点及指定的服务进程,heartbeat进程负责在前端机和备份机间交换心跳信号,fake进程在备份机上运行,实现在前端机故障情况下的自动IP地址接管;数据结点容错基于播放过程中,数据服务器和控制服务器之间汇报包的检测,数据结点的故障由控制服务器检测并实现故障接管,对客户端完全透明;控制结点容错分为主机级和RTSP任务级容错,主机级容错由运行在前端机上的mon进程实现,RTSP任务级容错由数据服务器,客户端系统及前端机调度系统三者协同检测并协同处理来实现RTSP任务的重建。为提高WanLan集群视频服务器的服务能力,基于Grace-Patching流生成策略、PeriodPatch主流管理算法和Patching First流调度策略,提出TPG-Patching流共享策略。采用Grace-Patching流生成策略实现一定时间间隔内对热点影片请求的流合并;PeriodPatch主流管理算法使生成的主流更加有序;Patching First流调度策略针对Patching流满足绝大部分用户请求这一事实,采用MFPQ流调度算法优先调度Patching流,提高系统的流调度性能。扩展了标准的RTSP协议,提出Multicast-RTSP协议使系统具有单播和多播的自适应性。基于Linux平台采用C/C++语言实现了WanLan集群视频服务器的三级容错和TPG-Patching流共享策略,并基于Linux和Windows平台实现了客户端对容错和流共享策略的支持。
其他文献
论文主要讨论了实现VEDP的关键技术.(1)基于虚拟环境区域划分、信息分类和用户数据缓存的思想,提出了一种可以支持大用户的网络拓扑结构.(2)用户数据缓存采用了本地一致性方
该文在第一章对宽带网络的概念做了一些介绍,展望了宽带网络发展的方向和趋势,并描述了宽带网络所具有的一些独有的特点.在第二章中,该文介绍了目前宽带网络所采用的一些常见
蔚科科技旗下NUX品牌的Pocket port是具有192k Hz/24bit的便携式专业音频接口,专门为吉他手/贝斯手设计。其外形仅仅比两节方块电池略大,可以很方便地放在任何地方。整个外观
近年来,网络技术和信息安全技术是两个计算机及通信中的 重要研究课题之一。这两个技术带来和形成的基本规范和理念已经深 入到社会的各个领域,给人们的日常生活带来全新的感
随着社会经济的快速发展和人民生活水平的大幅度提高,我国的机动车数量不断增长,道路网络的效率以及安全性越来越无法满足人们的出行需要,出现交通堵塞、交通事故频发等交通问题
传统的计算机系统登录方式为单一的口令认证,其弊端是口令易被泄露,带来安全隐患,而采用人的生物特征(如指纹和击键模式等)结合传统认证方式可增强系统的安全性。考虑到键入特性
网格是将互联网连接的所有资源整合成一台超级虚拟计算机。校园网格是网格技术在校园范围内的实现。将校园网内的各种计算资源以有效的方式动态的组织起来,隐藏其内部异构性
该文首先给出了协同系统环境的功能模型、系统结构和工作流程.其中功能模型中的协同多数据源操作和协同设计是整个协同系统中的两个主要模块,也是该文讨论的核心内容.作者以.
本论文的研究方向是移动IP协议规范及其实现。 在论文的开始部分,论文简要介绍了TCP/IP的一些最基本的知识,以及IP在整个互联网协议框架中的重要地位,指出了传统IP面临的挑战
该文通过介绍建立本钢特钢公司的管理信息系统的实例,在数据挖掘技术和决策支持系统研究的基础上,选取某种挖掘方法,将基于数据库的数据挖掘技术应用于企业的生产、销售实践