無限ノック › ANS 練習問題一覧 › 問題
ANSネットワーク実装

ある企業は、us-east-1リージョンのNetwork Load Balancer(NLB)をバックエンドとするリアルタイムゲームAPIを世界中のユーザーに提供しています。 現在の課題: - アジア・ヨーロッパのユーザーがパブリックインターネット経由で通信するためレイテンシーが200ms以上 - TCPセッションの確立に時間がかかっている - コンテンツはキャッシュ不可能な動的APIレスポンスのみであり、追加リージョンへのデプロイは行わない この課題を解決する最も適切なサービスはどれですか?

A
Amazon CloudFrontのオリジンとしてNLBのDNS名を設定し、エッジロケーションでのTCP接続終端によってレイテンシーを改善する。
[CloudFront]は[HTTP/HTTPSのみに対応しており、TCP/UDPベースのNLBのTCPレイテンシー改善には使用できない]。
B
AWS Global AcceleratorにNLBをエンドポイントとして登録する。AnycastのスタティックIPを通じてユーザーは最寄りのAWSエッジに接続し、残りの経路はAWSバックボーンネットワーク経由となる。
✓ 正解
Global AcceleratorはTCP/UDPレイヤーで動作し、AnycastIPにより世界中のユーザーを最寄りのAWSエッジポイントに誘導する。エッジからNLBまでの通信はAWSの低レイテンシーバックボーンを使用するため、パブリックインターネット経由と比較してレイテンシーが大幅に改善される。キャッシュ不要の動的コンテンツにも適している。
C
Route 53のレイテンシーベースルーティングポリシーを設定し、ユーザーを自動的に最寄りのリージョンのNLBに誘導する。
[Route 53]は[レイテンシーベースルーティングが複数リージョンへのデプロイを前提とし、単一リージョンのNLBに対するレイテンシー改善効果はない]。
D
NLBの前段にApplication Load Balancer(ALB)を配置し、ALBのクロスゾーン負荷分散とHTTP/2を有効化してコネクション効率を改善する。
[ALB]は[追加がグローバルなネットワーク経路の問題を解決しないため、地理的なレイテンシーは改善されない]。

解説

Global AcceleratorはTCP/UDPレイヤーで動作し、AnycastIPにより世界中のユーザーを最寄りのAWSエッジポイントに誘導する。エッジからNLBまでの通信はAWSの低レイテンシーバックボーンを使用するため、パブリックインターネット経由と比較してレイテンシーが大幅に改善される。キャッシュ不要の動的コンテンツにも適している。 選択肢Aの[CloudFront]は[HTTP/HTTPSのみに対応しており、TCP/UDPベースのNLBのTCPレイテンシー改善には使用できない]。 選択肢Cの[Route 53]は[レイテンシーベースルーティングが複数リージョンへのデプロイを前提とし、単一リージョンのNLBに対するレイテンシー改善効果はない]。 選択肢Dの[ALB]は[追加がグローバルなネットワーク経路の問題を解決しないため、地理的なレイテンシーは改善されない]。

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

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

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