Analysis of Server Provisioning for Distributed Interactive Applications

被引:7
|
作者
Zheng, Hanying [1 ]
Tang, Xueyan [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
关键词
Distributed interactive application; server placement; interactivity; PLACEMENT;
D O I
10.1109/TC.2014.2378252
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Increasing geographical spreads of modern distributed interactive applications (DIAs) make distributed server deployment vital for combating network latency and improving the interactivity among participants. In this paper, we investigate the server provisioning problem that concerns where to place servers for DIAs. We formulate the server provisioning problem with an objective of reducing the network latency involved in the interaction between participants. We prove that the problem is NP-hard under several scenarios. We analyze the performance of the classical k-median server placement for DIAs and propose a new greedy server provisioning heuristic for DIAs. Theoretical analysis shows that the approximation ratio of the proposed greedy algorithm is much lower than that of the k-median placement. Experiments using real Internet latency data also show that our proposed algorithm significantly outperforms the k-median and other baseline server placements.
引用
收藏
页码:2752 / 2766
页数:15
相关论文
共 50 条
  • [1] On Server Provisioning for Distributed Interactive Applications
    Zheng, Hanying
    Tang, Xueyan
    [J]. 2013 IEEE 33RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2013, : 500 - 509
  • [2] The Server Provisioning Problem for Continuous Distributed Interactive Applications
    Zheng, Hanying
    Tang, Xueyan
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (01) : 271 - 285
  • [3] An Enhanced Genetic Algorithm for Server Placement in Distributed Interactive Applications
    Zheng, Hanying
    Tang, Xueyan
    [J]. PROCEEDINGS OF THE 2012 IEEE 18TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS 2012), 2012, : 596 - 603
  • [4] A distributed system Client/Server architecture for interactive multimedia applications
    Rege, S
    [J]. DIGEST OF PAPERS: COMPCON SPRING 96, FORTY-FIRST IEEE COMPUTER SOCIETY INTERNATIONAL CONFERENCE - INTELLECTUAL LEVERAGE, 1996, : 211 - 218
  • [5] Server architectures for interactive multimedia applications
    Li, FWB
    Chan, SSM
    Li, Q
    Lau, RWH
    [J]. ICICS-PCM 2003, VOLS 1-3, PROCEEDINGS, 2003, : 416 - 422
  • [6] Performance analysis on distributed interactive server in a large-scale fully interactive VOD system (DINA)
    Chan, KC
    Cheung, KW
    [J]. 15TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, PROCEEDINGS, 2001, : 668 - 673
  • [7] Optimize the Server Provisioning and Request Dispatching in Distributed Memory Cache Services
    Yu, Boyang
    Pan, Jianping
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2017, 5 (02) : 193 - 207
  • [8] Joint optimization of social interactivity and server provisioning for interactive games in edge computing
    Tsipis, Athanasios
    Oikonomou, Konstantinos
    [J]. COMPUTER NETWORKS, 2022, 212
  • [9] The distributed interactive simulation (DIS) lethality communication server
    Sauerborn, GC
    [J]. 2ND INTERNATIONAL WORKSHOP ON DISTRIBUTED INTERACTIVE SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 1998, : 82 - 85
  • [10] A DISTRIBUTED FILE SERVER FOR EMBEDDED APPLICATIONS
    MUKHERJEE, A
    KRAMER, J
    MAGEE, J
    [J]. SOFTWARE ENGINEERING JOURNAL, 1988, 3 (05): : 142 - 148