Amazon GameLift Servers 서비스 위치 - Amazon GameLift Servers

Amazon GameLift Servers 서비스 위치

Amazon GameLift Servers 기능은 여러 AWS 리전 및 로컬 영역에서 사용할 수 있습니다. 게임 서버를 플레이어가 있는 위치에 배치하도록 호스팅 솔루션을 설계할 수 있습니다.

지원되는 AWS 위치

다음 표에는 Amazon GameLift Servers 리소스를 지원하는 AWS 리전 및 로컬 영역의 목록이 나와 있습니다. 각 위치에서 생성할 수 있는 리소스 유형을 나타냅니다.

지리적 위치 위치 코드 관리형 플릿의 홈 리전(단일 위치) 관리형 플릿의 홈 리전(다중 위치) 관리형 플릿의 원격 위치(다중 위치) Anywhere 플릿 게임 세션 대기열 FlexMatch 매치메이커 및 규칙 세트
미국 동부(버지니아 북부) us-east-1
미국 동부(오하이오) us-east-2
미국 서부(캘리포니아 북부) us-west-1
미국 서부(오리건) us-west-2
아프리카(케이프타운) af-south-1
아시아 태평양(태국) ap-southeast-7
아시아 태평양(홍콩) ap-east-1
아시아 태평양(말레이시아) ap-southeast-5
아시아 태평양(뭄바이) ap-south-1
아시아 태평양(오사카) ap-northeast-3
아시아 태평양(서울) ap-northeast-2
아시아 태평양(싱가포르) ap-southeast-1
아시아 태평양(시드니) ap-southeast-2
아시아 태평양(도쿄) ap-northeast-1
캐나다(중부) ca-central-1
유럽(프랑크푸르트) eu-central-1
유럽(아일랜드) eu-west-1
유럽(런던) eu-west-2
유럽(밀라노) eu-south-1
유럽(파리) eu-west-3
유럽(스톡홀름) eu-north-1
중동(바레인) me-south-1
남아메리카(상파울루) sa-east-1
애틀랜타 로컬 영역 us-east-1-atl-1
시카고 로컬 영역 us-east-1-chi-1
댈러스 로컬 영역* us-east-1-dfw-1
댈러스 로컬 영역 2 us-east-1-dfw-2
덴버 로컬 영역 us-west-2-den-1
휴스턴 로컬 영역 us-east-1-iah-1
캔자스시티 로컬 영역 us-east-1-mci-1
로스앤젤레스 로컬 영역 us-west-2-lax-1
피닉스 로컬 영역 us-west-2-phx-1
라고스, 나이지리아 로컬 영역 af-south-1-los-1

* 이미 옵트인한 AWS 계정에서 사용할 수 있습니다.

참고

AWS 계정에 대해 기본적으로 일부 AWS 리전 및 모든 로컬 영역이 활성화되어 있지 않습니다. 게임 서버를 해당 위치에 배포하려면 먼저 이러한 리전 또는 로컬 영역에 옵트인해야 합니다. 기본적으로 활성화되지 않는 리전과 이를 활성화하는 방법에 대한 자세한 내용은 AWS 일반 참조AWS 리전 관리를 참조하세요. AWS 로컬 영역 사용자 가이드로컬 영역 시작하기를 참조하세요. (2022년 2월 28일 이전에 생성된 플릿은 이 요구 사항에 영향을 받지 않습니다.)

또한 Amazon GameLift Servers 관리자 정책에서 ec2:DescribeRegions 작업을 허용하도록 업데이트해야 합니다. 기본적으로 활성화되지 않는 리전의 정책 예제는 관리 권한 예제 섹션을 참조하세요.

관리형 호스팅 위치

Amazon GameLift Servers 관리형 호스팅은 게임 서버 리소스의 플릿을 배포합니다. 각 플릿은 플릿의 홈 리전인 AWS 리전에서 생성됩니다. 플릿의 홈 리전은 플릿의 Amazon 리소스 번호(ARN)에서 참조됩니다.

홈 리전에서만 리소스를 호스팅하여 단일 리전 플릿을 배포할 수 있습니다. 또는 여러 지리적 위치에 리소스를 호스팅하여 다중 위치 플릿을 배포할 수 있습니다. 다중 위치 플릿에는 홈 리전과 하나 이상의 원격 위치가 있습니다. 플릿에서 위치를 그룹화하는 방법에는 제한이 없습니다. 다중 위치 플릿의 호스팅 용량을 관리할 때 각 위치의 용량을 개별적으로 설정할 수 있습니다. 

다중 위치 플릿의 원격 위치는 다른 AWS 리전 또는 로컬 영역일 수 있습니다. 로컬 영역은 AWS 리전의 확장입니다. 이를 통해 컴퓨팅 리소스를 사용자에게 더 가깝게 배치하여 지연 시간이 짧은 게임 플레이를 제공할 수 있습니다. 자세한 내용은 AWS 로컬 영역을 참조하세요. 로컬 영역의 위치 코드는 상위 리전 코드 뒤에 붙는 물리적 위치 식별자입니다. 예를 들어 로스앤젤레스 로컬 영역 코드는 us-west-2-lax-1입니다.

다음 다이어그램은 두 AWS 리전 및 하나의 로컬 영역에 리소스가 있는 다중 위치 플릿을 보여줍니다. 플릿의 홈 리전은 us-west-2이며 us-east-2 리전과 us-west-2-lax-1 로컬 영역이라는 두 개의 원격 위치가 있습니다.

두 AWS 리전 및 하나의 로컬 영역이 있는 Amazon GameLift Servers 플릿입니다. 각 위치는 자체 게임 서버 리소스를 호스팅합니다.

플릿 리소스 외에도 Amazon GameLift Servers를 사용한 관리형 호스팅은 다음과 같은 유형의 리소스를 사용할 수도 있습니다. 리소스 유형을 지원하는 특정 AWS 리전에서 이러한 리소스를 생성합니다.

  • 빌드 - 관리형 EC2 플릿으로 호스팅되는 게임 서버 빌드입니다. 배포할 플릿과 동일한 리전에 빌드 리소스를 생성합니다.

  • 스크립트 - Amazon GameLift Servers Realtime으로 게임을 호스팅하기 위한 구성 스크립트입니다. 배포할 플릿과 동일한 리전에 스크립트 리소스를 생성합니다.

  • 컨테이너 그룹 정의 - 관리형 컨테이너 플릿에서 컨테이너를 실행하기 위한 구성입니다. 컨테이너 플릿에 배포할 게임 서버 소프트웨어로 하나 이상의 컨테이너 이미지를 식별합니다. 컨테이너 그룹 정의를 배포할 플릿과 동일한 리전에 생성합니다.

  • 게임 세션 대기열 -이 리소스는 게임 세션에 대한 요청을 처리하고 새 게임 세션을 시작합니다. 처리는 대기열이 있는 AWS 리전에서 수행됩니다. 게임 세션 배치 프로세스의 지연 시간을 줄이려면 이를 사용할 플레이어 근처에 지리적으로 대기열을 생성합니다.

Amazon GameLift Servers Anywhere의 위치

Amazon GameLift Servers Anywhere 플릿은 사용자가 제공하는 호스팅 하드웨어 모음입니다. 게임 서버 소프트웨어 배포, 업데이트 유지, 서버 프로세스 시작 등 호스팅 리소스에 대한 모든 활동을 관리합니다. Anywhere 플릿을 생성하여 Amazon GameLift Servers 서비스를 자체 관리형 호스팅 리소스와 연결합니다. Amazon GameLift Servers는 플레이어 연결 요청을 처리하고, 사용 가능한 호스팅 리소스를 찾으며, 새 게임 세션을 시작하고, 게임 클라이언트에 연결 정보를 제공하는 등 게임 세션 배치를 관리합니다. 지원하는 모든 AWS 리전에서 Anywhere 플릿을 생성할 수 있습니다.

Anywhere 플릿을 등록하여 하드웨어 호스팅 인스턴스를 추가합니다. 등록된 각 인스턴스에는 사용자 지정 위치가 연결되어 있어야 합니다. 사용자 지정 위치는 AWS 리전 또는 로컬 영역과 관련이 없습니다. 하드웨어의 물리적 위치를 나타내는 데 사용됩니다.

Anywhere 플릿 생성 및 게임 서버 통합 테스트에 대한 자세한 내용은 Amazon GameLift Servers Anywhere 플릿 생성Amazon GameLift Servers Anywhere를 사용하는 로컬 테스트 설정 섹션을 참조하세요.

Amazon GameLift Servers FlexMatch의 위치

FlexMatch 리소스는 매치메이킹에 대한 플레이어 요청을 처리하는 데 사용됩니다. 여기에는 매치메이킹 구성 리소스와 규칙 세트 리소스가 포함됩니다. 처리는 FlexMatch 리소스가 있는 AWS 리전에서 수행됩니다. 매치메이킹 프로세스의 지연 시간을 줄이려면 이를 사용할 플레이어 근처에 지리적으로 리소스를 생성합니다. 매치메이킹 구성과 사용하는 규칙 세트는 동일한 AWS 리전에 있어야 합니다. 지원하는 모든 AWS 리전에서 FlexMatch 리소스를 생성할 수 있습니다.

호스팅 솔루션의 FlexMatch 설정에 대한 자세한 내용은 Amazon GameLift Servers FlexMatch 개발자 안내서를 참조하세요.

Amazon GameLift Servers중국 내

Sinnet에서 운영하는 중국(베이징) 리전 또는 NWCD에서 운영하는 중국(닝샤) 리전의 리소스에 대해 Amazon GameLift Servers를 사용할 경우에는 별도의 AWS(중국) 계정이 있어야 합니다. 중국 리전에서 일부 기능을 사용할 수 없다는 점을 참고하세요. 이러한 리전에서 Amazon GameLift Servers 사용에 대한 자세한 내용은 다음 리소스를 참조하세요.