AWS Certified Cloud Practitioner (CLF-C02)Cloud Technology and ServicesEasy
A global conglomerate needs to host a highly available, high-performance, and scalable file system that can be shared across thousands of EC2 instances running Linux in multiple Availability Zones within an AWS Region. The file system must support concurrent access from these instances and automatically grow and shrink as data is added or removed. Which AWS storage service is BEST suited for this requirement?
- AAmazon S3
- BAmazon FSx for Windows File Server
- CAmazon EBS
- DAmazon EFS
Show answer & explanationAnswer & explanation
Correct answer: D. Amazon EFS
Amazon EFS is a fully managed, scalable file storage service for use with AWS Cloud services and on-premises resources. It provides a shared file system that can be mounted by thousands of EC2 instances across multiple Availability Zones, making it ideal for distributed applications requiring high availability and concurrent access.
Why the other options are wrong
- A. Amazon S3 is object storage, not a file system that can be mounted by EC2 instances for shared access.
- B. Amazon FSx for Windows File Server is designed for Windows-based workloads and does not typically support thousands of Linux instances requiring a POSIX-compliant file system.
- C. Amazon EBS provides block storage for a single EC2 instance, not a shared file system for many instances.
Amazon EFS
A scalable, elastic, shared file system for Linux-based EC2 instances that can be accessed concurrently from thousands of instances across multiple Availability Zones.
- Fully managed and elastic storage.
- Supports NFSv4 protocol.
- Highly available and durable across AZs.
Memory trick: EFS: Everyone Files Shared.