DOI QR코드

DOI QR Code

An Efficient MMORPG Distributed Game Server

효율적인 MMORPG 분산 게임서버

  • 장수민 (충북대학교 정보통신공학과) ;
  • 유재수 (충북대학교 정보통신공학과)
  • Published : 2007.01.28

Abstract

An important application domain for online services is an interactive, multi-player game. In recent, many increase of users that use on-line services through networks have caused a heavy load to the server. In this paper, we propose a MMORPG(Massively Multi-player Online Role Playing Game) distributed game server using flayer-Cell. Our method provides efficient solution of a MMORPG distributed game server for large numbers of users. It is shown through the experiments that our method outperforms existing methods in terms of memory utilization rate and processing speed.

다수 사용자용 온라인 게임은 온라인 서비스들 중에 중요한 부분을 차지하고 있다. 최근에는 네트워크를 통한 온라인 서비스를 이용하는 사용자들의 증가로 인해 서버에 부하가 가중되고 있다. 본 논문에서는 이와 같은 문제를 해결하는 2Layer-Cell 방식을 이용한 분산 MMORPG(Massively Multi-player Online Role Playing Game)게임 서버를 제안한다. 제안하는 방식은 많은 사용자들을 위한 MMORPG 분산 게임서버에 적합한 해결책을 제공한다. 성능평가는 제안하는 MMORPG 분산게임서버가 기존방법에 비해 메모리 사용량과 처리속도에서 성능이 우수함을 보인다.

Keywords

References

  1. A. Abdelkhalek and A. Bilas, "Parallelization and performance of interactive multiplayer game servers," IPDPS, p.72, 2004.
  2. A. Abdelkhalek, A . Bilas, and A. Moshovos, "Behavior and performance of interactive multi-player game severs," ISPASS, pp.137-146, 2001.
  3. A. Abdelkhalek, A . Bilas, and A. Moshovos, "Behavior and performance of interactive multi-player game severs," ISPASS, pp.137-146, 2001.
  4. J. C. S. Lui and M. F. Chan, "An efficient partitioning algorithm for distributed virtual environment," IEEE Transactions on systems Parallel and Distributed Systems, Vol.13, pp.193-211, 2002. https://doi.org/10.1109/71.993202
  5. D. R. Butenhof,Programming with POSIX Threads, Addison Wesley, 2000
  6. D. Min, E. Choi, D. H. Lee, and B. Park, "A Load Balancing Algorithm for a Distributed Multimedia Game Server Architecture," IEEE International Conference on Multimedia Computing and Systems, pp.882-886, 1999
  7. N. Baughman and B. Levine,"cheat-proof palyout for centralized and distributed online games" Infocom, pp.104-113, 2001.
  8. Y. Xia and Prabhakar, "SQ+Rtree: efficient indexing for moving object databases," DASFAA, pp.175-182, 2003.

Cited by

  1. A Study on the MMORPG Server Architecture Applying with Arithmetic Server vol.13, pp.2, 2013, https://doi.org/10.7583/JKGS.2013.13.2.39