A media production team is deploying a collaborative video editing application on AWS. The application runs on a fleet of Amazon EC2 Linux instances that require concurrent read and write access to a shared directory. The workload is highly unpredictable, with aggregate throughput scaling rapidly from to over within seconds during active editing periods. The application requires latency of less than for metadata operations and must not experience performance throttling during sudden spikes.
Which storage configuration meets these requirements with the lowest operational overhead?
- Amazon Elastic File System (Amazon EFS) configured with General Purpose performance mode and Elastic throughput.Answer
- BAmazon Elastic File System (Amazon EFS) configured with Max I/O performance mode and Provisioned throughput set to .
- CAmazon Elastic Block Store (Amazon EBS) gp3 volumes configured with EBS Multi-Attach enabled and formatted with a clustered file system.
- DAmazon FSx for Lustre persistent SSD file system configured with data repository integration to automatically sync with Amazon S3.
Answer
Amazon Elastic File System (Amazon EFS) configured with General Purpose performance mode and Elastic throughput.
The configuration of Amazon EFS with General Purpose performance mode and Elastic throughput satisfies all requirements. General Purpose mode ensures that metadata operations maintain sub-millisecond latencies. Elastic throughput is ideal for unpredictable workloads, automatically scaling up to for reads and for writes to accommodate sudden spikes without provisioning overhead.
Step-by-Step Solution
Key Concept
Selecting and configuring the optimal Amazon EFS performance and throughput modes for low-latency, highly unpredictable shared storage workloads.
Estimated Time:2m 0s