Adaptive server selection for large scale interactive online games

  • Authors:
  • Kang-Won Lee;Bong-Jun Ko;Seraphin Calo

  • Affiliations:
  • IBM T.J. Watson Research, Hawthorne, NY;Columbia University, New York, NY;IBM T.J. Watson Research, Hawthorne, NY

  • Venue:
  • NOSSDAV '04 Proceedings of the 14th international workshop on Network and operating systems support for digital audio and video
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we present a novel distributed algorithm that dynamically selects game servers for a group of game clients participating in large scale interactive online games. The goal of server selection is to minimize server resource usage while satisfying the real-time delay constraint. We develop a synchronization delay model for interactive games and formulate the server selection problem, and prove that the considered problem is NP-hard. The proposed algorithm, called zoom-in-zoom-out, is adaptive to session dynamics (e.g. clients join and leave) and lets the clients select appropriate servers in a distributed manner such that the number of servers used by the game session is minimized. Using simulation, we present the performance of the proposed algorithm and show that it is simple yet effective in achieving its design goal. In particular, we show that the performance of our algorithm is comparable to that of a greedy selection algorithm, which requires global information and excessive computation.