摘要
虚拟现实环境下,数据实时性和系统稳定性的高要求对服务器架构的设计和优化提出了新的挑战。针对虚拟现实环境下海量数据存储效率的提升和系统性能的优化,提出了一种新的分布式服务器架构,该架构基于分布式协调框架ZooKeeper、分布式缓存架构Redis以及MongoDB分片机制,并改进一致性Hash算法来优化Redis缓存架构,同时优化MongoDB分片的负载均衡机制。经过相应的仿真验证,该架构在虚拟现实环境下具有有效性。
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.
出处
《计算机工程与应用》
CSCD
北大核心
2016年第11期11-16,37,共7页
Computer Engineering and Applications
基金
国家科技支撑项目(No.2013BAK03B07)