A company is hosting a high-traffic Content Management System (CMS) on Amazon EC2 instances distributed across multiple Availability Zones. The instances must access a shared directory containing millions of small media files. The storage solution must deliver low-latency file operations and automatically scale throughput to handle sudden, unpredictable spikes in traffic without manual provisioning. Which storage configuration best meets these requirements?
- AAn Amazon EBS gp3 volume with Multi-Attach enabled, attached directly to all the EC2 instances.
- BAn Amazon S3 bucket mounted as a file system on the instances, with the media files stored in the Amazon S3 Glacier Flexible Retrieval storage class.
- CAn Amazon EBS io2 volume attached to a central EC2 instance that shares the directory with the other instances over Network File System (NFS).
- An Amazon EFS file system configured with Elastic throughput.Cevap
Cevap
An Amazon EFS file system configured with Elastic throughput.
The correct option is the Amazon EFS file system configured with Elastic throughput. Amazon EFS is designed for shared file access across multiple Availability Zones, and Elastic throughput automatically adjusts performance dynamically to handle traffic spikes, paying only for what is used.
Adım Adım Çözüm
Anahtar Kavram
Shared file storage with automatic throughput scaling for unpredictable workloads across multiple Availability Zones.