Cost-Efficient Request Dispatching in Geo-distributed Cloud Gaming Infrastructure

被引:0
|
作者
Li, Yusen [1 ]
Wu, Jinping [1 ]
Ma, Bingzheng [1 ]
Wang, Gang [1 ]
Liu, Xiaoguang [1 ]
机构
[1] Nankai Univ, Coll Comp Sci, Tianjin, Peoples R China
关键词
Cloud Gaming; Geo-distributed; Resource Cost; Request Dispatching; Shadow Routing; SERVICE; DEMAND; VIDEO;
D O I
10.1109/ISPA-BDCloud-SocialCom-SustainCom51426.2020.00053
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud gaining is a recent approach to galling, where processing for the games occurs on well-equipped servers within the cloud and a video stream is returned to the user, meaning users can play high-end games on devices that lack computational power. Different games require different amounts of computational resources and computation times. It would be desirable to efficiently pack a number of servers with multiple games at once, however this is complicated within a geo-distributed cloud system as we must consider that not every data center can fulfil every game request due to latency requirements. Within this work, we present shadow routing algorithms to distribute game requests to cloud data centers and also to pack the servers within the data centers with these game requests. These algorithms are designed to operate in order to minimize total cost from server hire and bandwidth usage, and we prove their performance is asymptotically close to optimal. An experiment using realistic arrival rates is given, and the results verify our theory within a realistic context. Also shown using proof and experimentation is that the algorithms can adapt themselves to periodic changes as demand raises and falls while remaining close to the optimal, which is a particular weak point of other schemes.
引用
收藏
页码:218 / 227
页数:10
相关论文
共 50 条
  • [21] 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
  • [22] Performance Evaluation for Cost-Efficient Public Infrastructure Cloud Use
    O'Loughlin, John
    Gillam, Lee
    [J]. ECONOMICS OF GRIDS, CLOUDS, SYSTEMS, AND SERVICES (GECON 2014), 2014, 8914 : 133 - 145
  • [23] Efficient Geo-Distributed Data Processing with Rout
    Jayalath, Chamikara
    Eugster, Patrick
    [J]. 2013 IEEE 33RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2013, : 470 - 480
  • [24] Performance sensitive replication in geo-distributed cloud datastores
    Shankaranarayanan, P. N.
    Sivakumar, Ashiwan
    Rao, Sanjay
    Tawarmalani, Mohit
    [J]. 2014 44TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2014, : 240 - 251
  • [25] Joint Optimization of VM Placement and Request Distribution for Electricity Cost Cut in Geo-distributed Data Centers
    Gu, Lin
    Zeng, Deze
    Guo, Song
    Ye, Baoliu
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2015, : 717 - 721
  • [26] Analysis of Control Traffic in a Geo-distributed Collaborative Cloud
    Sciammarella, Tatiana
    Couto, Rodrigo S.
    Rubinstein, Marcelo G.
    Campista, Miguel Elias M.
    Costa, Luis Henrique M. K.
    [J]. 2016 5TH IEEE INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (IEEE CLOUDNET), 2016, : 224 - 229
  • [27] Geo-distributed efficient deployment of containers with Kubernetes
    Rossi, Fabiana
    Cardellini, Valeria
    Lo Presti, Francesco
    Nardelli, Matteo
    [J]. COMPUTER COMMUNICATIONS, 2020, 159 : 161 - 174
  • [28] Scalable and Cost-Efficient Algorithms for Reliable and Distributed Cloud Storage
    Hadji, Makhlouf
    [J]. CLOUD COMPUTING AND SERVICES SCIENCE, CLOSER 2015, 2016, 581 : 15 - 37
  • [29] Resilient application placement for geo-distributed cloud networks
    Spinnewyn, Bart
    Mennes, Ruben
    Felipe Botero, Juan
    Latre, Steven
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 85 : 14 - 31
  • [30] Fast Big Data Analysis in Geo-Distributed Cloud
    Li, Yue
    Zhao, Laiping
    Cui, Chenzhou
    Yu, Ce
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2016, : 388 - 391