기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
GAMEREL02-BP02 게임에 여러 EC2 인스턴스 유형 사용 지원
EC2 인스턴스를 사용하여 게임을 호스팅하거나의 EC2 인스턴스에서 호스팅되는 컨테이너를 사용하는 경우 호스팅 전략에서 여러 인스턴스 유형을 AWS 계정사용합니다. 여러 인스턴스 유형을 사용하면 게임 확장 시 사용할 수 있는 컴퓨팅 옵션 수를 늘려 플레이어 성장을 지원하는 서버를 더 추가할 수 있으므로 선호하는 인스턴스 유형을 사용할 수 없는 경우 안정성이 향상됩니다.
이 모범 사례가 확립되지 않을 경우 노출되는 위험 수준: 높음
구현 지침
스팟 인스턴스를 사용하여 게임을 호스팅할 때는 스팟 인스턴스의 가용성이 고객 수요에 따라 변동하므로 여러 인스턴스 유형을 사용하세요.
여러 인스턴스 유형에서 게임을 테스트하여 비용 및 성능 요구 사항을 충족하고 인스턴스 유형의 우선순위가 지정된 순위를 결정합니다. Amazon EC2 Auto Scaling은 여러 인스턴스 유형 및 크기 사용과 구성의 각 인스턴스 유형에 가중치 할당을 지원하므로 컴퓨팅 옵션의 우선 순위 지정을 구현할 수 있습니다.
Amazon GameLift 관리형 호스팅을 사용하여 게임을 호스팅할 때 게임에 필요한 인스턴스 유형과 해당 인스턴스에서 게임 서버 프로세스를 실행하는 방법(런타임 구성 사용)을 결정합니다. 플릿에 대한 리소스를 선택할 때는 게임 운영 체제, 인스턴스 유형(컴퓨팅 하드웨어), 온디맨드 인스턴스, 스팟 인스턴스 또는 둘 다를 사용할지 여부 등 여러 요인을 고려합니다. Amazon GameLift를 사용한 호스팅 비용은 주로 사용하는 인스턴스 유형에 따라 달라집니다. 자세한 내용은 관리형 플릿의 컴퓨팅 리소스 선택을 참조하세요.
구현 단계
-
EC2 또는 컨테이너에서 게임을 호스팅할 때 여러 EC2 인스턴스 유형을 사용하여 신뢰성과 규모 조정 옵션을 개선합니다.
-
우선 순위가 지정된 인스턴스 유형 및 가중치를 사용하여 Amazon EC2 Auto Scaling 또는 GameLift 플릿을 구성하여 비용과 성능을 최적화합니다.
-
다양한 인스턴스 유형에서 게임을 테스트하여 성능이 요구 사항을 충족하는지 확인하고 그에 따라 호스팅 전략을 조정합니다.