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

あるSaaS企業は、us-east-1とap-northeast-1の2リージョンで同一のWebアプリケーションを稼働させています。ユーザーは全世界に分散しており、原則として地理的に近いリージョンへ誘導したいと考えています。同時に、ap-northeast-1リージョンの新規増強に伴い、東南アジアや中東など通常はus-east-1に振り分けられる一部地域のトラフィックを段階的にap-northeast-1側へ寄せ、状況に応じてその地理的カバー範囲を拡大・縮小できる柔軟性が求められています。Route 53でこの要件を満たすルーティング設計はどれですか。

A
地理位置情報(Geolocation)ルーティングを構成し、大陸・国単位でユーザーを最寄りのリージョンのエンドポイントにマッピングし、対象地域は個別の国レコードで上書きしてリージョンを切り替える
大陸・国・州の境界単位で固定的にリソースを割り当てるため、境界内の特定地域だけを段階的に別リージョンへ移す調整には向かず、バイアスによる地理的カバー範囲の連続的な拡大・縮小もできないため要件を満たせない。
B
ジオプロキシミティ(Geoproximity)ルーティングを構成し、各リージョンのエンドポイントに位置座標を設定したうえで、バイアス値を増減して特定リージョンが処理する地理的範囲を拡大・縮小する
✓ 正解
リソースとユーザーの地理的距離に基づいてルーティングしつつ、バイアス値を増減することで特定リージョンが処理する地理的範囲を柔軟に拡大・縮小できるため、近接誘導と段階的なトラフィックシフトの両立という要件に合致する。
C
レイテンシーベースルーティングを構成し、Route 53が測定したリージョン間の実効レイテンシーに基づいて、ユーザーを最も応答の速いリージョンのエンドポイントへ動的にルーティングする
Route 53が測定したレイテンシーで最速リージョンへ誘導する方式で、地理的近接に近い挙動にはなるが、特定地域のカバー範囲を運用者が意図的にバイアスで拡大・縮小する制御手段を持たないため要件を満たせない。
D
加重(Weighted)ルーティングを構成し、2つのリージョンのエンドポイントに重みを割り当ててトラフィックの割合を制御し、重み値を変更してリージョン間の配分を調整する
エンドポイント間のトラフィック割合のみを制御する方式で地理的位置を一切考慮しないため、ユーザーを地理的に近いリージョンへ誘導するという中核要件を満たせず不適切である。

解説

ジオプロキシミティルーティングは、リソースの地理的位置(AWSリージョンまたは緯度経度)とユーザーの位置との距離に基づいてトラフィックをルーティングします。各エンドポイントにバイアス値(-99〜+99)を設定でき、正のバイアスで特定リージョンの地理的カバー範囲を拡大、負のバイアスで縮小できるため、地理ベースの誘導を維持しつつ特定地域のトラフィックを段階的に別リージョンへ寄せる要件に唯一合致します。 選択肢Aの地理位置情報ルーティングは、大陸・国・州の境界単位で固定的にマッピングするため境界内の一部地域だけを段階的に別リージョンへ寄せる調整ができない。 選択肢Cのレイテンシーベースルーティングは応答速度でルーティングするため、地理的カバー範囲をバイアスで意図的に拡大・縮小する制御ができない。 選択肢Dの加重ルーティングは地理を考慮せず割合のみで配分するため、近いリージョンへ誘導する要件を満たせない。

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

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

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