기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
관리형 EC2플릿
Amazon GameLift 관리형 EC2플릿은 Amazon 를 사용한 프로덕션 호스팅을 위한 가장 일반적인 플릿입니다 GameLift. 관리형 플릿을 사용하면 멀티플레이어 게임 호스팅에 더욱 최적화된 리소스의 AWS 클라우드 유연성, 보안 및 안정성을 얻을 수 있습니다. Amazon GameLift 서비스는 강력한 호스트 관리 도구를 제공합니다.
관리형 EC2플릿은 Amazon이 구성 선택에 따라 GameLift 소유하고 운영하는 가상 컴퓨팅 세트입니다. 컴퓨팅은 AWS 리전 또는 로컬 영역에 물리적으로 위치한 Amazon Elastic Compute Cloud(AmazonEC2) 인스턴스입니다. 플릿을 생성할 때 컴퓨팅 성능, 메모리, 스토리지, 네트워킹 기능 및 기타 요인을 기반으로 컴퓨팅의 EC2 인스턴스 유형을 선택합니다.
관리형 EC2플릿을 사용하면 게임 서버 빌드를 Amazon 에 업로드할 수 있습니다 GameLift. Amazon GameLift은 빌드를 플릿 컴퓨팅에 자동으로 배포하고 게임 서버 프로세스를 시작합니다. 시작된 각 게임 서버 프로세스는 Amazon GameLift 서비스에 대한 연결을 설정하고 게임 세션을 호스팅할 준비를 보고합니다.
플릿 배포 외에도 Amazon은 다음과 같은 호스트 관리 작업을 GameLift 처리하므로 다음과 같은 작업을 수행할 필요가 없습니다.
-
플릿의 모든 컴퓨팅 상태를 추적하고 오래된 컴퓨팅 또는 비정상 컴퓨팅을 대체합니다.
-
서버 프로세스와 Amazon GameLift 서비스 간의 통신에 대한 인증을 처리합니다.
-
런타임 지침에 따라 각 컴퓨팅에서 게임 서버 프로세스를 자동으로 시작하고 중지합니다.
-
플레이어 수요에 맞게 플릿 용량을 동적으로 조정하는 오토 스케일링 도구를 제공합니다.
-
플릿 EC2 인스턴스의 성능 지표를 보고합니다.
관리형 EC2플릿을 설정하고 유지하는 방법에 대한 다음 주제를 참조하세요.
관리형 EC2플릿 생성 워크플로
관리형 플릿의 경우 Amazon은 플릿 리소스를 GameLift 설정하고 게임 서버 소프트웨어가 설치 및 실행 중인 컴퓨팅 리소스 세트도 배포합니다. 생성 워크플로가 완료되고 성공하면 플릿은 플릿 홈 리전에 활성 EC2 인스턴스 1개와 플릿의 원격 위치에 각각 1개가 있습니다. 모든 인스턴스에는 게임 세션을 호스팅할 준비가 되어 있습니다.
-
Amazon은 플릿의 홈 리전에 플릿 리소스를 GameLift 생성하고 각 위치에서 원하는 용량을 인스턴스 한(1) 개로 설정합니다. 플릿 및 위치 상태가 신규 로 설정됩니다.
-
Amazon은 플릿 이벤트 로그에 이벤트를 쓰기 GameLift 시작합니다.
-
Amazon은 플릿 상태를 다운로드 중으로 GameLift 설정하고 게임 서버 소프트웨어 배포 준비를 시작합니다.
-
업로드된 게임 서버 빌드를 가져오고 압축된 파일을 추출합니다.
-
제공된 경우 설치 스크립트를 실행합니다.
-
플릿 상태를 검증으로 설정하고 빌드 파일을 다운로드하고 설치할 때 오류가 발생하지 않았는지 확인하기 시작합니다.
-
-
Amazon은 플릿 상태를 빌드 로 GameLift 설정하고, 플릿 하드웨어를 구성하고, 각 플릿 EC2 인스턴스에 대해 하나의 인스턴스를 할당합니다.
-
Amazon은 플릿 상태를 활성화로 GameLift 설정합니다. 각 인스턴스에서 게임 서버 프로세스를 시작하고(플릿의 런타임 지침에 따라) 빌드와 Amazon GameLift 서비스 간의 연결을 테스트합니다.
-
각 인스턴스에서 게임 서버 프로세스가 연결을 설정하고 게임 세션을 호스팅할 준비가 되었음을 보고하면 Amazon은 플릿 및 위치 상태를 활성 으로 GameLift 설정합니다. 현재 플릿은 게임 세션을 호스팅할 준비가 된 것으로 간주됩니다.