Solving key design issues for massively multiplayer online games on peer-to-peer architectures

作者: Lu Fan

DOI:

关键词:

摘要: Massively Multiplayer Online Games (MMOGs) are increasing in both popularity and scale on the Internet predominantly implemented by Client/Server architectures. While such a classical approach to distributed system design offers many benefits, it suffers from significant technical commercial drawbacks, primarily reliability scalability costs. This realisation has sparked recent research interest adapting MMOGs Peer-to-Peer (P2P) thesis identifies six key issues be addressed P2P MMOGs, namely management, event dissemination, task sharing, state persistency, cheating mitigation, incentive mechanisms. Design alternatives for each issue systematically compared, their interrelationships discussed. How well representative MMOG architectures fulfil criteria is also evaluated. It argued that although developing rapidly, support sharing mechanisms still need improved. The of novel framework Mediator, presented. employs self-organising super-peer network over overlay infrastructure, addresses an integrated system. Mediator extensible, as supports flexible policy plug-ins can accommodate introduction new superpeer roles. Key components this have been evaluated with simulated MMOG. As relies super-peers computational administrative tasks, membership management crucial, e.g. allow recover failures. A technology this, Membership-Aware Multicast Bushiness Optimisation (MAMBO), designed, reuses communication structure tree-based application-level multicast track group efficiently. Evaluation demonstration application shows

参考文章(87)
Miguel Castro, Peter Druschel, Anne-Marie Kermarrec, Animesh Nandi, Antony Rowstron, Atul Singh, SplitStream: high-bandwidth multicast in cooperative environments symposium on operating systems principles. ,vol. 37, pp. 298- 313 ,(2003) , 10.1145/1165389.945474
Kuang-Cbao Yu, Hsien-Sheng Hsiao, Fu-Hsing Tsai, The implementation and evaluation of educational online gaming system international conference on information technology research and education. pp. 338- 342 ,(2005) , 10.1109/ITRE.2005.1503137
Zhenyu Li, Gaogang Xie, Zhongcheng Li, Yunfei Zhang, Xiaodong Duan, None, DHT-Aid, Gossip-Based Heterogeneous Peer-to-Peer Membership Management consumer communications and networking conference. pp. 284- 288 ,(2008) , 10.1109/CCNC08.2007.70
Kaiwen Zhang, Bettina Kemme, Alexandre Denault, Persistence in massively multiplayer online games network and system support for games. pp. 53- 58 ,(2008) , 10.1145/1517494.1517505
M.J. Litzkow, M. Livny, M.W. Mutka, Condor-a hunter of idle workstations international conference on distributed computing systems. pp. 104- 111 ,(1988) , 10.1109/DCS.1988.12507
Patric Kabus, Wesley W. Terpstra, Mariano Cilia, Alejandro P. Buchmann, Addressing cheating in distributed MMOGs network and system support for games. pp. 1- 6 ,(2005) , 10.1145/1103599.1103607
D. Hausheer, B. Stiller, PeerMart: the technology for a distributed auction-based market for peer-to-peer services international conference on communications. ,vol. 3, pp. 1583- 1587 ,(2005) , 10.1109/ICC.2005.1494610
Anthony (Peiqun) Yu, Son T. Vuong, MOPAR Proceedings of the international workshop on Network and operating systems support for digital audio and video - NOSSDAV '05. pp. 99- 104 ,(2005) , 10.1145/1065983.1066007
Marios Assiotis, Velin Tzanov, A distributed architecture for MMORPG Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games - NetGames '06. pp. 4- ,(2006) , 10.1145/1230040.1230067
David A. Patterson, Garth Gibson, Randy H. Katz, A case for redundant arrays of inexpensive disks (RAID) international conference on management of data. ,vol. 17, pp. 109- 116 ,(1988) , 10.1145/971701.50214