Amazon GameLift Servers 관리형 컨테이너 플릿 - Amazon GameLift Servers

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon GameLift Servers 관리형 컨테이너 플릿

Amazon GameLift Servers 관리형 컨테이너 플릿은 컨테이너화된 게임 서버 소프트웨어를 호스팅하기 위한 클라우드 기반 리소스를 제공합니다. 관리형 컨테이너 플릿을 사용하면 멀티플레이어 게임 호스팅에 최적화된 AWS 클라우드 리소스의 유연성, 보안 및 신뢰성을 얻을 수 있습니다.는 강력한 호스트 관리 도구를 Amazon GameLift Servers 제공합니다.

관리형 컨테이너를 위한 다음 도구를 사용하여 온보딩 속도를 높이세요.
  • 컨테이너 스타터 키트는 통합 및 플릿 설정을 간소화합니다. 게임 서버에 필수 게임 세션 관리 기능을 추가하고 사전 구성된 템플릿을 사용하여 게임 서버를 위한 컨테이너 플릿과 자동 배포 파이프라인을 빌드합니다. 배포 후 Amazon GameLift Servers 콘솔 및 API 도구를 사용하여 플릿 성능을 모니터링하고, 게임 세션을 관리하고, 지표를 분석합니다.

  • Unreal Engine 또는 Unity 개발자의 경우 게임 엔진 Amazon GameLift Servers 플러그인과 서버 SDKs 사용하여 게임 서버를 통합하고 게임 엔진의 개발 환경 내에서 컨테이너 플릿을 빌드합니다. 플러그인의 안내 워크플로는 관리형 컨테이너를 사용한 클라우드 기반 호스팅으로 빠르고 간단한 솔루션을 만드는 데 도움이 됩니다. 이 기반을 기반으로 게임에 대한 사용자 지정 호스팅 솔루션을 생성할 수 있습니다.

관리형 컨테이너 플릿은 Linux를 실행하는 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스 세트로, 구성을 기반으로 Amazon GameLift Servers 소유하고 운영합니다. 이러한 인스턴스는 지원되는 AWS 리전 또는 로컬 영역에 물리적으로 위치합니다. 컨테이너 플릿을 생성할 때 컴퓨팅 성능, 메모리, 스토리지, 네트워킹 기능에 대한 게임 서버의 요구 사항을 충족하는 EC2 인스턴스 유형을 선택합니다.

관리형 컨테이너 플릿의 경우 Linux 기반 컨테이너 이미지를 Amazon Elastic Container Registry(Amazon ECR) 리포지토리에 저장하고 컨테이너 아키텍처를 설명하는 컨테이너 그룹 정의를 생성합니다. 플릿을 생성할 때는 최신 버전의 Linux Amazon Machine Image(AMI)로 플릿 인스턴스를 Amazon GameLift Servers 프로비저닝하고 컨테이너 그룹 정의를 사용하여 컨테이너 이미지를 배포합니다. 컨테이너 그룹 정의를 업데이트하거나 컨테이너 이미지를 변경하더라도 컨테이너 플릿의 모든 인스턴스는 동일한 AMI 버전을 사용합니다.

참고

호스팅 게임 서버에 대한 안전한 up-to-date 런타임 환경을 유지하려면 30일마다 플릿을 교체하는 것이 좋습니다. 이를 위해서는 새 플릿을 생성하고 플레이어 트래픽을 플릿으로 마이그레이션해야 합니다. 자세한 지침은 Amazon GameLift Servers의 보안 모범 사례 단원을 참조하십시오.

컨테이너화된 인스턴스를 배포한 후 컨테이너는 게임 서버 프로세스를 시작하기 시작합니다. 각 게임 서버 프로세스는 Amazon GameLift Servers 서비스에 대한 연결을 설정하고, 게임 세션을 호스팅할 준비를 보고하고, 상태 통신을 시작합니다. 그러면가 서버 프로세스에 게임 세션을 시작하라는 메시지를 표시할 Amazon GameLift Servers 수 있습니다.

는 플릿 배포 외에도 다음과 같은 호스트 관리 작업을 Amazon GameLift Servers 처리하므로 다음과 같은 작업을 수행할 필요가 없습니다.

  • 플릿에 있는 모든 컨테이너의 상태를 추적하고 오래된 컨테이너 또는 비정상 컨테이너를 교체합니다.

  • 서버 프로세스와 Amazon GameLift Servers 서비스 간의 통신에 대한 인증을 처리합니다.

  • 플레이어 수요에 맞게 플릿 용량을 동적으로 조정하는 오토 스케일링 도구를 제공합니다.

  • 플릿의 EC2 인스턴스, 컨테이너 및 서버 프로세스에 대한 성능 지표를 보고합니다.

관리형 컨테이너 플릿을 설정하고 유지 관리하는 방법에 대한 다음 주제를 참조하세요.