模擬問題集SOA-C03練習問題 5

SOA-C03 練習問題 5

AWS SysOps Administrator – Associate・信頼性と事業継続性・無料公開(全 100 問中 15 問を無料公開中)

問題
ある企業は、復元力を提供するために複数の AWS リージョンにまたがるレイテンシーベースのルーティングで Amazon Route 53 を使用しています。企業は Route 53 のレイテンシーベースのルーティングを使用して、最も近いリージョンにトラフィックを誘導しています。各リージョン内では、加重(weighted)A レコードが複数のアベイラビリティーゾーンにトラフィックを分散しています。最近の更新作業中に、一部のアベイラビリティーゾーンのエンドポイントが異常(unhealthy)になりました。Route 53 は異常なエンドポイントにトラフィックをルーティングし続けました。企業は、将来この問題が発生しないようにする必要があります。この要件を満たすソリューションはどれですか。

選択肢と解説

  • 最近の更新中にトラフィックを受け取った加重レコードのそれぞれに、Route 53 ヘルスチェックを追加する。
  • 2
    更新中にトラフィックを向かわせるべきリージョンの Route 53 レコードの加重を増やす。
  • 3
    すべてのレコードを再構成して、すべてのリージョンで一律にレイテンシーベースのルーティングを使用する。
  • 4
    レイテンシーベースのルーティングの TTL 値を下げて、変更をより速く検出する。

解説

【正解】A

【0からの解説】
Route 53 は、レコードに「ヘルスチェック」を関連付けて初めて、そのエンドポイントが正常かどうかを判断し、異常なエンドポイントを応答対象から外すことができます。本問では加重 A レコードにヘルスチェックが関連付けられていなかったため、AZ のエンドポイントが異常になっても Route 53 はそれを検知できず、ダウンしたエンドポイントへトラフィックを送り続けてしまいました。各加重レコードに Route 53 ヘルスチェックを追加すれば、Route 53 は異常なレコードを自動的に応答から除外し、正常なエンドポイントだけにトラフィックを振り分けるようになります。これが正解 A です。

【誤りの選択肢】
A はヘルスチェック未設定という根本原因を解消し、異常エンドポイントの自動除外を実現するため正しい解決策です。
B:特定リージョンの加重を増やしても、異常なエンドポイント自体の検知・除外はできません。加重を変えるだけでは依然としてダウンしたエンドポイントにトラフィックが流れます。
C:すでにレイテンシーベースルーティングを使っており、「一律に再構成」しても AZ レベルの異常検知の仕組みは追加されません。問題(ヘルスチェック不在)を解決しません。
D:TTL を下げると DNS 変更の伝播は速くなりますが、エンドポイントの正常性を判断する仕組み(ヘルスチェック)がなければ、そもそも Route 53 は異常なエンドポイントを除外できません。原因解決になりません。

【参考】
Route 53 ヘルスチェックと DNS フェイルオーバーの仕組み
ヘルスチェックをレコードに関連付ける際の考慮事項
← 練習問題 4練習問題 6
SOA-C03 の模擬問題集は全 100

本番形式の練習テスト 2 回を、試験モード/演習モードで受験できます。 全問に解説付き、ドメイン別の弱点分析にも対応。模試プラン(月額 ¥980)からご利用いただけます。

SOA-C03 の模試を受ける料金プランを見る

SOA-C03 の無料公開問題

問題 1問題 2問題 3問題 4問題 5問題 6問題 7問題 8問題 9問題 10問題 11問題 12問題 13問題 14問題 15