协同虚拟环境系统的可伸缩性研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:sleon001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
协同虚拟环境是在一组由网络互连的计算机上生成共享虚拟空间,通过有效地支持用户之间的通信实现协同工作。近年来,随着协同虚拟环境在远程教育、协同设计、军事联合训练与演练、网络游戏等领域应用规模的扩大,提高系统的可伸缩性成为协同虚拟环境领域的研究热点之一。协同虚拟环境系统的可伸缩性研究的是当系统规模扩大时,软件结构本身不必做重大的修改,仍然可以保持系统的运行效率。鉴于协同虚拟环境可伸缩性研究具有重要的理论研究意义和实际应用价值,本文对其进行了深入研究,取得了以下研究成果:1、提出了基于任务聚类的虚拟环境固定分区算法,把参与同一类任务的用户划分给同一个区域服务器进行管理。实验显示,该算法与分区效果较好的西班牙Morillo P.的ACS算法相比,在分区质量相近的情况下,明显缩短了算法的执行时间。2、针对现有的多服务器体系结构缺乏对整个虚拟环境系统的管理的缺点,通过增加主服务器为中心控制节点,设计了基于可剪裁树模式的层次体系结构,实时监测虚拟环境中用户的数量和分布情况,进行动态分区。提出了基于任务聚类的动态自适应分区算法,根据系统中用户数量的改变及时调整分区数目。实验证明,该算法取得了基于任务聚类的固定分区算法的最优分区效果和平均执行效率。3、用户通常根据兴趣域进行分组来降低网络通信量。提出了基于模板匹配的用户分组算法降低网络资源和计算资源的消耗。实验证明,与基于单元格的分组算法和无跟踪分组算法相比,该算法在网络资源和计算资源的消耗上减少了大约5%至10%。4、提出了基于兴趣隶属度的主动动态负载平衡算法。实验显示,该算法可以均衡各个区域服务器计算负载;有效降低了区域服务器之间的通信量:提高系统的响应速度。当使用韩国Lee K.的被动负载平衡算法测得的系统最大响应时间超过450ms时,使用本文的主动负载平衡算法测得的系统最大响应时间不超过200ms,满足了美国芝加哥伊利诺大学Park K.S.提出的系统响应实时性的要求。5、用户通常要发送更新信息来维护系统一致性,引起网络流量的增加。本文提出了基于时间包围盒的一致性控制技术。实验表明,在降低网络流量方面,基于时间包围盒的算法与行业公认的Dead Reckon(DR)算法表现相近;在系统一致性维护方面,该算法测得的实体碰撞偏差比DR算法低8%以上,在网络延时严重的情况下更为明显,提高了系统的一致性。
其他文献
<正> 同志们,朋友们: 今天我们在这里集会,纪念五四运动七十一周年,庆祝五四青年节。我代表中共中央、国务院、中央军委,向全国各民族青年工人、青年农民、青年军人、青年知
上海市省界收费站现状分析 上海市现有的高速公路省界收费站采用的是人工收费方式,当车辆到达收费车道时,由收费员先进行出口交易;交易完成后收费员代发邻省的入口通行卡从而完
随着国家经济建设事业的长效发展,水利建设所面临的工作任务也不断增多。面对如今多变的经济发展形势,怎样基于经济形势以及政策导向对水利投融资机制进行改革和创新成为了目
传感器是应用的非常广泛的元器件,本文主要介绍了传感器电路中的关于输出信号的处理电路也就是信号检测电路。
由于在基础科学和工程应用中的重要性,湍流一直是现代流体动力学的一个重要问题. 今年正好是Reynolds(1883年)对圆管流动所进行的开创性的研究130周年[1],回顾科学家和工程师
会议
在众的多的语文教学活动中,特别是在观摩课和比武课上,老师为了追求所谓的视听效应,不知不觉地进入了教学的误区——作秀。语文课堂成了一场演出,一种作秀的表演。老师全身心投入
目的:探究高龄孕妇妊娠结局、妊娠并发症与患者年龄之间的关系。方法:选择2015年8月-2016年8月在我院分娩的63例高龄产妇设置为实验组;另外选择同期在我院分娩的63例非高龄(<
档案信息化已经成为档案管理的发展趋势。在档案信息化过程中,数字档案的信息安全问题是保证档案信息化工作正常持续发展的重中之重。本文对档案信息化建设中数字档案信息安全
在当前信息技术快速发展的背景下,国内相关行业领域公司硬软件配置以及网络平台环境日益完善,大量设计应用软件运用广泛,推广应用工程设计集成系统已成为当前石油化工企业必
随着地下空间的开发利用与岩土工程的数字化信息化技术的发展,为了对地下工程的建设和发展服务,用数字化方式将原始复杂地质条件和地层信息进行直观表现,来构建数字地下空间