A financial analytics firm is deploying a high-performance computing (HPC) modeling workload on a fleet of Amazon EC2 Linux instances. The application requires a shared, POSIX-compliant storage system that can handle concurrent read and write operations from all instances, deliver sub-millisecond latencies, and scale throughput to at least for processing large datasets. Which combination of steps should a solutions architect recommend to meet these requirements? (Select TWO.)
- Deploy an Amazon FSx for Lustre file system to store and serve the shared datasets.Answer
- Mount the shared file system on the Amazon EC2 instances using the Lustre client.Answer
- CConfigure an Amazon EFS file system with Elastic throughput mode and mount it on the instances.
- DProvision an Amazon EBS io2 Block Express volume with Multi-Attach enabled and mount it on all instances.
- EDeploy an Amazon S3 bucket and use AWS Transfer Acceleration to mount it as a local directory on the EC2 instances.
Answer
Deploying an Amazon FSx for Lustre file system and mounting it on the Amazon EC2 instances using the Lustre client.
Amazon FSx for Lustre is a high-performance parallel file system designed specifically for compute-intensive workloads such as machine learning and high-performance computing (HPC). It provides sub-millisecond latencies, supports concurrent access from hundreds of EC2 instances, and scales throughput to hundreds of gigabytes per second. To mount and interact with the parallel file system, the client instances must run the open-source Lustre client.
Step-by-Step Solution
Key Concept
HPC storage requirements and the application of Amazon FSx for Lustre to meet high-throughput parallel access demands.