分布式VOD系统中集群视频服务器的设计与实现

被引量 : 0次 | 上传用户:tanxiaoxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,为了满足日益增大的网络视频流量,VOD系统在网络和视频服务器端都面临着极大的挑战。由于网络带宽的增长远远快于服务器性能的提高,所以瓶颈问题主要集中在视频服务器上。服务器集群由于具备负载均衡、高可用性和可扩展性,成为提高服务器性能问题的一种较为理想的解决方法。本文从建设大规模视频点播系统出发,针对提升服务器系统的性能这一目标,对VOD视频服务器集群系统的设计与实现方法作了一些系统性的探讨和研究,力图使廉价的PC机通过低耦合的分布式体系构成一种可扩展、负载均衡、高可用、高性能的VOD视频服务器。通过对VOD系统的概念和基本结构、集群系统的理论及其负载均衡技术的分析,提出了基于集群的VOD系统视频服务器模型,分为广域网框架和局域网框架两层。基于集群的广域网分布式VOD系统由一个中心和多个分中心的二级架构组成;每个分中心相当于一个局域网,其中包含一个视频服务器集群。每个视频服务器集群又由一个集群管理节点和若干个视频服务节点组成。首先给出了局域网视频服务器集群负载均衡、高可用性和动态扩展的设计方案。负载均衡是由视频服务器集群中集群管理节点上的负载均衡调度器,根据某种负载均衡算法来实现的。针对视频服务中不同的点播方式、视频文件存储调度的特点和视频文件的播放信息等问题,在一般负载均衡算法的基础上,给出了适用于视频点播服务的负载均衡算法。高可用性的实现包括集群管理节点和视频服务节点两方面,集群管理节点可采用联机热备份来避免单点故障,视频服务节点的高可用性基于它和集群管理节点之间汇报包的检测,其故障由集群管理节点检测和接管。动态扩展在不改变原来系统正常运行的情况下,通过添加视频服务节点来提升系统的性能。随后,将设计方案扩展到广域网中,讨论了广域网下系统的负载均衡和扩展性。整个系统须构建在Linux之上,视频服务器采用Linux Virtual Server(LVS)集群系统,给出了局域网视频服务器集群系统的实现方案:详细描述了基于LVS的视频服务器集群的构建过程,并对视频服务器集群系统中集群管理节点和视频服务节点两者间及其对外的交互功能的实现进行了探讨。最后给出了这个VOD视频服务器集群的测试方案和测试结果。测试实验表明,此方案能够实现负载均衡、高可用性和可扩展性,达到了提高视频服务器性能的要求。
其他文献
中国是一个高度重视教育的国家,自周公“制礼作乐”起,中国学校教育已传承了三千余年传统教育的历史,孔子作为首创私学的大教育家,其重“乐教”传统影响深远,本文运用辩证唯物主义
聚乙烯丙纶防水卷材在施工中出现"空鼓"现象较常见,其原因大致是材料问题、施工面温度高、基层处理不好、胶粘剂不合格及卷材铺设操作不规范等,本文根据不同的起鼓原因,提出
移动互联网、大数据等技术创新与智能手机的快速普及催生了“互联网+”时代的来临,“互联网+交通”已成为当下最为热门的市场领域,网约车平台即为该模式下的代表产物。一方面
目前,国内医院治理模式的研究侧重于微观层面的医院法人治理结构的构建与完善,其主要观点基本沿袭了公司治理模式的相关理论,较少从宏观与微观相结合的层面探讨影响医院治理模式
随着我国社会迅猛发展,进一步带动了我国现代化发展的步伐,我国居民生活水平的提高,给现代我国生活环境提出了更高的要求,为了给人们提供一个良好的生存环境和工作空间,那么
文章聚焦于1997-2014年中国互联网建筑讨论的早期、成型和Web 2.0三个阶段的8个代表性建筑讨论案例进行分析,探讨了这个时间段互联网建筑讨论的几种基本方式及其演变历程。通
我国是以农业为主的国家,粮食问题始终是关系国家兴衰的大问题,研究气候及其变化与粮食作物的关系,客观评价气候及其变化对粮食作物的影响,可以达到趋利避害,合理利用气候资源的目
当前无论是在发达国家,还是在发展中国家,具有竞争优势的产业,往往具有明显的产业集群现象。本文根据产业集群理论,探讨高科技园区产业集群发展的历程模式,研究产业集群的指
边坡稳定性分析的三维极限平衡法目前尚处于研究和探索阶段,但比二维极限平衡法在理论模型上更能反映边坡的实际情况,因此对其开展深入研究有理论意义和应用价值。本文将二维
逆作法技术是施工高层建筑多层地下室和其他多层地下结构等地下建筑工程的有效方法。国外如美、日、德、法等国家,经历了60余年的研究和工程实践,目前已在一定规模上应用于高层