VOD系统应用服务器并发控制与负载均衡调度研究

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:aj810130
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会的发展,人们希望能够互动、随心所欲地选择自己喜欢的媒体资源的意愿逐渐增强,视频点播技术应运而生。但由于涉及的技术和产品众多,交互式视频服务仍然是一个比较复杂的系统。应用服务器是视频点播系统的信息发布平台和系统与用户的互动平台。应用服务器为用户提供的所有资源都是通过和后台管理系统的消息通信得到的。因此设计并实现一个功能完善、性能强大稳定的应用服务器是非常关键的。本文通过对基于HFC网络的视频点播系统和应用服务器的研究与分析,采用MVC思想和Struts技术设计并实现了应用服务器的前端显示模块。采用SOAP协议替代视频点播规范里面复杂的COBRA接口,从视频点播系统MOD、nPVR、TSTV三大功能的角度设计应用服务器与后台的消息通信模块。使用多线程技术实现,达到了灵活、简便、扩展性强的目的。大大增强了应用服务器的稳定性与实时性。应用服务器中媒体信息和通信消息规模巨大,如何有效地实现为大规模用户服务,支持及时高效的点播服务,即提高应用服务器的性能,是十分关键的问题。本文通过设计大并发控制模型,并使用多线程、数据库并发等技术实现,来解决通信模块的大规模消息并发问题。对于大规模机顶盒用户并发访问应用服务器的web并发,不再单纯依靠Web Server的并发控制能力,而是通过设计负载均衡调度算法,改进加权最少连接算法,将应用服务器设计成分布式,来给用户呈现一个实时高效、反应灵活的导航页面。从而解决了单点服务器的瓶颈,提高了整个应用服务器系统的性能。
其他文献
随着网络技术的不断发展,无线网络的普及,用户不再仅仅满足于同一种网络内部的资源的可达性,而是进一步对实现跨越无线网络和有线网络的混合网络的端到端的服务提出了要求。
随着信息技术和网络技术的发展,工业控制中的自动检测网络已经成为现代控制系统的重要技术,对于日趋复杂化、网络化的工业控制系统,如何实现灵活自动的检测网络,成为近些年控
粗糙集理论是一种处理含糊和不确定性信息的新型数学工具,该理论自提出以来得到迅速的发展和广泛的应用。知识约简是粗糙集理论重要的研究内容之一,它的主要目的在于去除数据
随着多媒体的发展和因特网的飞速发展,数字文档的安全性成为一个重要而又有挑战性的研究课题。数字水印技术作为一种潜在的保护数字版权的解决方案,已经越来越受到人们的关注,成
目标跟踪是计算机视觉的一个重要分支,融合了图像处理、模式识别、人工智能、自动控制以及计算机应用技术等相关领域的先进技术和研究成果。实现目标跟踪的关键在于完整地分割
无线传感器网络是一种新的信息获取和处理技术,在军事、工业控制、环境监测、医疗救助等领域都有广泛的应用前景。在无线传感器网络中,节点的能量极其有限,且在很多情况下不
协作可以定义为若干个任务在一些机器上进行加工"如何按时间或成本对机器和物力等资源进行安排"使某些目标函数达到最优。在车间控制智能应用领域,由于现代调度的复杂性,而且
网络编码技术以其能大幅度改善网络性能而受到业界研究人员的广泛关注。无线网络编码技术COPE是首次面向无线单播通信模式下的网络编码方案。与已有的几种网络编码方案相比,CO
随着软件规模的不断扩大,软件的复杂性越来越高,对软件的测试越发显得重要,软件测试成为软件质量控制中的关键过程。软件测试的性质和要求使得测试的自动化和规范程度越来越
本文的主要工作是研究在PMC模型下大型多机系统和计算机网络系统的故障诊断算法问题。文中提出了三种新的故障诊断算法。概率性矩阵诊断算法是一个完全基于矩阵与概率计算的