ABSTRACT
Providing a satisfying experience for players of on-line first-person and multiplayer role-playing games is greatly influenced by the distribution and scalability of the game server infrastructure. Deploying a large, dedicated server infrastructure to support a single game title, however, is an expensive approach that does not make the best use of available resources. In this work-in-progress report, we propose a shared, on-demand service platform for hosting on-line games based on grid technology. A standards-based grid infrastructure provides economies of scale and high availability, necessary prerequisites for a successful on-line gaming service. We give an overview of the service architecture, and a detailed description of a number of middleware services that comprise the game hosting platform. In addition, we describe existing standards in grid technology and show how standard grid toolkit services can be leveraged to realize a gaming grid.
- D. Bauer, S. Rooney, and P. Scotton. Network infrastructure for massively distributed games. In Proceedings of Workshop on Network and System Support for Games (NETGAMES), Braunschweig, Germany, April 2002. Google ScholarDigital Library
- A. R. Bharambe, S. Rao, and S. Seshan. Mercury: A scalable publish-subscribe system for internet games. In Proceedings of Workshop on Network and System Support for Games (NETGAMES), Braunschweig, Germany, April 2002. Google ScholarDigital Library
- W. Feng, F. Chang, W. Feng, and J. Walpole. Provisioning on-line games: A traffic analysis of a busy counter-strike server. In Proceedings of Internet Measurement Workshop (IMW), November 2002. Google ScholarDigital Library
- L. Ferreira et al. Introduction to Grid Computing with Globus. IBM Corporation, 2002. http://www.ibm.com/redbooks.Google ScholarDigital Library
- S. Fiedler, M. Wallner, and M. Weber. A communication architecture for massive multiplayer games. In Proceedings of Workshop on Network and System Support for Games (NETGAMES), Braunschweig, Germany, April 2002. Google ScholarDigital Library
- Global Grid Forum. http://www.ggf.org.Google Scholar
- J. Hodges and R. L. Morgan. Lightweight directory access protocol (v3): Technical specification. Internet Request for Comments (RFC 3377), September 2002. Google ScholarDigital Library
- D. Levine, M. Wirt, and B. Whitebook. Practical Grid Computing For Massively Multiplayer Games. Charles River Media, 2003. Google ScholarDigital Library
- I. Stoica, R. Morris, D. Karger, F. Kaashoek, and H. Balakrishnan. Chord: A scalable peer-to-peer lookup service for internet applications. In Proceedings of ACM SIGCOMM, San Diego, CA, August 2001. Google ScholarDigital Library
- The Globus Project. http://www.globus.org.Google Scholar
- A service platform for on-line games
Recommendations
Implementation of a service platform for online games
NetGames '04: Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for gamesLarge-scale multiplayer online games require considerable investment in hosting infrastructures. However, the difficulty of predicting the success of a new title makes investing in dedicated server and network resources very risky. A shared ...
Measurement-based characterization of a collection of on-line games
IMC '05: Proceedings of the 5th ACM SIGCOMM conference on Internet measurementOn-line games are a rapidly growing Internet application. Because of the cost in supporting on-line games and the unpredictable load on servers, companies are moving toward sharing infrastructure for game hosting. To efficiently provision on-line games, ...
Comments