Computer Engineering and Applications ›› 2016, Vol. 52 ›› Issue (11): 11-16.

Previous Articles     Next Articles

Research on distributed server architecture strategy for virtual reality environments

LI Yuling, ZHANG Dongxu   

  1. Institute of Data and Knowledge Engineering, Henan University, Kaifeng, Henan 475001, China
  • Online:2016-06-01 Published:2016-06-14

虚拟现实环境下的分布式服务器架构策略研究

李玉玲,张东旭   

  1. 河南大学 数据与知识工程研究所,河南 开封 475001

Abstract: In the virtual reality environment, data real-time and high requirements of the system stability propose the new challenge to the server architecture design and optimization. In view of the virtual reality environment to promote the efficiency of mass data storage and system performance optimization, this paper proposes a new distributed server architecture, the architecture is based on the distributed coordination framework ZooKeeper, distributed cache architecture Redis and MongoDB fragmentation mechanism, and based on the Hash algorithm to improve consistency Redis cache architecture, optimization of directing a subdivision of the load balance mechanism at the same time. After the corresponding simulation validation, the framework is effective in a virtual reality environment.

Key words: virtual reality, ZooKeeper, Redis, MongoDB, distributed server architecture

摘要: 虚拟现实环境下,数据实时性和系统稳定性的高要求对服务器架构的设计和优化提出了新的挑战。针对虚拟现实环境下海量数据存储效率的提升和系统性能的优化,提出了一种新的分布式服务器架构,该架构基于分布式协调框架ZooKeeper、分布式缓存架构Redis以及MongoDB分片机制,并改进一致性Hash算法来优化Redis缓存架构,同时优化MongoDB分片的负载均衡机制。经过相应的仿真验证,该架构在虚拟现实环境下具有有效性。

关键词: 虚拟现实, ZooKeeper, Redis, MongoDB, 分布式服务器架构