The Server Provisioning Problem for Continuous Distributed Interactive Applications

被引:10
作者
Zheng, Hanying [1 ]
Tang, Xueyan [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
关键词
Distributed interactive application; server placement; interactivity; approximation algorithm; CLIENT ASSIGNMENT; PLACEMENT; LATENCY;
D O I
10.1109/TPDS.2015.2388473
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we study the server provisioning problem for continuous Distributed Interactive Applications (DIAs) whose application states not only change because of the operations performed by participants, but also evolve along with the passing of time. We focus on finding the locations of servers for hosting continuous DIAs, with the goals of optimizing the interactivity performance while fulfilling the consistency and fairness requirements. We show that the server provisioning problem is challenging by presenting its NP-hardness and non-approximability results under several conditions. We propose two efficient server placement algorithms and analyze their approximation ratios. The approximation ratio of the proposed M-BETTER algorithm is quite close to a lower bound for any polynomial-time algorithm. We also conduct experimental evaluations to compare the proposed algorithms with several baseline server placements.
引用
收藏
页码:271 / 285
页数:15
相关论文
共 50 条
[21]   NextGenEMO: an Efficient Provisioning of Edge-Native Applications [J].
Herlicq, Baudouin ;
Khichane, Abderaouf ;
Fajjari, Ilhem .
IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC 2022), 2022, :1924-1929
[22]   Survey on prediction models of applications for resources provisioning in cloud [J].
Amiri, Maryam ;
Mohammad-Khanli, Leyli .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 82 :93-113
[23]   Reducing view inconsistency by predicting avatars' motion in multi-server distributed virtual environments [J].
Hu, Haiyang ;
Ren, Yizhi ;
Xu, Xu ;
Huang, Liguo ;
Hu, Hua .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 40 :21-30
[24]   On-demand provisioning of long-tail services in distributed clouds [J].
Smet, Piet ;
Dhoedt, Bart ;
Simoens, Pieter .
NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, :1320-1323
[25]   JPEG 2000 and interactive applications [J].
Colyer, GJ ;
Clark, RA .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2003, 49 (04) :850-854
[26]   An event architecture for distributed interactive multisensory rendering [J].
Edmunds, Timothy ;
Pai, Dinesh K. .
2006 IEEE/ACM INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY, 2006, :46-+
[27]   Delay Critical Smart Grid Applications and Adaptive QoS Provisioning [J].
Al-Anbagi, Irfan ;
Erol-Kantarci, Melike ;
Mouftah, Hussein T. .
IEEE ACCESS, 2015, 3 :1367-1378
[28]   Resource Provisioning Framework for IoT Applications in Fog Computing Environment [J].
Rakshith, G. ;
Rahul, M., V ;
Sanjay, G. S. ;
Natesha, B., V ;
Reddy, Ram Mohana G. .
2018 IEEE INTERNATIONAL CONFERENCE ON ADVANCED NETWORKS AND TELECOMMUNICATIONS SYSTEMS (ANTS), 2018,
[29]   The distributed wireless gathering problem [J].
Bonifaci, Vincenzo ;
Korteweg, Peter ;
Marchetti-Spaccamela, Alberto ;
Stougie, Leen .
THEORETICAL COMPUTER SCIENCE, 2011, 412 (8-10) :633-641
[30]   Embedding interactive sounds in multimedia applications [J].
Wyse, L ;
Kellock, P .
MULTIMEDIA SYSTEMS, 1999, 7 (01) :48-54