SOAネットワークとコンテンツ配信

グローバルに展開するリアルタイムゲームサービスが複数のAWSリージョンに配置されたALBを通じて提供されている。ユーザーから接続の遅延やパケット消失の増加が報告されており、公衆インターネット経由の経路品質が原因と特定された。AWSのグローバルインフラを活用して経路品質を改善しつつ、ALB障害時に別リージョンへ自動切り替えする仕組みを最小の構成変更で実現したい。最適なサービスはどれか?

A
Amazon CloudFrontのオリジングループ機能で各リージョンのALBをプライマリとフェイルオーバーオリジンに登録し、接続障害時に切り替わるよう設定する
Amazon CloudFrontはHTTPキャッシュ配信向けのサービスであり、リアルタイムゲームトラフィックのプロトコルレベルの経路最適化は提供しない。
B
AWS Global Acceleratorを使って各リージョンのALBをエンドポイントに登録しヘルスチェックで自動フェイルオーバーを設定する
✓ 正解
Global AcceleratorはAWSエッジ経由でAWS内部ネットワークにトラフィックを誘導し、公衆インターネットの経路品質問題とフェイルオーバー要件を同時に解決する。
C
Route 53のレイテンシーベースルーティングとヘルスチェックを組み合わせ、最低レイテンシーのリージョンへ自動転送する
Route 53レイテンシーベースルーティングはDNS解決時の最低レイテンシーリージョンへ転送するが、接続後の経路品質改善やパケットロス低減は行わない。
D
Route 53の地理的ルーティングポリシーとヘルスチェックを設定し、地域ごとに最も近いリージョンへトラフィックを向ける
Route 53地理的ルーティングは地理的最近傍リージョンへ転送できるが、接続確立後のネットワーク経路をAWSバックボーン経由に切り替える機能は持たない。

解説

Global AcceleratorはAWSエッジロケーションへのエニーキャスト接続後にAWS内部ネットワークで転送するため、公衆インターネット経由の経路品質問題を解消する。ヘルスチェックによる自動フェイルオーバーも提供する。

ドメイン別正答率・予想スコアでリアルタイムに実力把握

無限ノックでSOAを徹底対策。全問AI生成のオリジナル問題。

無料で演習を始める →
SOA の問題一覧に戻る