Browse > Article
http://dx.doi.org/10.7583/JKGS.2013.13.2.39

A Study on the MMORPG Server Architecture Applying with Arithmetic Server  

Bae, Sung-Gill (Major in Game Software, Graduate School, Hongik University)
Kim, Hye-Young (Major in Game Software, School of Games, Hongik University)
Abstract
In MMORPGs(Massively Multi-player Online Role-Playing Games) a large number of players actively interact with one another in a virtual world. Therefore MMORGs must be able to quickly process real-time access requests and process requests from numerous gaming users. A key challenge is that the workload of the game server increases as the number of gaming users increases. To address this workload problem, many developers apply with distributed server architectures which use dynamic map partitioning and load balancing according to the server function. Therefore most MMORPG servers partition a virtual world into zones and each zone runs on multiple game servers. These methods cause of players frequently move between game servers, which imposes high overhead for data updates. In this paper, we propose a new architecture that apply with an arithmetic server dedicated to data operation. This architecture enables the existing game servers to process more access and job requests by reducing the load. Through mathematical modeling and experimental results, we show that our scheme yields higher efficiency than the existing ones.
Keywords
MMORPG; Distributed Server; Game User;
Citations & Related Records
Times Cited By KSCI : 6  (Citation Analysis)
연도 인용수 순위
1 Soon-Gohn Kim, Nam-Jae Lee, Seung-Weon Yang, "A Management method of Load Balancing among Game Servers based on Distributed Server System Using Map Balance Server", Journal of Korea Navigation Institute, Vol. 15, No. 6, pp1034, 2011
2 Seung-Weon Moon, Hyung-Jae Jo, "A Study on Synchronization Distribution of Server Message in Online Games", Journal of Korea Game Society, Vol. 9, No. 2, 2009   과학기술학회마을
3 Dong-Hoon Han, "Online Game Server programming", Information Publishing Group, 2007
4 Hye-Young Kim, Moon-Sung Kim, Dae-Hyun Ham, "A Study of Object Pooling Scheme for Efficient Online Gaming Server", Journal of Korea Game Society, Vol. 9, No. 6, 2009   과학기술학회마을
5 Santosh Kulkami "Badumna Network Suite A Decentralized Network Engine for Massively Multiplayer Online Applications" Peer-to-Peer Computing, 2009, P2P '09. IEEE Ninth International Conference 2009
6 Carlos Eduardo Benevides Bezerra and one person, "A load balancing scheme for massively multiplayer online games", Journal Multimedia Tools and Applications archive Vol. 45, Issue 1-3, 2009년
7 Jung-Yeoul Lim and three others "Technical Trend of Distributed Game Server", Electronics and Telecommunications Trends, Vol. 20, No. 4, pp93-102, 2005   과학기술학회마을
8 Nam-Kyeong Um, Hyung-Jin Moon, Sang-Ho Lee, "Design and Implementation of A Load Balancer Based on Load Equality between Game Servers", The Journal of the Korean Institute of Information and Communication Engineering, Vol. 32, No. 4, 2007
9 Su-Min Jang, Jae-Soo Yoo, "An Efficient MMORPG Distributed Game Server", Journal of Korea Contents Association, Vol. 7, No. 1 2007   과학기술학회마을   DOI   ScienceOn
10 Kwang-Ho Yang and four others, "Technical Trend of Online Game Server", Electronics and Telecommunications Trends, Vol. 16, No. 4, pp14-22, 2001   과학기술학회마을
11 Su-Min Jang, Jae-Soo Yoo, "Efficient Distri buted Processing Scheme for Load Balancing of MMORPG Server", Journal of Korea Contents Association, Vol. 7, No. 11, pp69-75, 2007
12 Jong-Gwan Choi, Hye-Young Kim, Woo-Sik Woo, "A Study of a Game User Oriented Load Balancing Scheme on MMORP", Journal of Korea Game Society, Vol. 12, No. 3, pp69-76, 2012   DOI   ScienceOn