Question #977
A company is deploying a new web-based application and needs a storage solution for the Linux application servers. The company wants a single location for updates to application data across all instances. The active dataset will be up to 200 GB in size. A solutions architect determined that peak operations will occur for 4 hours daily, requiring a total of 300 MiBps of read throughput.
The solution must be Multi-AZ and replicate data to another AWS Region for DR with an RPO of less than 1 hour.
Which solution meets these requirements?
Deploy Amazon EFS Multi-AZ file system with 100 MiBps provisioned throughput. Replicate to DR Region.
Deploy Amazon FSx for Windows with Bursting Throughput. Use AWS Backup for DR.
Use EBS gp3 volume with 300 MiBps throughput, Multi-Attach, and Elastic Disaster Recovery.
Deploy FSx for OpenZFS in both Regions with DataSync every 15 minutes.
Explanation
The correct answer is A. Amazon EFS is a fully managed, Multi-AZ file system designed for Linux, providing a shared storage solution across instances. EFS supports cross-region replication for disaster recovery (DR) with an RPO of less than 1 hour. While the question specifies 300 MiBps read throughput, EFS allows provisioning throughput to meet this requirement (though the answer lists 100 MiBps, this may reflect a typo).
Other options are incorrect:
- B: FSx for Windows is incompatible with Linux and AWS Backup may not meet RPO <1 hour.
- C: EBS Multi-Attach is single-AZ and Elastic Disaster Recovery may not guarantee RPO <1 hour.
- D: FSx OpenZFS lacks native Multi-AZ support, and DataSync every 15 minutes requires manual setup.
Key Points:
1. EFS is Linux-compatible, Multi-AZ, and supports cross-region replication.
2. Provisioned throughput ensures consistent performance.
3. Other options fail due to OS, Multi-AZ, or RPO constraints.
Answer
The correct answer is: A