An enterprise is migrating a legacy, monolithic document management system to AWS. The application requires a storage solution that supports POSIX file permissions and file-locking capabilities. It must be concurrently accessed by a fleet of auto-scaling Linux EC2 instances across multiple Availability Zones, as well as on-premises servers via an existing AWS Direct Connect connection. The performance requirements dictate that throughput must scale dynamically and automatically with the workload's I/O activity, without requiring manual provisioning of throughput capacity. Which AWS storage solution best meets these requirements with the least operational overhead?
- AAmazon Elastic Block Store (Amazon EBS) io2 volumes with Multi-Attach enabled
- BAmazon S3 Mountpoint configured on the EC2 instances pointing to an Amazon S3 bucket
- Amazon Elastic File System (Amazon EFS) configured with Elastic throughputAnswer
- DAmazon EC2 Instance Store volumes clustered using a distributed file system
Answer
Amazon Elastic File System (Amazon EFS) configured with Elastic throughput
Amazon Elastic File System (Amazon EFS) is designed for shared file access across multiple Availability Zones and on-premises servers via AWS Direct Connect. By using Elastic throughput, throughput automatically scales in response to workload activity, eliminating the need to manage or provision throughput limits.
Step-by-Step Solution
Key Concept
Shared, POSIX-compliant file storage with dynamic throughput scaling across multiple environments.
Estimated Time:2m 0s