翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
GAMEPERF07-BP05 ネットワークアクセラレーションテクノロジーを使用してインターネット全体のパフォーマンスを向上させる
レイテンシーの影響を受けやすいゲームインフラストラクチャをプレイヤーの近くに配置するだけでなく、ゲームのネットワークパフォーマンスを最適化することでプレイヤーのエクスペリエンスを向上させることもできます。 AWS は、BGP プロトコルを使用してインターネットルーティング
このベストプラクティスを活用しない場合のリスクレベル: 高
実装のガイダンス
インターネットのパフォーマンスと応答性の向上をサポートするために、次のリファレンスアーキテクチャを検討してください。
Global Accelerator を使用したゲームのネットワークパフォーマンスの向上
ネットワークルーティングに対するフルマネージドソリューションとして、AWS Global Accelerator
ゲーム開発チームは世界中に分散され、共有コンテンツまたはアセットへのパフォーマンスの高いアクセスが必要になる場合があります。Amazon S3 バケットに保存されている共有コンテンツのパフォーマンスを向上させるために、S3 クロスリージョンレプリケーションを使用してリージョン間でのデータの双方向レプリケーションを設定することで、ユーザーはより近いバケットからデータにアクセスできます。このアクセスパターンを簡素化するには、Global Accelerator を使用してグローバルネットワーク経由で S3 へのリクエストを高速化する S3 マルチリージョンアクセスポイントを使用します。 S3
詳細については、AWS 「Global Accelerator と Amazon GameLift FleetIQ を活用してプレイヤーエクスペリエンスを向上させる
実装手順
-
AWS Global Accelerator を使用すると、ゲームサーバーへの高速フェイルオーバーを容易にしながら、ゲームプレイトラフィック、音声チャット、リアルタイムメッセージングのネットワークパフォーマンスを向上させることができます。
-
マッチメーキングサービスと統合するように Global Accelerator カスタムルーティングアクセラレーターを設定し、静的エニーキャスト IPs を使用してプレイヤーをゲームセッションに決定的にルーティングできるようにします。
-
S3 クロスリージョンレプリケーションを有効にして、リージョン間で共有コンテンツを分散ゲーム開発チームにレプリケートします。
-
S3 マルチリージョンアクセスポイントを使用して、グローバルに分散されたユーザーの AWS グローバルネットワーク経由の S3 データアクセスを高速化します。