视频点播集群中的负载调度和副本管理研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:zhihong0223
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
追求性价比、降低TCO是中小规模视频点播最重要的目标。基于开源软件和廉价PC的Bluegrid视频点播集群系统实现了一种部署简单、维护方便的视频点播服务解决方案,具有很高的实际应用价值。高效的数据管理机制和负载调度策略是提高视频点播系统吞吐率的基础。多用于大规模视频点播服务的分布式数据存储策略在提高系统性能的同时也带来了数据管理的复杂性以及扩展性差的问题;已有的负载调度策略多集中在具有分布式数据存储特点的系统之上,而对于集中式数据存储的系统,能够根据实时负载进行动态调度的策略就更少了。针对中小规模的点播需求,采用RAID作集中式的数据存储并结合节点机的本地硬盘实现了一种两级层次化存储体系结构。通过分析视频点播的分布规律,将统计信息和分布规律相结合,采用短期线性拟合的方式预测影片热度,计算影片的放置价值,实现了一种自适应的副本管理机制,解决了热点影片副本在本地硬盘上的放置问题,从而大大减轻了RAID的I/O压力,提高了系统的响应速度。基于上述数据存储特点,提出了一种最强加权负载能力优先调度算法,该算法综合考虑节点状态、节点性能、负载因子加权乘积等因素,可以进行动态的负载调度,能够有效的提高系统的负载均衡度。实验表明,自适应副本管理机制较好地解决了两级层次化存储体系结构中的副本放置问题,提高了系统的负载均衡度;动态负载调度策略可以保证系统性能的线性增长,使得系统具有良好的可扩展性。
其他文献
在移动对象数据库中,移动对象的k近邻查询问题一直是其中的研究热点。现存的许多k近邻查询方法都是基于欧几里得空间所做的研究,这些方法考虑的是两个对象在空间中的相对位置
通过对Linux平台下网络管理模型的深入分析和研究,发现目前的网络管理研究成果虽然打破了网络管理上最初的人工分散管理的局面,为网络管理的发展起到了推动作用,但是现有的网络
随着科技进步和计算机网络技术的飞速发展,信息产业及其应用得到了巨大发展。对网络需求的不断增强,网络用户面临着日益严重的安全问题,必须要求一个可信、可靠、安全、稳定的网
随着Internet技术的发展,各种网络应用服务越来越多,BBS(Bullet in Boards System )的开设为广大网络用户开辟了自由发表言论的空间,但一些不健康的、反动的言论也给我们的社
汽车牌照自动识别技术可以应用于道路收费、交通管理等领域,起到节省人力成本、提高效率、改进管理体系等作用。随着我国智能交通行业的发展,车牌识别技术越来越呈现出巨大的
计算几何是理论计算机科学领域中一个新的极有生命力的子领域,而Minkowski和算法作为计算几何研究领域中的一个分支,在理论和应用上都有着重要的意义,其研究成果已在机器人学
在网络迅速发展的时代,校园网的规模不断扩大,网络应用日益开展,校园网安全性的管理变得复杂,对网络管理员的素质要求越来越高。同时,网络安全事件频繁发生,病毒肆意快速传播,而网络
移动自组网(MANETs)是一种无固定基础设施支持、由移动节点自组织形成的网络。由于网络自身的特点,如网络拓扑结构和成员关系的动态性、无线信道的不可靠性等因素,使得移动自组
本文介绍了粒度计算的研究背景,研究现状和研究意义,着重阐述了粒度计算的主要理论模型。在此基础上应用抽象粒模型的思想,将粒层内部的结构,粒层的转换,粒层转换的不变性等问题从
大规模、细粒度、长时间的分布仿真对仿真系统的计算能力、可靠性、容错性的要求越来越高。而作为分布仿真系统建立与应用标准的高层体系结构HLA(High Level Architecture)在