CAMEO: Continuous Analytics for Massively Multiplayer Online Games on Cloud Resources
Massively Multiplayer Online Games (MMOGs) have grown to entertain tens of millions of players daily. Currently, the game operators and third-parties using gameplay information rely on pre-provisioned resources to analyze the current status of the player community and the evolution of this status over time. Instead, with the appearance of cloud computing it has become attractive to use on-demand resources to run automated MMOG data analytics tools. Thus, in this work we introduce CAMEO, an architecture for Continuous Analytics for Massively multiplayEr Online games on cloud resources. Our architecture provides various mechanisms for MMOG data collection and continuous analytics of a pre-determined accuracy in real settings. We assess the capabilities of our approach by taking and analyzing complete or partial snapshots from Runescape, one of the most popular MMOGs with a community of over 3,000,000 active players. Notably, we show evidence that CAMEO already supports simple continuous MMOG analytics, and give a first estimation of the costs of the analytic process.
KeywordsCloud Computing Skill Level Cloud Resource Continuous Analytic Cloud Computing Environment
Unable to display preview. Download preview PDF.
- 2.Cho, J., Garcia-Molina, H.: Parallel crawlers. In: WWW, pp. 124–135 (2002)Google Scholar
- 3.Lee, H.-T., Leonard, D., Wang, X., Loguinov, D.: Irlbot: scaling to 6 billion pages and beyond. In: WWW, pp. 427–436 (2008)Google Scholar
- 5.Bayardo, R.J., Ma, Y., Srikant, R.: Scaling up all pairs similarity search. In: WWW, pp. 131–140 (2007)Google Scholar
- 6.Yu, H., Vahdat, A.: Efficient numerical error bounding for replicated network services. In: VLDB ’00: Proceedings of the 26th International Conference on Very Large Data Bases, pp. 123–133. Morgan Kaufmann Publishers Inc., San Francisco (2000)Google Scholar
- 8.Nae, V., Iosup, A., Podlipnig, S., Prodan, R., Epema, D.H.J., Fahringer, T.: Efficient management of data center resources for massively multiplayer online games. In: ACM/IEEE SuperComputing, IEEE/ACM (2008)Google Scholar
- 9.Steinkuehler, C., Williams, D.: Where everybody knows your (screen) name: Online games as “third places”. In: DIGRA Conf. (2005)Google Scholar
- 10.Castronova, E.: On virtual economies. Game Studies 3(2) (2003)Google Scholar
- 12.BBC NEws, Virtual game is a ’disease model’, News Item (September 2009), http://news.bbc.co.uk/2/hi/6951918.stm
- 15.Iosup, A., Tannenbaum, T., Farrellee, M., Epema, D.H.J., Livny, M.: Inter-operating grids through delegated matchmaking. Scientific Programming 16(2-3), 233–253 (2008)Google Scholar
- 16.The Cloud Status Team, JSON report crawl (January 2009), http://www.cloudstatus.com/