A content delivery application is hosted on a fleet of Amazon EC2 instances distributed across three Availability Zones. The instances require concurrent read and write access to a shared directory containing static assets. The storage system must deliver low-latency file operations and handle unpredictable throughput spikes of up to , while experiencing prolonged periods of near-zero activity. Which storage solution should a solutions architect recommend to meet these requirements with the lowest operational overhead?
- AAmazon EBS io2 volumes with Multi-Attach enabled, formatted with a clustered file system and attached to all EC2 instances
- Amazon EFS file system configured in General Purpose performance mode with Elastic throughputCevap
- CAmazon EFS file system configured in Max I/O performance mode with Bursting throughput
- DAmazon FSx for Lustre Scratch file system integrated with an Amazon S3 bucket
Cevap
Amazon EFS file system configured in General Purpose performance mode with Elastic throughput
The correct solution uses Amazon Elastic File System (Amazon EFS) configured in General Purpose performance mode and Elastic throughput. Amazon EFS is a shared, POSIX-compliant file system that can be concurrently mounted by instances across multiple Availability Zones. General Purpose performance mode is recommended for latency-sensitive applications like web hosting. Elastic throughput is ideal for workloads with unpredictable or spiky traffic patterns because it dynamically adjusts throughput up to or higher, charging only for the data read and written, which avoids over-provisioning during idle periods.
Adım Adım Çözüm
Anahtar Kavram
Shared storage performance optimization on AWS