云计算环境下可伸缩实时在线交互应用关键技术研究

被引量 : 0次 | 上传用户:kbxbx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时在线交互应用(Real-time Online Interactive Application, ROIA)是近年来出现的一种新的基于互联网的分布式应用模式,包括大型多人在线游戏和交互式电子学习系统在内的多种应用系统都是实时在线交互应用的典型应用。实时在线交互应用环境中,由于用户数量的动态变化以及用户操作的不确定性等特点使得系统的资源利用率和应对系统突发负载峰值的能力受到了很大的影响,所以一般要求实时在线交互应用系统应当具备一定的伸缩性来适应这种动态变化,亦即应该具有通过改变可用硬件资源和调度方式来动态地调整自身整体性能的能力;系统良好的可伸缩性不仅可以提高系统的资源利用率,而且能够提高系统应对突发负载峰值的能力。因此,有关可伸缩的实时在线交互应用关键技术的研究对推动实时在线交互应用技术的发展具有重要的学术价值和现实意义。在实时在线交互应用研究领域,目前大多数的研究仅局限于单一实时在线交互应用内部的可伸缩性问题上,没有考虑多个实时在线交互应用之间存在的互补性等特点,因而其研究方法存在一定的局限性;这使得实时在线交互应用系统的资源利用率和应对系统突发负载峰值的能力这两个方面难以同时得到较大的提升。本文针对这一问题,以提高实时在线交互应用系统的资源利用率和应对系统突发负载峰值的能力为主要目标,重点对云计算环境下可伸缩实时在线交互应用关键技术问题进行了深入研究。这些内容主要涉及到云计算环境下实时在线交互应用的可容错体系结构、多实时在线交互应用系统的动态负载均衡、实时在线交互应用网络延迟和云计算环境下可伸缩多实时在线交互应用体系结构等关键技术问题。论文的主要研究工作和创新点体现在如下几个方面:(一)针对云计算环境下云节点的失效概率可能会增大,而传统实时在线交互应用体系结构并不能提供相适应的容错能力这一问题,提出了一种可伸缩的实时在线交互应用容错体系结构(Scalable ROIA Fault-tolerant Architecture, SRFA)。SRFA结构在一般的图分割方法基础之上增加了一个容错结构层,实时在线交互应用中的虚拟世界被两层不同粒度大小的六边形单元格所覆盖,每层单元格所组成不同的区域由不同的服务器所负责。在实时在线交互应用中采用SRFA结构将有利于实体进行跨区域移动和实现服务器间的无缝迁移;也有利于为服务器提供崩溃保护和实现系统恢复;还有利于实现系统的负载均衡和提高硬件资源的利用率等。(二)针对单一实时在线交互应用系统难以在系统的资源利用率和应对系统突发负载峰值的能力这两个方面同时得到较大提升的问题,提出了一种新的可伸缩多实时在线交互应用系统的动态负载均衡算法(Scalable Multi-ROIA Dynamic Load Balancing,SMRDLB)。SMRDLB算法在考虑了不同类型实时在线交互应用网络延迟要求等多方面差异的基础之上,充分利用了多种不同类型实时在线交互应用在时延要求上不同、实时交互复杂度不同和负载峰值出现时间不同的这些特点,使得部署多种不同类型实时在线交互应用的系统可以获得更高的资源利用率和更好的应对突发负载峰值的能力。(三)针对新实时在线交互应用体系结构中可能导致网络延迟有所增加以及网络带宽要求高这两方面的问题,提出了一种适应于实时在线交互应用的基于目标预测的航位推算改进算法(Goal-predicting Based Dead Reckoning, GBDR)。GBDR算法对传统的航位推算算法进行了改进,并在某些适当的时间点引入了对移动目标的推算,因此它提高了航位推算中预测的准确率;由于预测准确率的提高可以减少航位推算的误差,能够更加有效的减小网络延迟对实时在线交互应用的影响,并且能够减少状态更新信息的发送,从而有助于降低实时在线交互应用系统对网络带宽的需求。(四)提出了一种云计算环境下可伸缩的多实时在线交互应用体系结构——多实时在线交互应用云平台(Multi-ROIA Cloud Platform, MRCP)。MRCP结构充分利用了系统的规模效应和互补效应,使得多实时在线交互应用系统与单实时在线交互应用系统相比较,整个系统具有较好的伸缩性,可以动态地调整自身的整体性能;另外,在系统的资源利用率和应对系统突发负载峰值能力这两个方面的性能也得到了较大的提高。
其他文献
"制片人制"是电影产业繁荣的必由之路.当前我国却普遍存在电影制片人核心职能缺失的现象,此现状成为我国电影产业发展的一个"瓶颈"。制片人制的完善有待于电影产业化进程的推
目前在临床上广泛应用的溶菌酶主要是蛋清溶菌酶,由于蛋清溶菌酶是一种异源蛋白,在人体内可能会产生免疫原性和副作用。人溶菌酶(human lysozyme,hLZ)是人体内的一种蛋白质,和人
本课题以乙酰丙酮铁(Fe(acac)3)作为铁源采用热分解法“一锅式”反应制备技术合成磁性氧化铁纳米粒子,采用X射线衍射分析仪(XRD)和透射电子显微镜(TEM)分析样品的晶相组成和形
本文对锌与硝酸铜溶液的置换反应产物进行了定量分析.目的在于以实事求是的态度,纠正在中学化学教学中定性描述时容易引起的认识上的缺陷和与实际情况的偏差.
土地整治规划是有效整合土地资源的重要措施。目前Section软件已被引入到土地整治项目规划中。介绍了Section软件的概念和功能模块,从制作表格、加密等高线、制作图签和图例
实质重于形式原则就是指企业应当按照交易或事项的经济实质进行会计核算,而不应当仅仅按照它们的法律形式作为会计核算的依据。在实际工作中,交易或事项的外在形式或人为形式
企业需要不断地提高经营管理水平,提升自身的综合竞争力,才能应对日益激烈的市场竞争和不断变化的市场需求。企业内部的操作流程是企业管理的重要组成部分,需要不断进行调整和改
<正>随着资源环境约束以及消费者对智能汽车的认知提高,汽车行业将迎来新一轮产业升级。陕汽集团"先知先觉",自2009年开始,率先在行业内实施了战略转型,走上了技术创新、绿色
悬停和低速机动是无人直升机特有的飞行能力,也是无人直升机执行任务的主要飞行包线,这种特殊性给无人直升机飞行控制带来诸多困难。悬停低速段的无人直升机对象特性复杂,易受外