A self-driving vehicle company is running deep learning model training workloads on a cluster of GPU-enabled Amazon EC2 instances. The training jobs process a shared dataset of consisting of millions of small image files. The storage solution must provide a POSIX-compliant filesystem, support concurrent read and write access from all EC2 instances, deliver aggregate throughput of up to with sub-millisecond latencies, and integrate directly with Amazon S3 to load and unload data.
Which storage solution should a solutions architect recommend to meet these requirements?
- Configure an Amazon FSx for Lustre SSD-backed file system linked to the Amazon S3 bucket containing the dataset.Cevap
- BDeploy an Amazon EFS file system configured in Elastic Throughput mode and General Purpose performance mode.
- CCreate an Amazon EBS gp3 volume, enable Amazon EBS Multi-Attach, and mount the volume on all EC2 instances.
- DStore the dataset in Amazon S3 Glacier Instant Retrieval and mount the bucket on the EC2 instances using the AWS File Gateway.
Cevap
Configure an Amazon FSx for Lustre SSD-backed file system linked to the Amazon S3 bucket containing the dataset.
The correct option correctly recommends Amazon FSx for Lustre SSD-backed storage because it is optimized for high-performance computing (HPC) and deep learning workloads. It supports POSIX compliance, concurrent access from many GPU instances, sub-millisecond latencies, high throughput scaling, and native bi-directional integration with S3.
Adım Adım Çözüm
Anahtar Kavram
Selecting high-performance and scalable shared storage for ML/HPC workloads using Amazon FSx for Lustre.