본문 바로가기
KERD
논문KCI 등재

그리드 컴퓨팅 네트워크에서 Seamless 가상 환경 시스템 구축을 위한 마이그레이션 에이전트 구현 및 성능 평가

Implementation and Performance Evaluation of Migration Agent for Seamless Virtual Environment System in Grid Computing Network

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

MMORPG환경에서 이용자들은, 한정된 게임 월드보다 끊임없이 넓은 지형에서 플레이하기를 원하기 때문에 끊임없이 연속된 확장 가능한 공간을 제공해야 한다. 이때 사용자는 개개의 서버들로 구성된 게임 월드를 하나의 지역으로 인식하게 하고 분산 서버들이 구성한 게임 월드를 자유롭게 이동할 수 있어야 한다. 여러 대의 게임 서버를 분산 방식으로 구성하여 하나의 게임 월드를 제공하므로 개개 서버가 관리하는 영역을 벗어나 다른 서버의 관리지역으로 이동 시 이동에 따른 게임 캐릭터의 게임 관련 정보 등을 모두 전송해 주어야 한다. 서버간의 정보 동기화를 위하여 복잡한 과정이 필요하고 이로 인한 응답 지연이 발생할 수 있다. 본 논문에서는 가상 환경을 구축하는 데 필요한 가상 환경 중 가상 환경 구축을 위한 마이그레이션 에이전트 서버를 제안한다. 마이그레이션 에이전트는 응답시간 단축을 위한 캐시 서버 역할을 수행하며, Player character수 70,000인 상황에서 응답시간을 50% 단축할 수 있었다.

Abstract

MMORPG is a role-playing game that tens of thousands of people access it online at the same time. Users connect to the server through the game client and play with their own characters. If the user moves to a management area of another server beyond the area managed by the server, the user information must be transmitted to the server to be moved. In an actual game, the user is required to synchronize the established and the transferred information. In this paper, we propose a migration agent server in the virtual systems. We implement a seamless virtual server using the grid method to experiment with seamless server architecture for virtual systems. We propose a method to minimize the delay and equalize the load when the user moves to another server region in the virtual environment. Migration Agent acts as a cache server to reduce response time, the response time was reduced by 50% in the case of 70,000 people.

참고문헌 (17)

  1. "Wikipedia"[URL]
  2. .A. Earnshaw, "Virtual Reality Systems" (2014)
  3. 박경범, "가상현실 환경에서 3D 가상객체 조작을 위한 인터페이스와 인터랙션 비교 연구", 한국CDE학회 논문집, 21(1), pp.20~30 (2016), 한국CDE학회[DOI]
  4. "World of Warcraft"[URL]
  5. "Lineage"[URL]
  6. Helena Cole, "Social Interactions in Massively Multiplayer Online Role-Playing Gamers", CyberPsychology & Behavior, 10(4), pp.575~583 (2007)
  7. Bo-Ri Choi, "Definition of virtual reality service design prototyping system based on Head Mounted Display", International Design Conference of KSDS and ADADA with Cumulus (2015)
  8. "Quake"[URL]
  9. Tao Ni, "An International Journal for All Aspects of Design", Computers & Electrical Engineering Volume, 39(Issue 7), pp.2112~2123 (2013)
  10. "Intermedia: The Concept and the Construction of a Seamless Information Environment"[URL]
  11. T. Wang, "An architecture to support scalable distributed virtual environment systems on grid", The Journal of Supercomputing, 36(3), pp.249~ (2006)
  12. 이철민, "다중 사용자 게임 성능 향상을 위한 데이타 가상 그룹핑 방법", 정보과학회논문지 : 소프트웨어 및 응용, 30(4), pp.231~238 (2003), 한국정보과학회
  13. Jeongjin Lee, "Design of Dynamic Map - Divide System for Load Distribution of MMORPG (Massively Multi - player Online Role Playing Game)", Korea Computer Congress (2005)
  14. Dae Un Lee, "Cloud Computing", Auto Journal, Jouranl of Korea Society of Automotive Engineers, 33(7), pp.64~65 (2011)
  15. "US20060258462 A1, US 11", 403,024
  16. Frank Glinka, "RTF: a real-time framework for developing scalable multiplayer online games", Proceeding NetGames '07 Proceedings of the 6th, pp.81~86 (2007), ACM
  17. Wen-Chi Kuo, "An Empirical Analysis of the Playing Time by Different Genders and Ages in an MMORPG", Digital Game and Intelligent Toy Enhanced Learning (DIGITEL), 2012 IEEE Fourth International Conference on Date of Conference, pp.27~30 (2012)

관련 논문AI추천

이 간행물의 다른 논문 (2건)