• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

MMO 서버 관리 질문 드립니다!

22.06.22 15:03 작성 조회수 161

0

안녕하세요 루키스님, 서버 구조 강의를 보면서 궁금한 점이 생겨 질문 드립니다.

MMO 게임서버는 특성상 서버군을 나눠서 부하를 관리한다고 말씀하셨는데, 현업에서는 이에 따른 서버 관리를 어떻게 하고 있는지 궁금합니다..! 웹 서버의 경우 요즘 도커와 쿠버네티스 등을 통해 서버의 배포나 운영을 관리한다고 주워 들었는데 MMO 게임 서버도 비슷한 도구를 사용하여 관리하는지, 아니라면 어떤 방법으로 관리 하는지 궁금합니다!

답변 1

답변을 작성해보세요.

1

제가 다니던 프로젝트 중,
라이브 서비스 프로젝트는 2016~2018년도인데다가
외부 퍼블리셔인 넥슨이 알아서 운영을 해서 그 부분은 정확하게 알지 못합니다.
다만 당시에 서버가 2개에 불과해 사실 도커, 쿠버네티스 까지 갈 필요도 없이
그냥 수동으로 띄워도 됐을 것 같다는 생각은 들고
실제로 바이너리 배포를 해서 exe를 전달했었습니다.

아아 그렇군요, 감사합니다! 그럼 게임 서버 프로그래머로 근무를 하게 되면 서버 프로그램 제작 및 서버 버그 수정을 주로 하게 되는 것이고 서버의 배포를 위한 도커, 쿠버네티스 같은 플랫폼은 퍼블리싱을 담당하는 회사의 직원분들이 다루게 되는 걸까요?

그건 프로젝트마다 다릅니다.
MMO 같은 경우에는 서버 프로그래머라고 해도
거의 컨텐츠 쪽 작업만 하는게 일반적이지만,

그게 아니라 더 작은 규모의 프로젝트라면,
AWS, 도커 등 그런 플랫폼 관련 업무도 서버팀에서 겸할 수 있겠죠.
'배포'만 놓고 보면 툴파트라거나 별도의 팀이 하는 경우도 있고..
프로그래밍 팀에서 하는 경우도 있고 다양합니다.

회사나 프로젝트에 따라 달라지는 것이군요, 디테일한 정보 정말 감사 드립니다!