Development of a Cloud-Based and Scalable Virtual Reality Platform with Data Analytics for E-Learning
Virtual reality (VR) is a great tool for more than just gaming. In the e-learning scenario, to provide an immersive
experience for learners to understand the topics related to visualizations, for example, mechanical designs, VR can be employed.
However, the heavy setup requirement for VR experience is obstructing the accessibility and deployment of VR applications for
different users and scenarios. In the case of e-learning for remote users, the setup cost is exceptionally high and the application
design that utilizes VR is not scalable. The lack of seamless analytics integration with applications and scalable real-time
monitoring for VR is hindering more users to adopt VR to fit their needs and requirements, especially in the e-learning, where
cost and effectiveness of equipment for intended purposes are main issues. In consideration of these factors, we provide our
application design and system architecture to demonstrate the idea of shifting VR intensive workload from client to server side,
showcasing the design and implementation of a fully workable prototype for VR-as-a-Service (VRaaS). Simulation and
experimental results are provided to illustrate the strengths and weaknesses of the proposed approach.
Keywords- Virtual reality (VR), VR-as-a-Service (VRaaS), Scalable Virtual Reality Platform, Cloud-Based VR.