Amazon GameLift Servers FleetIQ 작동 방식 - Amazon GameLift Servers

Amazon GameLift Servers FleetIQ 작동 방식

Amazon GameLift Servers FleetIQ 솔루션은 Amazon EC2 및 Amazon EC2 Auto Scaling과 함께 얻는 컴퓨팅 리소스 관리 도구의 전체 집합을 보완하는 게임 호스팅 계층입니다. Amazon GameLift Servers FleetIQ는 게임 호스팅과 관련된 다양한 기능을 제공할 뿐만 아니라 게임 호스팅에 저렴한 비용의 스팟 인스턴스를 사용할 수 있는 추가 로직 계층을 제공합니다. 이 솔루션을 사용하면 Amazon EC2 및 Amazon EC2 Auto Scaling 리소스를 직접 관리하고 필요에 따라 다른 AWS 서비스와 통합할 수 있습니다.

Amazon GameLift Servers FleetIQ를 사용할 때는 평소와 같이 Amazon EC2 인스턴스를 시작할 준비를 합니다. 즉, 게임 서버 소프트웨어로 Amazon Machine Image(AMI)를 만들고, Amazon EC2 시작 템플릿을 생성하며, Amazon EC2 Auto Scaling 그룹에 대한 구성 설정을 정의합니다. 하지만 Amazon EC2 Auto Scaling 그룹을 직접 생성하는 대신 Amazon EC2 및 Amazon EC2 Auto Scaling 리소스와 구성을 사용하여 Amazon GameLift Servers FleetIQ 게임 서버 그룹을 생성합니다. 이 작업을 수행하면 Amazon GameLift Servers FleetIQ가 게임 서버 그룹과 해당 Amazon EC2 Auto Scaling 그룹을 모두 생성합니다. 게임 서버 그룹은 오토 스케일링에 연결되어 있으며 Amazon EC2 Auto Scaling 그룹의 특정 부분을 관리합니다.

Amazon EC2 Auto Scaling 그룹이 생성되면 Amazon EC2 및 Amazon EC2 Auto Scaling 리소스에 대한 모든 권한을 가지게 됩니다. Amazon EC2 Auto Scaling 그룹 구성을 변경하거나, 다중 레벨 조정 정책 또는 로드 밸런서를 추가하고, 다른 AWS 서비스와 통합할 수 있습니다. 그룹 내 인스턴스에 직접 연결할 수 있습니다. 또한 Amazon GameLift Servers FleetIQ는 최적화 로직의 일부로 특정 Amazon EC2 Auto Scaling 그룹 속성을 정기적으로 업데이트합니다. Amazon EC2 Auto Scaling 그룹에서 배포한 모든 인스턴스의 가용성 상태를 추적할 수 있습니다.

게임 서버 그룹의 Amazon GameLift Servers FleetIQ 활동을 언제든지 일시적으로 중지할 수 있습니다. 또한 게임 서버 그룹을 삭제하지만 해당 오토 스케일링은 유지할 수 있는 옵션도 있습니다.