Amazon GameLift Servers サービスロケーション
Amazon GameLift Servers は複数の AWS リージョン と Local Zones で利用可能です。プレイヤーのいる場所にゲームサーバーを配置するホスティングソリューションを設計できます。
サポートされている AWS ロケーション
次の表は、Amazon GameLift Servers リソースをサポートする AWS リージョン および Local Zones のリストです。各場所で作成できるリソースのタイプを示します。
| 地理的場所 | ロケーションコード | マネージドフリートのホームリージョン (単一ロケーション) | マネージドフリートのホームリージョン (マルチロケーション) | マネージドフリートのリモートロケーション (マルチロケーション) | 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 | あり | |||||
| Phoenix ローカルゾーン | us-west-2-phx-1 | あり | |||||
| ラゴス、ナイジェリアローカルゾーン | af-south-1-los-1 | あり |
* すでにオプトインしている AWS アカウント で使用できます。
注記
AWS リージョンの一部およびすべてのローカルゾーンは、AWS アカウント に対してデフォルトで有効になっていません。ゲームサーバーをそれらの場所にデプロイする前に、まずこれらのリージョンまたはローカルゾーンにオプトインする必要があります。デフォルトで有効になっていないリージョンとそれを有効にする方法についての詳細は、「AWS 全般のリファレンス」の「AWS リージョン の管理」を参照してください。詳細については、「AWS Local Zones ユーザーガイド」の「Local Zones の開始方法」を参照してください。(2022 年 2 月 28 日より前に作成されたフリートは、この要件の影響を受けません)。
また、Amazon GameLift Servers 管理者ポリシーで ec2:DescribeRegions アクションを許可するように更新する必要があります。デフォルトで有効になっていないリージョンのポリシーの例については、「管理アクセス許可の例」を参照してください。
マネージドホスティングのロケーション
Amazon GameLift Servers マネージドホスティングでは、ゲームサーバーリソースのフリートをデプロイします。各フリートは AWS リージョン で作成され、それがフリートのホームリージョン になります。フリートのホームリージョンは、フリートの Amazon リソース番号 (ARN) で参照されます。
単一リージョンフリートでホスティングリソースをデプロイし、ホームリージョンのみにホスティングリソースを配置できます。または、複数の地理的場所にリソースをホスティングするマルチロケーションフリートをデプロイすることもできます。マルチロケーションフリートには、ホームリージョンに加え、1 つまたは複数のリモートロケーションがあります。フリート内でロケーションをグループ化する方法に制限はありません。マルチロケーションフリートのホスティング容量を管理する場合、ロケーションごとに容量を個別に設定できます。
マルチロケーションフリートのリモートロケーションは、他の AWS リージョンまたはローカルゾーンにすることができます。ローカルゾーンは AWS リージョン の拡張です。これにより、コンピューティングリソースをユーザーの近くに配置して、低レイテンシーのゲームプレイを提供できます。詳細については、「AWS ローカルゾーンus-west-2-lax-1 です。
次の図は、2 つのAWS リージョンと 1 つのローカルゾーンにリソースを持つマルチロケーションフリートを示しています。フリートのホームリージョンは で us-west-2、us-east-2 リージョンと us-west-2-lax-1 ローカルゾーンの 2 つのリモートロケーションがあります。
フリートリソースに加えて、Amazon GameLift Servers によるマネージドホスティングでは、次のタイプのリソースを使用することもできます。これらのリソースは、 リソースタイプをサポートする特定の AWS リージョンで作成します。
-
ビルド - これは、マネージド EC2 フリートでホストされるゲームサーバービルドです。デプロイ先のフリートと同じリージョンにビルドリソースを作成します。
-
スクリプト - これは、Amazon GameLift Servers Realtime でゲームをホストするための設定スクリプトです。デプロイ先のフリートと同じリージョンにスクリプトリソースを作成します。
-
コンテナグループ定義 - これは、マネージドコンテナフリートでコンテナを実行するための設定です。ゲームサーバーソフトウェアを使用して 1 つ以上のコンテナイメージを識別し、コンテナフリートにデプロイします。デプロイ先のフリートと同じリージョンにコンテナグループ定義を作成します。
-
ゲームセッションキュー - このリソースは、ゲームセッションのリクエストを処理し、新しいゲームセッションを開始します。処理は、キューが配置されているAWS リージョン で実行されます。ゲームセッション配置プロセスのレイテンシーを減らすには、それを使用するプレイヤーの近くに地理的にキューを作成します。
Amazon GameLift Servers Anywhere の場所
Amazon GameLift Servers Anywhere フリートは、提供するホスティングハードウェアのコレクションです。ゲームサーバーソフトウェアのデプロイ、更新の維持、サーバープロセスの起動など、ホスティングリソースに対するすべてのアクティビティを管理します。Anywhere フリートを作成して、Amazon GameLift Servers サービスをセルフマネージドホスティングリソースに接続します。Amazon GameLift Servers は、ゲームセッションのプレイスメント処理プレイヤー参加リクエストを管理し、利用可能なホスティングリソースを見つけ、新しいゲームセッションを開始し、ゲームクライアントに接続情報を提供します。Anywhere フリートは、それらをサポートする任意の AWS リージョン で作成できます。
Anywhere フリートに登録することで、ホスティングハードウェアのインスタンスを追加します。登録された各インスタンスには、カスタムロケーションが関連付けられている必要があります。カスタムロケーションは、AWS リージョン またはローカルゾーンとは関係ありません。これらは、ハードウェアの物理的な場所を表すために使用されます。
フリートの作成とゲームサーバー統合のテストの詳細については、「Amazon GameLift Servers Anywhere フリートを作成する」と「Amazon GameLift Servers Anywhereでローカルテストを設定する」を参照してください。
Amazon GameLift ServersFlexMatch の場所
FlexMatch リソースは、マッチメーキングのプレイヤーリクエストを処理するために使用されます。これには、マッチメーキング設定リソースとルールセットリソースが含まれます。処理は、FlexMatch リソースが配置されている AWS リージョン で行われます。マッチメーキングプロセスのレイテンシーを減らすには、それを使用するプレイヤーの近くに地理的にリソースを作成します。マッチメーキング設定とそれで使用するルールセットは、同じ AWS リージョン に配置する必要があります。FlexMatch リソースは、それらをサポートする任意の AWS リージョン で作成できます。
ホスティングソリューション用の FlexMatch の設定の詳細については、「Amazon GameLift ServersFlexMatch デベロッパーガイド」を参照してください。
Amazon GameLift Servers (中国)
Sinnet が中国 (北京) リージョンで運用しているリソース、または NWCD が中国 (寧夏) リージョンで運営しているリソースで Amazon GameLift Servers を使用する場合は、AWS (中国) アカウントが別途必要になります。中国リージョンでは、一部の機能が使用できません。これらのリージョンで Amazon GameLift Servers を使用する方法については、次のリソースを参照してください。
-
Amazon GameLift Servers
(中国での Amazon Web Services の開始)