type
status
date
slug
summary
tags
category
icon
password
书籍
理論
高可用性とディザスタリカバリのためのAWSの設定
AWS で高可用性を実現するために、複数のリージョンにまたがるサービスやリソースを活用する方法があります。特に Amazon WorkSpaces のようなサービスを複数のリージョンに展開し、障害時に自動的に切り替えるためには、以下のポイントが重要です。
- 接続別名(Connection Alias):
- Amazon WorkSpaces に接続する際、接続別名(DNS名)が使用されます。これを使って、ユーザーがどのリージョンの WorkSpaces に接続するかを決定します。
- Route 53 ルーティングポリシー:
- Route 53 は、AWS の DNS サービスで、トラフィックのルーティング方法を決定します。高可用性のために、以下のルーティングポリシーを使用できます:
- フェイルオーバールーティング: 主リージョンに障害が発生した際に、バックアップリージョンに自動的にトラフィックを切り替えます。Route 53 の健康チェック機能を使って、ターゲットの状態を監視し、問題が発生した場合に切り替えます。
- 加重ルーティングや複数値回答ルーティングもありますが、フェイルオーバーの場合は、フェイルオーバールーティングが最適です。
- 高可用性アーキテクチャ:
- 複数のリージョンで 接続別名 を設定し、それぞれのリージョンに 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 でフェイルオーバー設定を行い、複数リージョンにまたがる接続を構成することが重要です。
- 作者:みなみ
- 链接:https://www.minami.ac.cn//%E8%B3%87%E6%A0%BC%E5%8B%89%E5%BC%B7/17dd7ae8-88e2-805f-96ad-cbc4b8ac309c
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章