Assignment of Games to Servers in the OnLive Cloud Game System

Assignment of Games to Servers in the OnLive Cloud Game System


David Finkel, Mark Claypool, Sam Jaffe, Thinh Nguyen and Brendan Stephen

In Proceedings of the 13th ACM Network and System Support for Games (NetGames)
Nagoya, Japan
December 4-5, 2014


OnLive is a thin-client, cloud-based, video game streaming service. As part of their service, OnLive must distribute game content to their servers in a manner that provides good performance for the players while using hardware resources effectively. In order to evaluate and improve the effectiveness of their game distribution strategies, we built a simulator for OnLive's service and modeled their current game distribution strategy. Using a hill-climbing algorithm, we constructed game distribution strategies with improved abilities to meet customer demand while significantly reducing disk space requirements.


Download:


See also: