Towards Cloud Data Management for MMORPGs

Ziqiang Diao, Eike Schallehn

2013

Abstract

Massively multiplayer online role-playing games (MMORPG) provide a persistent and collaborative world for millions of players. With increasing numbers of players and growing volumes of data, architectures based on conventional RDBMS limit the development of MMORPGs, because issues related to the availability and scalability of the storage system become a big challenge. These properties are typically well supported by Cloud data storage systems, while other typical requirements of MMOPRGs are not or not yet supported, as we will show in this paper. Furthermore, in a current project we assess the usability of Cassandra and possibly extend its functionality for MMORPGs. In this paper, we will classify data based on its management requirements, highlight limitations of the existing architecture and identify potentials and issues of Cassandra in the management of diverse data in MMORPGs.

References

  1. Apache (2013). Cassandra. http://cassandra.apache.org/.
  2. Cattell, R. (2010). Scalable SQL and NoSQL Data Stores. ACM Special Interest Group on Management of Data (SIGMOD), 39(4):12-27.
  3. Chang, F., Dean, J., Ghemawat, S., Hsieh, W. C., Wallach, D. A., Burrows, M., Chandra, T., Fikes, A., and Gruber, R. E. (2006). Bigtable: A distributed storage system for structured data. In Proceedings of 7th Symposium on Operating System Design and Implementation(OSDI), pages 205-218.
  4. Franke, C., Morin, S., Chebotko, A., Abraham, J., and Brazier, P. (2011). Distributed Semantic Web Data Management in HBase and MySQL Cluster. In IEEE International Conference on Cloud Computing, CLOUD 2011, pages 105-112.
  5. Gropengieß er, F., Baumann, S., and Sattler, K.-U. (2011). Cloudy transactions cooperative xml authoring on amazon s3. In Datenbanksysteme fr Business, Technologie und Web (BTW), pages 307-326.
  6. Gupta, N., Demers, A., and Gehrke, J. (2008). SEMMO : A Scalable Engine for Massively Multiplayer Online Games [ Demonstration Paper ]. In ACM SIGMOD Conference 2008, pages 1234-1238.
  7. Iimura, T., Hazeyama, H., and Kadobayashi, Y. (2004). Zoned Federation of Game Servers : a Peer-to-peer Approach to Scalable Multi-player Online Games. In Proceedings of the 3rd Workshop on Network and System Support for Games, NETGAMES 2004, pages 116-120.
  8. Lakshman, A. (2010). Cassandra - A Decentralized Structured Storage System. Operating Systems Review, 44(2):35-40.
  9. Li, F. W., Li, L. W., and Lau, R. W. (2004). Supporting continuous consistency in multiplayer online games. In 12. ACM Multimedia 2004, pages 388-391.
  10. MuchDifferent (2013). Mmo architecture. http:// www.muchdifferent.com/?page=game-unityparkarchitecture-mmo.
  11. Oracle (2013). Mysql cluster overview. http:// dev.mysql.com/doc/refman/5.5/en/mysql-clusteroverview.html.
  12. Shvachko, K., Kuang, H., Radia, S., and Chansler, R. (2010). The Hadoop Distributed File System. In IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), pages 1-10.
  13. Vogels, W. (2008). Eventually consistent. ACM Queue, 6(6):14-19.
  14. White, W., Koch, C., Gupta, N., Gehrke, J., and Demers, A. (2007). Database research opportunities in computer games. ACM Special Interest Group on Management of Data (SIGMOD), 36(3):7-13.
  15. Zhang, K., Kemme, B., and Denault, A. (2008). Persistence in massively multiplayer online games. In Proceedings of the 7th ACM SIGCOMM Workshop on Network and System Support for Games, NETGAMES 2008, pages 53-58.
Download


Paper Citation


in Harvard Style

Diao Z. and Schallehn E. (2013). Towards Cloud Data Management for MMORPGs . In Proceedings of the 3rd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-8565-52-5, pages 303-308. DOI: 10.5220/0004404403030308


in Bibtex Style

@conference{closer13,
author={Ziqiang Diao and Eike Schallehn},
title={Towards Cloud Data Management for MMORPGs},
booktitle={Proceedings of the 3rd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2013},
pages={303-308},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004404403030308},
isbn={978-989-8565-52-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Towards Cloud Data Management for MMORPGs
SN - 978-989-8565-52-5
AU - Diao Z.
AU - Schallehn E.
PY - 2013
SP - 303
EP - 308
DO - 10.5220/0004404403030308