상세검색
최근 검색어 전체 삭제
다국어입력
즐겨찾기0
학술저널

대규모 온라인 게임을 위한 최적화된 서버 구조

The optimized Server structure for Massively Multiplayer on-line game

  • 39
124306.jpg

동시에 많은 유저들에게 부하가 없는 게임을 서비스하기 위해 대규모 온라인 게임을 위한 최적화된 서버 구조를 설계하였다. 본 논문에서 설계한 분산 서버 구조는 크게 다섯 가지로 구분된다. 첫째로 유저가 게임을 접속을 하게되면 최신 클라이언트 버전을 업데이트하는 패치 서버와 둘째로 유저의 아이디와 패스워드를 입력을 받아 인증 절차를 수행하는 로그인 서버와 셋째로 인증 절차를 거치게 되면 유저가 직접 게임을 할 수 있는 게임서버로 접속을 하게 된다. 넷째로 유저의 모든 데이터를 저장하는 데이터베이스 서버가 각 게임 서버와 연결되어있다. 다섯째로 각 게임 서버에 연결된 데이터베이스 서버는 최종적으로 마스터 데이터베이스 서버에 연결되어있는 구조로 되어있다. 본 논문에서 설계한 구조로 게임을 만든 결과 패킷크기에 따른 유저수를 증가함에 있어 게임 서버의 부하와 CPU점유율이 만족스러운 결과를 얻을 수가 있음을 실험을 통해 증명하였다.

In this Paper, I construct the optimized distribute server structure to service the online game without load to many users simultaneously. This server is consisted of 5 ones as followings: patch, login, game, database and master data base servers, Under this server structure, I obtain the stationary result for game server load and CPU possession rate by testing the increase in number of users according to packet size.

1. 서 론

2. TCP/IP Protocol Stack와 서버 소켓 모델

3.대규모 온라인 게임 서버 설계 및 구현

4. 서버 성능

5. 결론 및 향후 과제

참 고 문 헌

(0)

(0)

로딩중