基于P2P的分布式虚拟环境中的时空一致性

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:qin6668
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术和虚拟环境技术的发展,分布式虚拟环境的理论及应用研究已成为网络技术研究的一个热点。由于P2P技术在实时性、可靠性、负载均衡和可扩展性等方面的优势,使用P2P技术代替传统的Client/Server技术来构建分布式虚拟环境已经成为一种趋势。在基于P2P的分布式虚拟环境系统中,虚拟空间中的对象的状态由节点局部计算和分发。由于缺少中央服务器的全局状态管理,因此基于P2P的分布式虚拟环境中还存在着时空一致性问题,因此基于P2P的分布式虚拟环境中还存在着时空一致性问题。在空间上,时空一致性要求节点发现的交互节点要与事实一致;相同Avatar对象的状态在不同节点中的不同备份要一致;节点接收到的事件和状态消息也要与事实一致。在时间上,时空一致性要求系统能实时地保证这三类一致性。因此,时空一致性要求系统能解决三个子问题:节点发现问题,节点同步交互问题以及节点防欺骗问题。本文针对基于P2P的分布式虚拟环境中的时空一致性问题,对节点之间的协同行为进行了深入的研究,并提出了相应的解决办法。1.为了提高基于P2P的分布式虚拟环境中节点发现的拓扑一致性、实时性以及可扩展性,本文通过借鉴生物内分泌系统中的荷尔蒙机制,提出了基于荷尔蒙的节点发现模型HP2PON,该模型利用荷尔蒙消息在网络中的扩散来实现节点发现。另外,本文还提出了一种基于P2P的分布式虚拟环境的节点发现分析框架。该框架通过保证网络拓扑的全局连通性、AOI邻居封闭性、邻居封闭性、薄弱区周期关注性来保证网络拓扑的局部感知性。基于该框架,本文提出了一种具有高拓扑一致性的完全分布式的节点发现模型SimWorld。实验和分析证明HP2PON模型和SimWorld模型的拓扑一致性都接近100%。此外,HP2PON模型还有很好的实时性,而SimWorld模型则具有很好的可扩展性。2.为了提高基于P2P的分布式虚拟环境中节点同步交互的实时性、负载均衡和可扩展性,本文结合P2P技术和Client/Server技术各自的优点,提出了单点计算同步交互模型。该模型把分布式虚拟环境中的全局状态的计算和分发均匀分配给系统中的所有节点,并且每个对象的状态只有一个计算源。节点在用户设定的“轮”长下进行交互,速度慢的节点将被踢出系统。实验和分析证明,单点计算同步交可模型中的通讯量约为C/S结构的2倍,每轮交互只需要2个应用层hop,网络中的带宽消耗和计算任务被均匀分配到各个节点中。3.为了提高基于P2P的分布式虚拟环境中节点防欺骗交互的实时性、负载均衡、可扩展性和防欺骗性,本文通过借鉴科研工作中的论文盲审机制,提出了单点代理计算防欺骗模型SPC。在SPC模型中,每个节点控制的Avatar对象状态的计算和分发部是由一个对应的代理计算节点管理。由于代理计算节点随机分配,因此Avatar对象的代理计算节点与该Avatar对象的控制节点之间,以及与该Avatar对象交互的Avatar对象的控制节点之间没有利益相关系性,从而有效地防止了欺骗行为。实验和分析证明,单点代理计算防欺骗模型能够解决基于P2P分布式虚拟环境中目前涉及的各类协议层欺骗,而消耗的带宽只是C/S模型的3~4倍,带宽消耗和计算任务被均匀地分配到系统的所有节点中,每轮交互只需要2个应用层hop。
其他文献
曲线曲面造型是计算机图形学、计算机辅助几何设计以及计算机动画等领域中非常重要的研究课题之一。随着曲线曲面造型技术的提高,其应用范围也越来越广泛,如计算机辅助设计系
在小学语文教学过程中,通过阅读的形式来提升学生的写作能力,应该从激发学生的阅读兴趣入手,通过更多精美的文章来提升小学生写作积极性,利用科学的训练方式来帮助他们养成良
20世纪初到二战前后的一段时间,是美国公立高等教育的快速成长期,也是美国公立高等教育特色的形成期。对这一阶段美国公立高等教育迅速崛起的背景与进程进行考察,分析美国公立高
公共服务合同制供给是近年我国地方政府公共服务改革的重要制度取向,但实践中产生的问题亦引发了对合同制供给模式的质疑,并导致一些地区出现了逆向合同承包的改革。本文针对
室内装饰工程达不到国家标准及规范的环保要求,已是较为普遍的现象,给用户的工作、生活带来诸多不便。针对该问题的形成原因,从设计、选材到施工等方面,阐述了室内装饰工程环
《机械复制时代的艺术作品》是本雅明长期未完成的现代性研究的核心产物之一,也是西方马克思主义思想中艺术生产与大众文化理论的经典著作,灵晕是其核心概念。本文延续本雅明
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield