可伸缩的分布式虚拟环境

可伸缩的分布式虚拟环境

ID:38136681

大小:159.64 KB

页数:3页

时间:2019-05-24

可伸缩的分布式虚拟环境_第1页
可伸缩的分布式虚拟环境_第2页
可伸缩的分布式虚拟环境_第3页
资源描述:

《可伸缩的分布式虚拟环境》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2期电子学报Vol.28No.22000年2月ACTAELECTRONICASINICAFeb.2000可伸缩的分布式虚拟环境王勇军,王意洁,赵龙,李思昆(国防科技大学计算机学院,长沙410073)摘要:本文采用行为的概念来描述虚拟环境的基本仿真计算单元,提出基于行为的动态负载分配算法来支持更细粒度的负载调度,从而提高了单用户分布式虚拟环境的可伸缩性.测试结果表明,该算法能有效地调节系统负载,在满足用户实时交互能力的前提下,尽量保持了行为的真实感.关键词:分布式虚拟环境;行为建模;负载分配;可伸缩性中图分类号:TP15文献标识码:A

2、文章编号:037222112(2000)0220087203ScalableDistributedVirtualEnvironmentWANGYong2jun,WANGYi2jie,ZHAOLong,LISi2kun(SchoolofComputer,NationalUniversityofDefenseTechnology,Changsha410073,China)Abstract:Theconceptofbehaviorsisadoptedtodescribefundamentalsimulationcomputingunitof

3、virtualenvironment.Ady2namicloadallocationalgorithmbasedonbehaviorisproposedtosupportfine2grainloadscheduleandpromotethescalabilityofsingle2userdistributedvirtualenvironment.Thealgorithmhasbeenimplementedinadevelopmentplatformofdistributedvirtualenvironment.Thetestresul

4、tshowsitcantunethesystemloadefficientlytokeepthebehaviors′fidelitywhilepromotingthereal2timeinteractivityofusers.Keywords:distributedvirtualenvironment;behaviormodeling;loaddistributing;scalability1引言作.行为是仿真计算的基本单元.定义1实体集合设有一虚拟环境VE,由N个虚拟实虚拟环境属于高密集度计算,它不仅体现在生成逼真的体组成,实体集合

5、可记为:Entity2set={Entityi

6、i=1,⋯,N}.视觉、听觉效果,还体现在不同应用领域的仿真计算的复杂性定义2行为行为behavior可以记为三元组:虚拟环境计算的需求,已成为虚拟现实系统实现的有效途径.其中,处理过程ProcessingProc是行为计算程序;输入属性由于交互性的特点,虚拟现实系统同时又是计算负载高度动集合InputAttrSet是行为计算所需的实体属性或公共属性

7、;输态变化的系统,这要求系统本身具有动态负载分配的功能.因出属性集合InputAttrSet是行为计算进行修改的实体属性或公此,本文针对分布式虚拟环境的可伸缩性进行了重点研究.[1]共属性.Macedonia将这样的分布式虚拟环境的结构定义为具有可伸行为分为二类:缩性:即当虚拟环境中的并发动态实体或用户数量大幅度增(1)表现属性行为:即对实体表现属性进行操作的行为.加时,软件结构本身不须作多大的修改就能对此进行支持.当[2~6]所谓表现属性,指与仿真效果输出的有关属性,如三维几何、前存在的一些较为典型的分布式虚拟环境系统只支持或速度、

8、位置等;部分支持基于空间划分的实体间的并行,而本文采用行为来(2)非表现属性行为:对实体非表现属性进行操作的行描述虚拟环境的基本仿真计算单元,提出基于行为的动态负为,如涉及到智能属性的行为等.载分配算法来支持更细粒度的负载调度,从而更好地支持系212虚拟环境的性能需求统的可伸缩性.虚拟环境运行的主要性能需求是,实时交互性和真实感.2虚拟环境中的行为实时交互性是指虚拟环境计算要足够的快,使得用户的输入211行为能实时地在输出上反映出来,如视点的变化引起的场景变化.从面向对象的观点来看,虚拟环境是由若干公共属性和用户执行一个动作和在屏幕上

9、显示出来之间的时间差称为端若干虚拟实体组成.虚拟实体则由若干行为和局部属性组成.端延迟(EndEndLag),考虑单处理机的情况,虚拟环境的运行所谓行为是实体对公共属性、局部属性或调用其它行为的操可以看作是由一个个仿真步

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。