486-AWS SAP AWS 「理論・実践・一問道場」WorkSpacesディレクトリ

 

理論

高可用性とディザスタリカバリのためのAWSの設定

AWS で高可用性を実現するために、複数のリージョンにまたがるサービスやリソースを活用する方法があります。特に Amazon WorkSpaces のようなサービスを複数のリージョンに展開し、障害時に自動的に切り替えるためには、以下のポイントが重要です。
  1. 接続別名(Connection Alias):
      • Amazon WorkSpaces に接続する際、接続別名(DNS名)が使用されます。これを使って、ユーザーがどのリージョンの WorkSpaces に接続するかを決定します。
  1. Route 53 ルーティングポリシー:
      • Route 53 は、AWS の DNS サービスで、トラフィックのルーティング方法を決定します。高可用性のために、以下のルーティングポリシーを使用できます:
        • フェイルオーバールーティング: 主リージョンに障害が発生した際に、バックアップリージョンに自動的にトラフィックを切り替えます。Route 53 の健康チェック機能を使って、ターゲットの状態を監視し、問題が発生した場合に切り替えます。
        • 加重ルーティング複数値回答ルーティングもありますが、フェイルオーバーの場合は、フェイルオーバールーティングが最適です。
  1. 高可用性アーキテクチャ:
      • 複数のリージョンで 接続別名 を設定し、それぞれのリージョンに WorkSpaces ディレクトリ を配置することで、障害発生時にトラフィックを別リージョンに切り替えることが可能です。

まとめ:

  • Amazon WorkSpaces の高可用性を確保するために、Route 53 のフェイルオーバールーティングポリシー を活用して、複数リージョンでの接続別名とディレクトリを管理します。これにより、リージョン間の障害発生時でも、ユーザーは引き続き仮想デスクトップを使用できるようになります。

実践

一問道場


ある企業は最近、Amazon WorkSpaces の概念実証を成功に完了しました。ソリューションアーキテクトは、ソリューションを2つのAWSリージョンにまたがって高可用性にする必要があります。Amazon WorkSpacesはフェイルオーバー用のリージョンにデプロイされ、Amazon Route 53にホストゾーンが設定されています。このソリューションの高可用性を構成するために、ソリューションアーキテクトは何をすべきでしょうか?
  • A. プライマリリージョンとフェイルオーバーリージョンに接続エイリアスを作成します。接続エイリアスをそれぞれのリージョンのディレクトリに関連付けます。Route 53 にフェイルオーバールーティングポリシーを設定し、「Evaluate Target Health」を「Yes」にします。
  • B. プライマリリージョンとフェイルオーバーリージョンに接続エイリアスを作成します。接続エイリアスをプライマリリージョンのディレクトリに関連付けます。Route 53 のマルチバリューアンサー・ルーティングポリシーを設定します。
  • C. プライマリリージョンに接続エイリアスを作成します。接続エイリアスをプライマリリージョンのディレクトリに関連付けます。Route 53 にウェイテッド・ルーティングポリシーを設定します。
  • D. プライマリリージョンに接続エイリアスを作成し、接続エイリアスをフェイルオーバーリージョンのディレクトリに関連付けます。Route 53 にフェイルオーバールーティングポリシーを設定し、「Evaluate Target Health」を「Yes」にします。

解説

この問題は、Amazon WorkSpaces複数の AWS リージョンで高可用性 を実現するために、適切な Route 53 の設定 を選択する問題です。目的は、主リージョンに障害が発生した際に、WorkSpaces をバックアップリージョンに切り替えることです。

解説:

  • 接続別名(connection alias) は、WorkSpaces に接続するための DNS 名です。これにより、クライアントはどのリージョンの WorkSpaces に接続するかを決定します。
  • Route 53 のルーティングポリシー で高可用性を実現します。複数のリージョン間で障害時に自動でトラフィックを切り替えるため、以下の設定が有効です。

正解: A.

  • 接続別名を主リージョンとバックアップリージョンに作成し、ディレクトリに関連付け。その後、Route 53 のフェイルオーバールーティングポリシーを使用して、高可用性を実現します。この設定により、主リージョンに障害が発生した場合、Route 53 はバックアップリージョンに自動的にトラフィックを切り替えます。

他の選択肢について:

  • B, C, D は、主にロードバランシングや異なるルーティング方法を使用しますが、フェイルオーバーに関しては最適ではないため、Aが最適です。
要点としては、Route 53 でフェイルオーバー設定を行い、複数リージョンにまたがる接続を構成することが重要です。
487-AWS SAP AWS 「理論・実践・一問道場」AWS Application Discovery Service Agentless Collector485-AWS SAP AWS 「理論・実践・一問道場」TooManyRequestsException
Loading...
minami
minami
みなみの成長 🐝
Announcement

🎉 ブログへようこそ 🎉

名前: みなみ一人会社
性別:
国籍: China 🇨🇳
政治スタンス: 民主主義支持者
完全独学で基本情報技術者をはじめ、32個の資格を仕事をしながら取得。
現在はIT会社で技術担当として働きながら、ブログ執筆や学習支援にも取り組んでいます。
独学で合格できる学習法や勉強法、試験対策を発信中!

📚 発信内容

  • 💻 IT・システム開発
  • 🏠 不動産 × 宅建士
  • 🎓 MBA 学習記録