Skip to main content

Dynamic Service Provisioning for Multiplayer Online Games

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3756))

Abstract

Multiplayer online games have become a popular class of distributed applications with an enormous amount of running Internet-based game sessions. The basic concept of how to provide game services for users has not changed for years: High-bandwidth, dedicated game servers are statically set up to continuously run game sessions, regardless of how many users actually play. This straightforward approach is inefficient, because it does not take the current user demand into account, thus wasting resources. In this paper, we present a novel system architecture for organizing dynamic, on-demand game services for single-server online games. Our system allows users to book game services for immediate play or some time in advance. The system takes the users’ demands into account and dynamically sets up the required server resources in an efficient way. In contrast to the usually offered flat-rate rental of servers on at least a monthly basis, our system allows to charge users depending on the actual services usage and to incorporate new pay-per-use business models.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Butterfly.net, http://www.butterfly.net

  2. Gamespy, http://www.gamespy.com/

  3. Armitage, G.: Sensitivity of Quake3 players to network latency. In: imw2001 poster (2001)

    Google Scholar 

  4. Beigbeder, T., Coughlan, R., Lusher, C., Plunkett, J., Agu, E., Claypool, M.: The effects of loss and latency on user performance in unreal tournament 2003. In: Proceedings of ACM Network and System Support for Games Workshop (NetGames), Portland, Oregon, USA (September 2004)

    Google Scholar 

  5. Epic Games. Unreal Tournament game series, http://www.unrealtournament.com/

  6. Foster, I., Kesselmann, C. (eds.): The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (1998)

    Google Scholar 

  7. ID Software. Quake 3 Arena, http://www.idsoftware.com/games/quake/quake3-arena/

  8. Müller, J., Fischer, S., Gorlatch, S., Mauve, M.: A proxy server-network for real-time computer games. In: Danelutto, M., Vanneschi, M., Laforenza, D. (eds.) Euro-Par 2004. LNCS, vol. 3149, pp. 606–613. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  9. Müller, J., Gorlatch, S.: GSM: A game scalability model for multiplayer real-time games. In: IEEE Infocom 2005, Miami, Florida / USA, March 2005. IEEE Communications Society, Los Alamitos (2005)

    Google Scholar 

  10. Shaikh, A., Sahu, S., Rosu, M., Shea, M., Saha, D.: Implementation of a service platform for online games. In: Proceedings of ACM Network and System Support for Games Workshop (NetGames), Portland, Oregon, USA (September 2004)

    Google Scholar 

  11. Wolski, R., Spring, N.T., Hayes, J.: The network weather service: A distributed resource performance forecasting service for metacomputing. Journal of Future Generation Computing Systems 15(5-6), 757–768 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Müller, J., Schwerdt, R., Gorlatch, S. (2005). Dynamic Service Provisioning for Multiplayer Online Games. In: Cao, J., Nejdl, W., Xu, M. (eds) Advanced Parallel Processing Technologies. APPT 2005. Lecture Notes in Computer Science, vol 3756. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11573937_50

Download citation

  • DOI: https://doi.org/10.1007/11573937_50

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29639-3

  • Online ISBN: 978-3-540-32107-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics