Virtual machines for virtual worlds
Abstract
Multi User Virtual Worlds provide a simulated immersive 3D environment that is similar to the real world. Popular examples include Second Life and OpenSim. The multi-user nature of these simulations means that there are significant computational demands on the processes that render the different avatar-centric views of the world for each participant, which change with every movement or interaction each participant makes. Maintaining quality of experience can be difficult when the density of avatars within the same area suddenly grows beyond a relatively small number. As such virtual worlds have a dynamic resource-on-demand need that could conceivably be met by Cloud technologies. In this paper we make a start to assessing the feasibility of using the Cloud for virtual worlds by measuring the performance of virtual worlds in virtual machines of the type used for Clouds. A suitable benchmark is researched and formulated and the construction of a test-bed for carrying out load experiments is described. The system is then used to evaluate the performance of virtual worlds running in virtual machines. The results are presented and analysed before presenting the design of a system that we have built for managing virtual worlds in the cloud.
Citation
Sanatinia , A , Oliver , I A , Miller , A H D & Allison , C 2012 , Virtual machines for virtual worlds . in F Leyman , I Ivanov , M van Sinderen & T Shan (eds) , CLOSER 2012 : Proceedings of the 2nd International Conference on Cloud Computing and Services Science . SciTePress , pp. 108-113 , CLOSER 2012 , Porto , Portugal , 18/04/12 . conference
Publication
CLOSER 2012
Type
Conference item
Rights
Copyright 2012, the Authors.
Items in the St Andrews Research Repository are protected by copyright, with all rights reserved, unless otherwise indicated.