Amazon GameLift のサービスロケーション
Amazon GameLift は複数の AWS リージョンと Local Zones で利用可能です。ゲームサーバーをグローバルに配置し、その場所にいるプレイヤーに合わせてホスティングソリューションを設計できます。
マネージドホスティングのロケーション
Amazon GameLift マネージドホスティングは、ゲームサーバーリソースをフリートとしてデプロイします。各フリートは、フリートのホームリージョンである AWS リージョンに関連付けられています。フリートのホームリージョンは、フリートの Amazon リソース番号 (ARN) で参照されます。
単一リージョンでホスティングリソースをデプロイし、ホームリージョンのみにホスティングリソースを配置できます。または、複数の地理的場所にリソースをホストするマルチロケーションフリートをデプロイすることもできます。マルチロケーションフリートには、ホームリージョンに加え、1 つまたは複数のリモートロケーションがあります。リモートロケーションは、Amazon GameLift がサポートする AWS リージョンまたは Local Zones です。各ロケーションの容量を個別に管理できます。
次の図は、2 つのリージョンにリソースを持つマルチロケーションフリートを示しています。フリートは、us-west-2
ホームリージョンのゲームサーバーと us-east-2
リージョンのリモートロケーションをホストします。
![2 つのロケーションを持つマルチロケーション Amazon GameLift フリート。それぞれのロケーションに独自のゲームサーバーリソースがあります。](images/fleet_multi_location.png)
Local Zones は AWS リージョンの拡張です。マルチロケーションフリートに Local Zones を使用して、地理的にプレイヤーに近いゲームサーバーを実行し、ゲームプレイのレイテンシーを最小限に抑えることができます。詳細については、AWS Local Zonesus-west-2-lax-1
です。
次の図は、2 つのリージョンと 1 つのローカルゾーンにリソースを持つフリートを示しています。このフリートは、us-west-2
ホームリージョンに加え、us-east-2
リージョンと us-west-2-lax-1
Local Zone というリモートロケーションでゲームサーバーをホストします。
![それぞれに独自のゲームサーバーリソースがある 2 つのリージョンとローカルゾーンを持つ Amazon GameLift フリート。](images/fleet_local_zones.png)
ホストフリートでのゲームセッション配置には、Amazon GameLift はゲームセッションキューを使用します。ゲームセッションキューリソースは、Amazon GameLift がサポートする任意の AWS リージョンで作成できます。Amazon GameLift は、ゲームセッション配置リクエストをキューにルーティングし、そのロケーションで処理します。キューのロケーションは、ゲームセッション配置プロセスのレイテンシーに影響を与える可能性があります。
AWS でサポートされているリージョン
Amazon GameLift フリートは、次の AWS リージョンで作成できます。マルチロケーションフリートの場合は、マルチロケーションサポートを提供するリージョンにフリートを配置します。リストされているリージョンは、リモートロケーションとして追加できます。
リージョンコード | ロケーション | マルチロケーションサポート |
---|---|---|
us-east-1 | 米国東部 (バージニア北部) | 可能 |
us-east-2 | 米国東部 (オハイオ) | |
us-west-1 | 米国西部 (北カリフォルニア) | |
us-west-2 | 米国西部 (オレゴン) | 可能 |
ap-northeast-1 | アジアパシフィック (東京) | 可能 |
ap-northeast-2 | アジアパシフィック (ソウル) | 可能 |
ap-south-1 | アジアパシフィック (ムンバイ) | |
ap-southeast-1 | アジアパシフィック (シンガポール) | |
ap-southeast-2 | アジアパシフィック (シドニー) | 可能 |
ca-central-1 | カナダ (中部) | |
eu-central-1 | 欧州 (フランクフルト) | 可能 |
eu-west-1 | 欧州 (アイルランド) | 可能 |
eu-west-2 | 欧州 (ロンドン) | |
sa-east-1 | 南米 (サンパウロ) |
注記
すべての AWS リージョンが AWS アカウントに対してデフォルトで有効になっているわけではありません。これらのリージョンにインスタンスを持つマルチロケーションフリートが必要な場合は、リージョンを有効にする必要があります。デフォルトで有効になっていないリージョンとそれを有効にする方法についての詳細は、「AWS 全般のリファレンス」の「AWS リージョンの管理」を参照してください。2022 年 2 月 28 日より前に作成したフリートは影響を受けません。
また、Amazon GameLift 管理者ポリシーで ec2:DescribeRegions
アクションを許可するように更新する必要があります。デフォルトで有効になっていないリージョンのポリシーの例については、「管理者アクセス許可の例」を参照してください。
追加のリモートロケーション
次の AWS リージョンは、リモートロケーションとしてマルチロケーションフリートに追加できます。これらのリージョンはフリートのホームリージョンとして使用できません。
リージョンコード | ロケーション |
---|---|
af-south-1 | アフリカ (ケープタウン) |
ap-east-1 | アジアパシフィック (香港) |
ap-northeast-3 | アジアパシフィック (大阪) |
eu-north-1 | 欧州 (ストックホルム) |
eu-south-1 | 欧州 (ミラノ) |
eu-west-3 | 欧州 (パリ) |
me-south-1 | 中東 (バーレーン) |
ローカルゾーン
次のローカルゾーンは、リモートロケーションとしてマルチロケーションフリートに追加できます。
利用可能な Local Zones
Local Zone コード | ロケーション (都市圏名) |
---|---|
us-east-1-atl-1 | アトランタ |
us-east-1-chi-1 | シカゴ |
us-east-1-dfw-1 | ダラス |
us-east-1-iah-1 | ヒューストン |
us-east-1-mci-1 | カンザスシティ |
us-west-2-den-1 | デンバー |
us-west-2-lax-1 | ロサンゼルス |
us-west-2-phx-1 | フェニックス |
af-south-1-los-1 | ナイジェリア、ラゴス |
Amazon GameLift Anywhere のロケーション
Amazon GameLift Anywhere を使用すると、自前のハードウェアをゲームサーバーリソースとして使用してフリートを作成できます。ユーザーがゲームビルドとゲームサーバープロセスをリソースで管理し、Amazon GameLift がゲームセッションの配置とゲームセッションのライフサイクルを管理します。
Amazon GameLift Anywhere フリートは、Amazon GameLift がサポートする任意の AWS リージョンに作成できます。ハードウェアの物理的な場所を表すカスタムロケーションを作成します。
Anywhere フリートの作成とゲームサーバー統合のテストの詳細については、「新しい Amazon GameLift Anywhere フリートを作成する」と「Amazon GameLift Anywhere を使用してローカルテストを設定する」を参照してください。
Amazon GameLift FlexMatch のロケーション
FlexMatch を使用すると、FlexMatch リソース をサポートする AWS リージョンでマッチメーカー (マッチメーキング設定とルールセットを含む) を作成できます。Amazon GameLift は、マッチメーカーにマッチリクエストをルーティングし、そのロケーションで処理します。マッチメーカーのロケーションは、マッチメーキングプロセスのレイテンシーに影響を与える可能性があります。
マッチのゲームセッションは、ゲームセッションキューを使用して配置されます。Amazon GameLift は、マッチによって生成されたゲームセッションを Amazon GameLift フリートの任意のロケーションに配置できます。
詳細については、「Amazon GameLift FlexMatch とは」を参照してください。
[Amazon GameLift in China](中国におけるAmazon GameLift)
Sinnet が中国 (北京) リージョンで運用しているリソース、または NWCD が中国 (寧夏) リージョンで運営しているリソースで Amazon GameLift を使用する場合は、AWS (中国) アカウントが別途必要になります。中国リージョンでは、一部の機能が使用できないことに注意してください。これらのリージョン で Amazon GameLift を使用する方法については、次のリソースを参照してください。
-
Amazon GameLift
(中国での Amazon Web Services の開始)