A financial analytics platform runs a simulation engine on a fleet of 120 Linux EC2 instances. The simulation requires concurrent, shared access to a POSIX-compliant file system. The instances must read and write transient datasets simultaneously. During peak workloads, the simulation engine generates an aggregate write throughput of () and requires sub-millisecond metadata latencies. Which storage solution meets these performance requirements with the lowest operational complexity?
- AAmazon EFS file system configured with Elastic Throughput and mounted on the instances using the EFS mount helper.
- BAmazon EBS gp3 volume with Multi-Attach enabled, formatted with a clustered file system like GFS2 and mounted on the instances.
- Amazon FSx for Lustre scratch file system configured with the required capacity to deliver the target throughput, mounted on the instances using the Lustre client.Cevap
- DAmazon S3 bucket mounted on the instances using Mountpoint for Amazon S3 to support concurrent write workloads.
Cevap
Amazon FSx for Lustre scratch file system configured with the required capacity to deliver the target throughput, mounted on the instances using the Lustre client.
The correct answer is the Amazon FSx for Lustre scratch file system. Amazon FSx for Lustre is specifically engineered for high-performance computing (HPC) workloads and transient datasets, offering sub-millisecond latencies and the ability to scale throughput to tens of gigabytes per second. It provides a native POSIX-compliant interface and allows hundreds of Linux instances to access the shared data concurrently.
Adım Adım Çözüm
Anahtar Kavram
Selecting high-performance shared storage solutions based on throughput scale, protocol compliance, and concurrency constraints.