AZ700-APP#66
2 リージョン (東日本 + 西日本) で Multi-region 高可用性 Web 配信を Standard Cross-region Load Balancer 経由で構築する手順を、正しい順序に並べてください。
- 各 region で Regional Standard Load Balancer + Backend Pool を構築
- Cross-region Load Balancer (Global) を作成
- 各 region の Regional LB Frontend IP を Cross-region LB の Backend Pool に追加
- Global Frontend IP からのアクセスで両 region 配信を検証
解説
【正しい順序】
- ステップ 1: 各 region に Regional LB
- ステップ 2: Cross-region LB 作成
- ステップ 3: Regional LB をプール追加
- ステップ 4: 動作検証
【各ステップの理由】
- ステップ 1 各 region に Regional LB: 東日本 / 西日本 それぞれで Standard Regional Load Balancer を構築し、その下に Backend Pool として VM / VMSS を配置します。
- ステップ 2 Cross-region LB 作成: Global SKU の Cross-region Load Balancer を作成し、グローバル Frontend IP を割り当てます。
- ステップ 3 Regional LB をプール追加: 各 region の Regional Load Balancer の Frontend IP を Cross-region LB の Backend Pool に登録します。
- ステップ 4 動作検証: Global Frontend IP に対してテスト リクエストを送信し、両 region 配信と障害時フェイルオーバを検証します。
【誤った順序の問題点】
- Cross-region LB を先に作成: Backend として登録すべき Regional LB が存在しないため、構成が完成しません。
- Regional LB を Backend Pool に登録せず Global LB を運用: Backend がない Global LB はルーティング先がなく、トラフィックがすべて失敗します。

コメント