基于QoS的可扩展分布式虚拟环境的研究

来源 :江苏大学 | 被引量 : 0次 | 上传用户:mengpiaoyao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式虚拟环境将虚拟现实与网络通讯相结合,提供一个共享虚拟空间以支持对象的仿真以及多个分布用户的交互和通讯。尽管近年来网络速度和主机处理能力在不断提高,但当虚拟环境中存在大量的用户和对象时,即使每个用户只需要少量带宽,成千上万的用户通讯需求累加起来也必定超过网络所能承受的限度;同时随着用户交互需求的不断提高,用户对虚拟环境中通讯服务质量提出了更高的要求,且在异构的广域网中各个用户的接入速度和主机处理能力均有差异,速度慢的主机必然影响其他主机的响应速度乃至降低整个环境的响应性能。因此,随着网络通讯技术的发展,目前分布式虚拟环境研究主要面临着两个方面的问题:一是系统的可扩展性问题,即如何建立一个用于兴趣管理的易扩展的通讯结构,满足分布式虚拟环境中大量对象之间多对多的动态通讯要求;二是网络服务质量问题,即如何提高系统的网络服务性能和服务质量,从而为用户提供满足于他们协作要求的数据传输链路服务。在对分布式虚拟环境和兴趣管理技术等相关工作进行总结的基础上,本文着重对上述两方面的问题进行了详细的分析和研究。首先,借鉴主动路由技术和发布一订购模式的研究成果,设计一种适合兴趣管理的具有较强可扩展性的分布式虚拟环境网络模型(Scalable Distribute Virtual Environment Network model,SDVENM);然后,在SDVENM模型的基础上,进一步引入了QoS技术来提高系统的网络服务质量,满足对系统有较高服务要求的协作应用的需求;最后,采用SDVENM作为系统的网络通讯结构,设计并实现一种基于XML的可扩展分布式虚拟环境系统。具体研究内容如下:(1)借鉴了基于内容的发布-订购系统的研究成果,把组播路由算法和主动路由技术结合起来,提出了一种适合分布式虚拟环境的具有较强可扩展性的网络通讯模型SDVENM。首先,我们通过比较SBT与CBT结构在可扩展性方面的优缺点,选择基于CBT结构的双向—共享组播树作为系统设计的通讯拓扑结构;然后,提出一种新型的基于内容的双向共享组播路由协议CBSMRP,该协议在CBT组播树中,能根据数据包的内容实现主动路由和双向过滤,不仅解决了组播地址的维护和分配等问题,而且能有效地减轻系统的网络负载;最后通过仿真实验和分析进一步验证了SDVENM网络模型具有良好的可扩展性。(2)从三个方面对QoS技术在SDVENM的通讯模型中的实现进行了研究:①采用了一种基于时延的对象接入控制技术,将QoS的时延参数作为对象接入控制的依据,即根据当前的网络链路状况来控制对象的接入,有效地减少无效信息在系统中传播,从而达到缓解系统负载的目的;②提出了一种QoS主动路由技术,将QoS属性作为对象发布和订购信息的一个重要参数,主动路由器则将QoS属性和与兴趣区域同时作为信息过滤的衡量标准,能够尽早判定和过滤无法满足其QoS要求的数据包,提高网络利用率;③借鉴了TCP协议中拥塞控制的经验,提出了一种可行的拥塞控制方法,该方法从通讯底层保证了分布式虚拟环境的通讯量不超过给定阈值,在很大程度上提高了系统网络传输性能的稳定性。最后通过实验及结果分析进一步验证了上述三种方法在SDVENM的通讯模型中的可行性和有效性。(3)针对分布式虚拟环境中,协作对象对数据报文的传送有着不同服务要求,提出了一种层次式动态带宽分配方法。该方法通过带宽预留的方式,根据协作服务等级和网络链路状况对带宽进行动态调整,为协作用户提供了高质量的带宽传输保证;同时设计了一种动态带宽分配协议,并给出了相应的协议消息类型及其实现。仿真结果及其分析表明,该方法可有效解决SDVENM的模型中结构的层次数对网络时延的影响,同时在系统网络负载的变化时,能保证紧耦合式协作用户间的数据信息传输质量。(4)针对传统的分布式虚拟环境在实现时存在的对象兴趣表达能力差、依赖于特定应用以及不具有通用性等问题,将XML技术引入到兴趣管理技术的实现中,采用XPath查询表达式和XML文件的形式分别来描述用户的订购信息和发布的内容,在XML路由网络上构造并实现了基于兴趣管理的分布式虚拟环境系统。首先,探讨了系统的通讯结构、协议结构及其配置;然后根据分布式虚拟环境的特点,提出了一种基于SPA谓词匹配法的XML路由算法,并给出了XML路由器的体系结构;最后详细介绍了原型系统的实现过程,并通过实际应用验证了该原型系统的可行性和实用性。本文的创新之处体现在以下五个方面:(1)提出一种适合兴趣管理的具有较强可扩展性的网络模型SDVENM,该模型结合运用了基于内容的发布-订购模式和主动路由思想,在基于CBT结构的双向共享组播树中,采用CBSMRP协议根据数据包的内容实现主动路由和双向过滤,不仅解决了组播地址的维护和分配等问题,而且能减轻系统的网络负载,有效地提高了系统的可扩展性。(2)在SDVENM模型的基础上,提出了一种基于时延的接入控制方法,根据当前的网络链路状况来控制对象加入或者挂起,从而达到稳定网络流量,提高系统网络服务质量,减少系统负载的目的。(3)借鉴了TCP协议中拥塞控制的经验,提出了一种适合发布-订购通讯模式的拥塞控制方法,利用发布和订购区域作为一种窗口进行流量控制,从通讯底层保证了分布式虚拟环境的通讯量不超过给定阈值,有效地提高了系统网络传输的稳定性。(4)针对分布式虚拟环境中不同层次的协作应用,提出了一种层次式动态带宽分配机制,根据链路状况和服务等级的改变,动态地调整链路上的资源预留值,为协作用户提供高质量的带宽传输保证。(5)针对传统的分布式虚拟环境在实现时存在的对象兴趣表达能力差、依赖于特定应用以及不具有通用性等问题,将XML技术引入到系统实现中,在XML路由网络上构造基于兴趣管理的分布式虚拟环境系统,提高兴趣管理技术的实用性和系统的可扩展性。
其他文献
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
目的探讨手术室不可计价医用耗材的成本控制,更好地提高医院经营效率,为管理工作提供思路。方法对2012—2016年度医院手术室不可计价医用耗材的消耗数量和结构进行分析,并结
目的分析基于家居音乐康复操的延续性护理干预对老年髋部骨折患者术后恢复的作用及患者生活能力改善情况。方法将因髋部骨折于我院进行治疗的老年患者作为研究对象,随机分为
从模具制造过程入手,分析影响模具加工精度的主要因素,阐明热处理、磨削、特种加工等加工方法中如何控制工件内应力、形状公差及尺寸误差。结合生产实践,给出科学合理选用主要加
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield
互联网最初的设计思想是面向非连接的分组交换网络,它的体系结构缺乏对业务流的隔离和保护机制。当网络流量超过了网络的带宽容量时,业务流的端到端时延和分组丢失率将会迅速
随着通信协议的日益复杂,以及针对协议漏洞的攻击手段和技术的不断发展,因协议出错而引起的网络异常甚至崩溃现象层出不穷,危害了整个网络的信息安全。协议测试是协议工程的
分析了山东省交通系统技术创新的优势,指出了存在的问题,阐明了技术创新的概念和基本原理,提出了交通技术创新的对策建议。