マネージドEC2フリート - Amazon GameLift

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

マネージドEC2フリート

Amazon GameLift マネージドEC2フリートは、Amazon による本番ホスティングの最も一般的なフリートです GameLift。マネージドフリートを使用すると、マルチプレイヤーゲームホスティング用にさらに最適化されたリソースの AWS クラウド 柔軟性、セキュリティ、信頼性が得られます。Amazon GameLift サービスは、堅牢なホスト管理ツールを提供します。

マネージドEC2フリートは、Amazon がお客様の設定選択に基づいて GameLift 所有および運用する一連の仮想コンピューティングです。コンピューティングは、 AWS リージョン またはローカルゾーンに物理的に配置された Amazon Elastic Compute Cloud (Amazon EC2) インスタンスです。フリートを作成するときは、コンピューティング能力、メモリ、ストレージ、ネットワーク機能、その他の要因に基づいて、コンピューティングのEC2インスタンスタイプを選択します。

マネージドEC2フリートでは、ゲームサーバービルドを Amazon にアップロードします GameLift。サービス Amazon GameLift は、ビルドをフリートコンピューティングに自動的にデプロイし、ゲームサーバープロセスを起動します。起動されたゲームサーバープロセスごとに Amazon GameLift サービスへの接続が確立され、ゲームセッションをホストする準備が整います。

フリートのデプロイに加えて、Amazon は、次のホスト管理タスク GameLift を処理するため、必要なく済みます。

  • フリート内のすべてのコンピューティングのステータスを追跡し、古いコンピューティングや異常なコンピューティングを置き換えます。

  • サーバープロセスと Amazon GameLift サービス間の通信の認証を処理します。

  • ランタイム手順に基づいて、各コンピューティングでゲームサーバープロセスを自動的に開始および停止します。

  • プレイヤーの需要に合わせてフリート容量を動的に調整する自動スケーリングツールを提供します。

  • フリートのEC2インスタンスのパフォーマンスメトリクスをレポートします。

マネージドEC2フリートをセットアップおよび維持する方法については、以下のトピックを参照してください。

マネージドEC2フリート作成ワークフロー

マネージドフリートの場合、Amazon はフリートリソース GameLift をセットアップし、ゲームサーバーソフトウェアをインストールして実行しながらコンピューティングリソースのセットをデプロイします。作成ワークフローが完了し、成功すると、フリートのホームリージョンに 1 つのアクティブなEC2インスタンスがあり、フリートのリモートロケーションにそれぞれ 1 つあります。すべてのインスタンスで、ゲームセッションをホストする準備が整います。

  1. Amazon はフリートのホームリージョンにフリートリソース GameLift を作成し、各ロケーションの必要な容量を 1 (1) インスタンスに設定します。フリートとロケーションのステータスは新しい に設定されます。

  2. Amazon は、フリートイベントログへのイベントの書き込み GameLift を開始します。

  3. Amazon はフリートステータスを Downloading GameLift に設定し、デプロイ用のゲームサーバーソフトウェアの準備を開始します。

    1. アップロードされたゲームサーバービルドを取得し、圧縮ファイルを抽出します。

    2. 提供されている場合は、インストールスクリプトを実行します。

    3. フリートステータスを Validating に設定し、ビルドファイルのダウンロードとインストール時にエラーが発生していないかどうかの検証を開始します。

  4. Amazon GameLift はフリートステータスを Building に設定し、フリートハードウェアを設定し、フリートEC2インスタンスごとに 1 つのインスタンスを割り当てます。

  5. Amazon はフリートステータスを のアクティブ化 GameLift に設定します。(フリートのランタイム手順に基づいて) 各インスタンスでゲームサーバープロセスを起動し、ビルドと Amazon GameLift サービス間の接続をテストします。

  6. 各インスタンスでゲームサーバープロセスが接続を確立し、ゲームセッションをホストする準備状況を報告すると、Amazon はフリートとロケーションのステータスをアクティブ GameLift に設定します。この時点で、フリートはゲームセッションをホストする準備ができていると見なされます。