抚顺石化公司分布式视频服务系统研究与实现

抚顺石化公司分布式视频服务系统研究与实现

论文摘要

抚顺石油化工公司是抚顺市的一家大型国有企业,有多家下属企业分布在抚顺的不同地区,石化教育培训中心是该公司的一个附属机关单位,负责抚顺石化公司的培训教育工作。为更好的提供培训教育服务,石化教育培训中心采用了Windows Media Server为平台开展网络视频服务,在使用过程中发现该系统支持的视频格式较少,分布在各处的教学资源不能集中到中心服务器播放,受到网络带宽瓶颈和视频服务器瓶颈的限制,当访问用户较多时,网络拥堵,服务延迟、中断,甚至由于服务器负担过重而拒绝服务。为解决上述问题,一些视频点播(Video-on-Demand, VOD)系统通过提高硬件和服务器配置的方式来提高系统性能;有些VOD则通过调整系统结构,如采用分布式或P2P体系结构把工作负载分配到多台服务器(或对等点Peer)上,以集群协同工作的方式来提高系统性能;有些系统则通过采用流调度技术,如扩展指数广播(Extended Exponential Broadcasting, EEB)、控制多播(Controlled Multicast, CM)等,在不增加硬件系统性能情况下,通过广播或信道共享等机制来突破网络带宽瓶颈的限制,从而提高系统的服务用户数量。然而,无论采用何种方式,都有其各自的优缺点和适用范围。本文在分布式体系结构的基础上采用单播、CM和EEB等多种流调度方案,实现了一个可扩展的分布式VOD系统,对实时流协议(Real-Time Streaming Protocol, RTSP)进行了扩展,使其能传输服务器的负载等信息,并针对该系统采用多种流调度方案的特点,提出一种对基于Linux虚拟服务器(Linux Virtual Server, LVS)系统的传统动态反馈负载平衡算法的改进算法,使任务负载的分配更加合理。在节目存储策略方面,本文提出了以调整节目的流调度方案来代替节目存储调整的观点,并给出了一种节目流调度方案可自动调整的实现方法。最后,本文给出了一种系统仿真测试方法及其实现过程。测试结果表明,该系统能有效缓解传统VOD系统中服务器I/O或网络带宽的瓶颈问题,具有良好的可扩展性;改进算法比传统负载平衡算法能减少10%~30%系统并发信道占用数,提高了系统支持的用户点播数量。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 引言
  • 1.1 网络视频服务系统的研究现状
  • 1.1.1 集中式的VOD系统
  • 1.1.2 基于客户端/服务器的分布式VOD系统
  • 1.1.3 基于P2P技术的VOD系统
  • 1.1.4 采用新的流调度技术的VOD系统
  • 1.2 本文的研究内容与方法
  • 1.3 论文结构
  • 第二章 VOD系统的相关技术
  • 2.1 RTSP协议
  • 2.1.1 RTSP协议格式
  • 2.1.2 RTSP协议在VOD系统中的应用
  • 2.2 流调度方案
  • 2.2.1 EEB方案
  • 2.2.2 CM方案
  • 2.3 负载平衡
  • 2.3.1 网络平衡原理
  • 2.3.2 轮询调度
  • 2.3.3 加权轮询调度
  • 2.3.4 最小连接调度
  • 2.3.5 加权最小连接调度
  • 2.3.6 动态反馈负载平衡算法
  • 2.4 视频编码与解码
  • 2.4.1 DivX编码/解码器
  • 2.4.2 Xvid编码/解码器
  • 2.4.3 AVI文件格式
  • 第三章 分布式结构与负载平衡算法改进
  • 3.1 分布式结构的构建
  • 3.2 负载平衡算法研究
  • 3.2.1 传统动态反馈负载平衡算法
  • 3.2.2 新负载平衡算法
  • 3.2.3 两种负载平衡算法的性能分析
  • 第四章 视频服务系统的设计与实现
  • 4.1 系统的总体结构
  • 4.1.1 点播流程
  • 4.1.2 动态扩展
  • 4.1.3 服务器端的设计与实现
  • 4.1.4 客户端的设计与实现
  • 4.2 负载平衡的设计与实现
  • 4.2.1 服务器性能指标的获取
  • 4.2.2 负载平衡的程序实现
  • 4.3 节目的存储策略及其流调度方案的自动调整
  • 4.3.1 存储策略
  • 4.3.2 流调度方案的自动调整
  • 4.4 客户端播放器的解码性能改进
  • 4.4.1 VCM应用基础
  • 4.4.2 视频数据解码流程
  • 第五章 系统的仿真测试及性能研究
  • 5.1 视频点播的仿真实现
  • 5.1.1 仿真测试的可行性分析
  • 5.1.2 测试计划
  • 5.2 测试结果及系统性能分析
  • 5.2.1 单服务器节点测试
  • 5.2.2 多服务器节点测试
  • 5.2.3 负载平衡算法的测试
  • 第六章 结论
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].搬走安全发展路上的“绊脚石”——抚顺石化公司石油一厂夯实安全基础纪实[J]. 中国石油和化工 2020(08)
    • [2].中国石油抚顺石化公司[J]. 石油石化物资采购 2008(02)
    • [3].以改革为动力 以创新求发展 在辽宁新一轮全面振兴中挺起脊梁——关于中国石油抚顺石化公司实现全面扭亏增盈的调查与启示[J]. 共产党员 2017(03)
    • [4].抓特色党建 打造企业创效发展坚强堡垒[J]. 共产党员 2017(05)
    • [5].家园文化:“小手笔”描绘“大文章”——抚顺石化公司石油二厂水源地班班组文化透析[J]. 现代班组 2009(11)
    • [6].全国首家班组长培训实践基地在抚顺石化公司揭牌[J]. 现代班组 2016(07)
    • [7].基层先进班组代表 抚顺石化公司王海班荣誉班长 王海[J]. 石油政工研究 2012(03)
    • [8].抚顺石化公司人力资源管理系统应用浅谈[J]. 信息系统工程 2010(08)
    • [9].中国石油抚顺石化公司科技助推催化剂产业升级[J]. 工业催化 2009(11)
    • [10].班组建设系列讲座之十 中石油抚顺石化公司班组建设:凸显“人”在劳动中主体性的班组文化——班组建设巡礼(六)[J]. 现代班组 2012(03)
    • [11].放大凡人善举 推进生产管理——抚顺石化公司“石化好人”的品牌建设[J]. 中外企业文化 2017(05)
    • [12].致力“五型班组”建设 提升班组整体水平[J]. 现代班组 2017(04)
    • [13].国产SR后处理装备大规模应用[J]. 橡胶工业 2011(02)
    • [14].班长王海当主任了[J]. 现代班组 2010(06)
    • [15].建设环保型企业 打造花园式工厂 靠绿色发展挖掘 “金山银山”——中国石油抚顺石化公司环保工作纪实(上)[J]. 中国环境监察 2019(Z1)
    • [16].抚顺石化的清洁增长之道[J]. 中国石油石化 2008(09)
    • [17].精打细算 招招见效[J]. 中国石油石化 2020(13)
    • [18].国产橡胶后处理装备大规模应用[J]. 橡塑技术与装备 2010(12)
    • [19].铿锵焊花[J]. 当代工人 2019(17)
    • [20].让余热绽放最美火焰——抚顺石化公司石油二厂老年大学校歌[J]. 老年教育(老年大学) 2013(07)
    • [21].热爱,让转岗工闫慧龙7年逆袭成状元[J]. 班组天地 2018(02)
    • [22].《现代班组》:尊重作者与读者[J]. 现代班组 2017(01)
    • [23].抚顺石化公司270kt/a石蜡成型装置成型机开汽成功[J]. 炼油与化工 2012(01)
    • [24].像鹰一样发现处理身边的隐患[J]. 中国职工教育 2012(02)
    • [25].“王海班组”这个典型抓得准[J]. 中国石油企业 2009(03)
    • [26].把劳模当成“金疙瘩”[J]. 中国石油企业 2019(06)
    • [27].重特大突发事件月度盘点[J]. 中国应急管理 2011(02)
    • [28].抚石化石油二厂开启“云生产”新模式[J]. 中国石油和化工 2020(07)
    • [29].“三招”换双赢[J]. 中国石油石化 2012(06)
    • [30].抚顺石化公司网络改造项目关键技术对比分析[J]. 中国管理信息化 2010(23)

    标签:;  ;  ;  ;  ;  

    抚顺石化公司分布式视频服务系统研究与实现
    下载Doc文档

    猜你喜欢