A healthcare organization is migrating an imaging application to AWS. The application requires a shared storage solution that can be mounted concurrently by hundreds of Amazon EC2 instances distributed across multiple Availability Zones. The files must be accessible via standard file system protocols (POSIX-compliant), and the storage capacity must scale automatically as images are uploaded. To minimize costs, any images not accessed for 30 days must be transitioned to a lower-cost tier, but they must still be available for immediate, millisecond-range retrieval when requested by a clinician. Which storage solution should the organization implement?
- AAmazon Simple Storage Service (Amazon S3) Standard with an S3 Lifecycle policy to transition objects to S3 Glacier Instant Retrieval.
- Amazon Elastic File System (Amazon EFS) with EFS Lifecycle Management configured to transition files to the Infrequent Access (IA) storage class.Answer
- CAmazon Elastic Block Store (Amazon EBS) with Multi-Attach enabled, relying on AWS to automatically manage the cluster file-locking and concurrent write operations.
- DAmazon EBS Provisioned IOPS SSD (io2) volumes configured with Amazon EBS Elastic Volumes to automatically scale storage capacity downward when files are deleted.
Answer
Amazon Elastic File System (Amazon EFS) with EFS Lifecycle Management configured to transition files to the Infrequent Access (IA) storage class.
Amazon Elastic File System (Amazon EFS) provides serverless, fully elastic file storage that supports the POSIX standard and can be mounted concurrently by hundreds of EC2 instances across multiple Availability Zones. EFS Lifecycle Management automatically transitions files that have not been accessed for 30 days to EFS Infrequent Access (IA), which reduces storage costs while still delivering millisecond-range retrieval latencies.
Step-by-Step Solution
Key Concept
Amazon EFS is a serverless, fully elastic, POSIX-compliant file system designed for shared access across multiple Availability Zones, featuring lifecycle management to optimize costs while keeping data immediately accessible.