A financial technology company is migrating two performance-critical workloads to AWS. The first workload is a transactional database that requires block storage with consistent sub-millisecond latency and a minimum of on a single volume. The second workload is a distributed data analysis tool that requires a shared file system capable of scaling to tens of gigabytes per second of throughput while supporting POSIX file operations for multiple compute instances. Which two storage configurations should a solutions architect select to meet these performance requirements? (Select TWO.)
- An Amazon EBS io2 volume to store the database files.Answer
- An Amazon FSx for Lustre file system to store the data analysis tool's shared dataset.Answer
- CAn Amazon EBS gp3 volume to store the database files.
- DAn Amazon Elastic File System (Amazon EFS) file system with Provisioned Throughput for the data analysis tool's shared dataset.
- EAn Amazon S3 bucket mounted using Mountpoint for Amazon S3 for the data analysis tool's shared dataset.
Answer
An Amazon EBS io2 volume to store the database files, and an Amazon FSx for Lustre file system to store the data analysis tool's shared dataset.
The database requirement of requires Amazon EBS io2 volumes because Amazon EBS gp3 volumes are capped at . The data analysis tool requires a shared POSIX file system that can handle tens of gigabytes per second of throughput, which is the primary use case for Amazon FSx for Lustre. Amazon EFS does not scale to this level of throughput, and Mountpoint for Amazon S3 does not support a full POSIX-compliant file system (such as random writes or file locking).
Step-by-Step Solution
Key Concept
High-Performing and Scalable Storage Solutions
Estimated Time:2m 0s