無限ノック › DOP 練習問題一覧 › 問題
DOP弾力性に優れたクラウドソリューション

グローバルに展開するリアルタイムゲームサービスが、us-east-1をプライマリ、ap-northeast-1をセカンダリとするアクティブ/パッシブ構成で稼働しています。現在はRoute 53フェイルオーバールーティング(TTL 60秒)を使用していますが、プライマリリージョン障害時にDNS伝播遅延により約2〜3分のダウンタイムが発生しています。TCPゲームセッションのフェイルオーバーを30秒以内に完了させるための最善策はどれですか?

A
Route 53のTTLを10秒に短縮し、ヘルスチェック間隔を10秒・失敗閾値を1回に設定してフェイルオーバー速度を向上させる
Route 53のTTL短縮は、クライアント側のキャッシュや中間リゾルバーによる伝播遅延は解消されず、30秒の要件を安定的に満たせません。
B
AWS Global Acceleratorを導入し、各リージョンにエンドポイントグループとヘルスチェックベースの自動フェイルオーバーを構成する
✓ 正解
AWS Global AcceleratorはAWSグローバルネットワーク上の静的AnycastIPアドレスを使用するため、DNSキャッシュや伝播遅延の影響を一切受けません。エンドポイントヘルスチェックに基づき数秒以内でトラフィックを別リージョンへ切り替えられ、TCP/UDPゲームトラフィックにも対応しています。
C
Amazon CloudFrontにオリジンフェイルオーバーを設定し、プライマリリージョンのALBが障害時にセカンダリリージョンへ自動切り替えされるようにする
Amazon CloudFrontにオリジンフェイルオーバーは、HTTPSに最適化されておりTCPゲームセッションには不適切です。
D
両リージョンのNLBをRoute 53レイテンシーベースルーティングと組み合わせ、フェイルオーバールーティングポリシーをネストして設定する
NLBとRoute 53レイテンシーベースルーティングのネスト設定は、DNSベースのルーティングに依存するため、DNS伝播遅延の課題は残り、30秒以内のフェイルオーバーを安定して保証できません。

解説

AWS Global AcceleratorはAWSグローバルネットワーク上の静的AnycastIPアドレスを使用するため、DNSキャッシュや伝播遅延の影響を一切受けません。エンドポイントヘルスチェックに基づき数秒以内でトラフィックを別リージョンへ切り替えられ、TCP/UDPゲームトラフィックにも対応しています。 選択肢AのRoute 53のTTL短縮は、クライアント側のキャッシュや中間リゾルバーによる伝播遅延は解消されず、30秒の要件を安定的に満たせません。 選択肢CのAmazon CloudFrontにオリジンフェイルオーバーは、HTTPSに最適化されておりTCPゲームセッションには不適切です。 選択肢DのNLBとRoute 53レイテンシーベースルーティングのネスト設定は、DNSベースのルーティングに依存するため、DNS伝播遅延の課題は残り、30秒以内のフェイルオーバーを安定して保証できません。

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

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

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