VIRTUAL MACHINES FOR VIRTUAL WORLDS

Amirali Sanatinia, Iain A. Oliver, Alan H. D. Miller, Colin Allison

2012

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.

References

  1. [Online; accessed 28-March-2011].
  2. Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., and Warfield, A. (2003). Xen and the art of virtualization. SIGOPS Oper. Syst. Rev., 37:164-177.
  3. Barker, S. K. and Shenoy, P. (2010). Empirical evaluation of latency-sensitive application performance in the cloud. In Proceedings of the first annual ACM SIGMM conference on Multimedia systems, MMSys 7810, pages 35-46, New York, NY, USA. ACM.
  4. Getchell, K., Miller, A., Allison, C., and Sweetman, R. (2009). Exploring the second life of a byzantine basilica. In Petrovic, O. and Brand, A., editors, Serious Games on the Move, pages 165-180. Springer Vienna.
  5. Gupta, D., Cherkasova, L., Gardner, R., and Vahdat, A. (2006). Enforcing performance isolation across virtual machines in xen. In Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware, Middleware 7806, pages 342-362, New York, NY, USA. Springer-Verlag New York, Inc.
  6. Kinicki, J. and Claypool, M. (2008). Traffic analysis of avatars in second life. In Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video, NOSSDAV 7808, pages 69-74, New York, NY, USA. ACM.
Download


Paper Citation


in Harvard Style

Sanatinia A., A. Oliver I., H. D. Miller A. and Allison C. (2012). VIRTUAL MACHINES FOR VIRTUAL WORLDS . In Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8565-05-1, pages 108-113. DOI: 10.5220/0003932701080113


in Bibtex Style

@conference{closer12,
author={Amirali Sanatinia and Iain A. Oliver and Alan H. D. Miller and Colin Allison},
title={VIRTUAL MACHINES FOR VIRTUAL WORLDS},
booktitle={Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2012},
pages={108-113},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003932701080113},
isbn={978-989-8565-05-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - VIRTUAL MACHINES FOR VIRTUAL WORLDS
SN - 978-989-8565-05-1
AU - Sanatinia A.
AU - A. Oliver I.
AU - H. D. Miller A.
AU - Allison C.
PY - 2012
SP - 108
EP - 113
DO - 10.5220/0003932701080113