云计算环境下虚拟现实系统服务器设计与实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:whlwzn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息科学技术的发展,虚拟现实系统中的数据量和计算量正在呈爆炸式增长,传统的依靠本地文件系统和私有协议存储、管理和分发数据的方式已经难以满足快速增长的用户需求。因此,如何对海量数据进行有效的管理和分发,同时保证系统的可用性和可扩展性,是虚拟现实研究领域一个亟需解决的问题。近年来,计算机硬件性能和网络性能的显著提高,以及云计算技术的快速发展和普及,为传统的虚拟现实系统带来了新的发展契机。  论文在分析虚拟现实系统特点及需求的基础上,结合近几年得到广泛应用的分布式系统的架构及特点,设计并实现了云计算环境下的虚拟现实服务器,为客户端的场景渲染、用户交互、社会信息发布及获取提供了有力的支撑。本文的主要研究内容如下:  (1)应用云计算技术,设计分布式虚拟现实系统服务器的整体架构,使之符合云计算应用的特征;规模可以动态伸缩,满足应用和用户规模增长的需求;内部细节对客户端透明;支持用户在任何时刻任意位置通过各种终端获取服务;通过多副本容错、计算节点同构互换等措施保障服务的高可用性。  (2)设计和定义客户端与服务器之间的数据接口,使之与平台无关、与编程语言无关,并且是符合业界标准的,从而能够支持各种平台的客户端。  (3)使用分布式数据库对海量数据进行存储和管理,为系统的高性能和可扩展性提供支持。  (4)设计和实现系统需要的所有数据服务,提供相应的数据交换接口,满足客户端的数据需求。  对系统进行测试的结果证明,本文设计和实现的基于云计算的分布式虚拟现实服务器可以解决当前虚拟现实系统面临的存储、管理和分发海量数据的问题,同时保证了较高的性能、可用性和可扩展性。本文提出的基于云计算的分布式架构,为系统将来的功能扩展提供了坚实的基础;本文的设计方法可以为类似系统的设计和实现提供借鉴;本文将云计算和虚拟现实系统结合起来的思路,同样可以为其它应用迁移到云计算环境提供一种新的途径。
其他文献
测试用例的有效生成是提高测试自动化程度关键的一步。近年来,人们开始尝试将智能搜索算法引入测试用例自动生成的领域中,取得了不错的成果。目前,主要的研究工作都是通过改
随着对现代微处理器高性能和高能效的需求日益提高,如何在低功耗和低硬件复杂度的约束条件下进一步提高微处理器性能,已经成为微处理器设计领域所面临的重要问题。为应对这一挑
对知识表示的学习一直是自然语言处理的研究目标。深层学习架构为我们提供了一种自动学习分布式特征表示的方法。通过对词的分布式特征表示的学习,基于深层学习架构的深层神经
电子设备的可靠性取决于其所采用的软硬件系统,归根到底,是其可靠的硬件基础——集成电路。集成电路的发展同时也促进计算机技术和通信技术的飞速发展,为此,保证集成电路拥有可靠
超高层建筑的施工是一个复杂的系统工程,涉及到大量的人员、设备和材料。如何在保证施工质量的前提下,尽可能的缩短工程施工时间以节约施工成本,这是每个建筑施工企业都非常关注
XML以其强大的功能,在计算机领域得到了广泛的应用,已经成为信息描述和交换的一种标准技术。XQuery被设计用来查询XML数据,树模式查询作为XQuery查询的核心,其查询效率问题成
OLAP(On-Line Analytical Processing)是一种强有力的数据可视化工具,它专门设计各种用于支持复杂分析的操作,使得管理决策人员能够对数据仓库中海量数据进行深入观察。但是,OLA
随着我国计算机网络的快速发展,黑客入侵攻击事件发生的概率随之增大,对网络安全的研究也越来越引起人们的重视。而计算机系统和网络设备上广泛存在的漏洞是成为被黑客攻击的最
关键词检索是互联网中使用最广泛的检索技术之一,也是世界上一些著名互联网站点比如谷歌、维基百科、亚马逊和IMDB等的默认检索方式。传统的关键词检索技术主要是针对无结构化
语音增强技术是进行一系列语音信号处理中的基本问题,是语音处理系统里的核心技术之一。近年来,麦克风阵列语音增强方法由于融合了语音信号空时信息,能够获得较单通道更好的增强