Distributing game instances in a hybrid client-server/P2P system to support MMORPG playability

被引:6
|
作者
Barri, Ignasi [1 ]
Roig, Concepcio [1 ]
Gine, Francesc [1 ]
机构
[1] Univ Lleida, Dept Comp Sci, Lleida, Spain
关键词
MMORPG; Hybrid system; P2P; Load balancing;
D O I
10.1007/s11042-014-2389-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
MMORPG (Massively Multiplayer Online Role Playing Games) is the most popular genre among network gamers, and now attract millions of users, who play simultaneously in an evolving virtual world. This huge number of concurrent players requires the availability of high performance computation servers. Additionally, gaming aware distribution mechanisms are needed to distribute game instances among servers to avoid load imbalances that affect performance negatively. In this work, we tackle the problem of game distribution and scalability by means of a hybrid Client-Server/P2P architecture that can scale dynamically according to the demand. To manage peak loads that occur during the game, we distribute game computation across the system according to the behavior of MMORPGs. We distinguish between the computation associated with the Main Game, that affects all players, and the computation of Auxiliary Games that affects only a few players and acts in isolation from the execution of the Main Game. Taking this distinction into account, we propose a mechanism that is focused in the distribution of Auxiliary Games, as an entity, across the pool of servers and peers of the underlying hybrid architecture. We evaluate the performance of the balancing mechanism taking the criteria of latency and reliability into account, and we compare the effectiveness of the mechanism with a classic approach that applies load balancing to individually players in a Client-Server system. We show that the balancing mechanism based on the latency criteria provides lower latency than the classical proposal, while in relation to reliability, we obtain a failure probability of under 0.9 % in the worst case, which is amply compensated by the scalability provided by the use of the P2P area.
引用
收藏
页码:2005 / 2029
页数:25
相关论文
共 50 条
  • [22] An adaptive P2P workflow management system - Flexibility and exception handling support in P2P based workflow
    Aldeeb, A.
    Crockett, K.
    Stanton, M. J.
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, 2007, : 428 - 433
  • [23] Procedure guidance for Internet forensics coping with copyright arguments of client-server-based P2P models
    Wang, Shiuh-Jeng
    Kao, Da-Yu
    Huang, Frank Fu-Yuan
    COMPUTER STANDARDS & INTERFACES, 2009, 31 (04) : 795 - 800
  • [24] Hybrid Buffering Scheme for P2P based VoD System
    Yu, Linchen
    Jin, Hai
    Liao, Xiaofei
    Xiao, Jiang
    THIRD INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING (MUE 2009), 2009, : 99 - 104
  • [25] Super group peer selection algorithm in hybrid layered P2P streaming system based on evolutionary game
    Chen, Jing
    Zhou, Bing
    Ren, Chen-Shan
    Dong, Xiao-She
    Tongxin Xuebao/Journal on Communications, 2013, 34 (12): : 94 - 103
  • [26] mVoIP for P2P service based authentication system using AA authentication server
    Yang, Ho-Kyung
    Cha, Hyun-Jong
    Kim, Yong-Ho
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2016, 9 (03) : 529 - 538
  • [27] mVoIP for P2P service based authentication system using AA authentication server
    Ho-Kyung Yang
    Hyun-Jong Cha
    Yong-Ho Kim
    Peer-to-Peer Networking and Applications, 2016, 9 : 529 - 538
  • [28] A Decision Support System for Borrower's Loan in P2P Lending
    Wu, Jinghua
    Xu, Yun
    JOURNAL OF COMPUTERS, 2011, 6 (06) : 1183 - 1190
  • [29] Implementation of a Medical Support System Considering P2P and IoT Technologies
    Kolici, Vladi
    Spaho, Evjola
    Matsuo, Keita
    Caballe, Santi
    Barolli, Leonard
    Xhafa, Fatos
    2014 EIGHTH INTERNATIONAL CONFERENCE ON COMPLEX, INTELLIGENT AND SOFTWARE INTENSIVE SYSTEMS (CISIS),, 2014, : 101 - 106
  • [30] Hierarchical name system based on hybrid P2P for multimedia networks
    Fuhong Lin
    Xianwei Zhou
    Daochao Huang
    Yueyun Chen
    Junling Yuan
    Telecommunication Systems, 2015, 59 : 393 - 400