Q45 — AWS SAP-C02 第2章

第 45/75 問 | ← 第2章

Q195. ある企業が、オンプレミスアプリケーションのディザスタリカバリ(DR)にAWSを活用したいと考えています。この企業には、アプリケーションを実行するWindowsベースのサーバーが数百台あり、すべてのサーバーが共通の共有フォルダー(common share)をマウントしています。RTO(Recovery Time Objective)は15分、RPO(Recovery Point Objective)は5分と定められています。また、ソリューションはネイティブなフェイルオーバーおよびフェイルバック機能をサポートする必要があります。これらの要件を最もコスト効率よく満たすソリューションはどれでしょうか?

正解: D. AWS Elastic Disaster Recovery を使用してオンプレミスサーバーをレプリケートします。AWS DataSync を使用してデータを Amazon FSx for Windows File Server のファイルシステムにレプリケートします。このファイルシステムを AWS サーバーにマウントします。障害発生時には、オンプレミスサーバーを AWS へフェイルオーバーします。フェイルバック時には、Elastic Disaster Recovery を使用して新しいまたは既存のサーバーへ戻します。

解説

RTO 15分、RPO 5分という厳しい要件を満たしつつ、コスト効率の高いディザスタリカバリソリューションを実現するには、選択肢 D が最も適しています。 理由: ・AWS Elastic Disaster Recovery は、オンプレミスサーバーの継続的な変更をリアルタイムまたは近リアルタイムで AWS へレプリケート可能であり、RPO 5分を確実に満たします。 ・Windows 環境における共通共有フォルダーの要件には、Amazon FSx for Windows File Server が最適です。これは、Windows ネイティブの SMB プロトコルを完全にサポートし、既存のアプリケーション設定やアクセス制御を変更せずに利用できます。AWS DataSync を用いることで、信頼性・パフォーマンス・監査性の高い方法で共有データを同期できます。 ・Elastic Disaster Recovery は、フェイルオーバーおよびフェイルバックの両方をネイティブにサポートしており、GUI や API を通じて数分以内に完全なアプリケーション復旧(RTO 15分達成)が可能です。 ・他の選択肢は、いずれも要件を完全には満たしません:A は RPO/RTO を満たせず、ネイティブなフェイルオーバー機能がなく、EC2 上でのオンプレミスサーバー実行は非推奨かつ運用負荷が高い;B は Amazon EFS が Windows 共有フォルダー(SMB)をネイティブにサポートしないため不適;C は S3 はブロック/オブジェクトストレージであり、ファイル共有としての直接マウントや Windows アプリケーションとの互換性がなく、アクティブ/アクティブ構成も本質的に DR ソリューションではなく、RPO/RTO 保証も困難です。 したがって、選択肢 D が、ネイティブなフェイルオーバー/フェイルバック、厳格な RTO/RPO、Windows 環境への最適対応、および総合的なコスト効率の観点から、最も適したソリューションです。