Towards Minimizing Resource Usage With QoS Guarantee in Cloud Gaming

被引:14
作者
Li, Yusen [1 ]
Zhao, Changjian [1 ]
Tang, Xueyan [2 ]
Cai, Wentong [2 ]
Liu, Xiaoguang [1 ]
Wang, Gang [1 ]
Gong, Xiaoli [1 ]
机构
[1] Nankai Univ, Dept Comp Sci, Tianjin 300350, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Sci & Engn, Singapore 639798, Singapore
关键词
Servers; Resource management; Cloud gaming; Quality of service; Interference; Graphics processing units; game colocation; performance interference; performance prediction; machine learning; PERFORMANCE; EFFICIENT; ALGORITHM;
D O I
10.1109/TPDS.2020.3024068
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud gaming has been very popular recently, but providing satisfactory gaming experiences to players at a modest cost is still challenging. Colocating several games onto one server could improve server utilization. However, prior work regarding colocating games either ignores the performance interference between games or uses simple performance model to charaterize it, which may make inefficient game colocation decisions and cause QoS violations. In this article, we address the resource allocation issues for colocating games in cloud gaming. We first propose a novel machine learning-based performance model, which is able to capture the complex relationship among the performance interference, the contention features of colocated games and resource partition. Guided by the performance model, we then propose efficient and effective algorithms for two resource allocation scenarios in cloud gaming. We evaluate the proposed solutions through extensive experiments using a large number of real popular games. The results show that our performance model is able to identify whether a colocated game satisfies QoS requirement within an average error of 5 percent, which significantly outperforms the alternatives. Our resource allocation algorithms are able to increase the resource utilization by up to 60 percent compared to the state-of-the-art solutions.
引用
收藏
页码:426 / 440
页数:15
相关论文
共 43 条
  • [1] [Anonymous], 2018, ASTER
  • [2] [Anonymous], 2011, P 2 ACM S CLOUD COMP
  • [3] [Anonymous], 2018, GAMES
  • [4] [Anonymous], 2018, GEFORCE NOW
  • [5] [Anonymous], 2010, The Design of Approximation Algorithms
  • [6] [Anonymous], 2014, P 13 ANN WORKSH NETW
  • [7] [Anonymous], 2013, 22 INT S HIGH PERF P
  • [8] Delay-Aware Resource Provisioning for Cost-Efficient Cloud Gaming
    Basiri, Mohaddeseh
    Rasoolzadegan, Abbas
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2018, 28 (04) : 972 - 983
  • [9] The Future of Cloud Gaming
    Cai, Wei
    Shea, Ryan
    Huang, Chun-Ying
    Chen, Kuan-Ta
    Liu, Jiangchuan
    Leung, Victor C. M.
    Hsu, Cheng-Hsin
    [J]. PROCEEDINGS OF THE IEEE, 2016, 104 (04) : 687 - 691
  • [10] Chen Q, 2017, TWENTY-SECOND INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXII), P17, DOI 10.1145/3037697.3037700