Improving Resource Efficiency in Internet Cafés by Virtualization and Optimal User Allocation

Isaac Hamling, Michael O'Sullivan, Cameron Walker, Clemens Thielen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

The concept of using distributed computing to supply video games to end users has been growing in popularity. Internet cafés are one potential application for this concept. We consider a cloud-based model for Internet cafés where servers provide virtual machines with different specifications in order to meet different kinds of user demand (web browsing, low end gaming, medium end gaming, and high end gaming). In an Internet café, users arrive throughout the day with different demands and different durations for which they stay. Given the user demand over time and a fixed hardware set-up of servers, the task then consists of choosing which users to accept and how to allocate the accepted users to the servers in order to maximize the total profit of the Internet café. We formulate an integer programming model for computing an optimal choice of users to accept together with an efficient allocation of accepted users to servers. Computational results show that, when allocating users efficiently, using a cloud-based setting with servers providing virtual machines that exactly meet the users' demands can greatly improve resource efficiency in Internet cafés compared to classical zoning models that use desktop computers. At the same time, the total profit obtained from accepting users can be improved significantly due to the added flexibility when using an optimized user acceptance strategy.

Original languageEnglish
Title of host publicationProceedings - 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing, UCC 2015
EditorsOmer Rana, Rajkumar Buyya, Ioan Raicu
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages26-34
Number of pages9
ISBN (Electronic)9780769556970
DOIs
StatePublished - 2015
Externally publishedYes
Event8th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2015 - Limassol, Cyprus
Duration: 7 Dec 201510 Dec 2015

Publication series

NameProceedings - 2015 IEEE/ACM 8th International Conference on Utility and Cloud Computing, UCC 2015

Conference

Conference8th IEEE/ACM International Conference on Utility and Cloud Computing, UCC 2015
Country/TerritoryCyprus
CityLimassol
Period7/12/1510/12/15

Keywords

  • Distributed Computing
  • Gaming
  • Integer Programming
  • Internet Café
  • NVIDIA GRID
  • Virtualization

Fingerprint

Dive into the research topics of 'Improving Resource Efficiency in Internet Cafés by Virtualization and Optimal User Allocation'. Together they form a unique fingerprint.

Cite this