AWS Certified SysOps Administrator – AssociateReliability and Business ContinuityMedium

A global media company uses Amazon EC2 instances to process large video files. These instances require high-bandwidth, low-latency access to a shared file system for input and output data. The file system must be accessible concurrently by hundreds of EC2 instances across multiple Availability Zones within the same AWS Region. Which storage service should the SysOps Administrator recommend?

  1. AAmazon EBS Multi-Attach.
  2. BAmazon FSx for Lustre.
  3. CAmazon S3.
  4. DAmazon EFS.
Show answer & explanation

Correct answer: D. Amazon EFS.

Amazon EFS provides a scalable, highly available, and highly durable file system that can be shared concurrently by hundreds of EC2 instances across multiple Availability Zones. It supports NFSv4 protocol and automatically scales storage capacity and performance, making it suitable for distributed, high-throughput workloads like video processing.

Why the other options are wrong

  • A. Amazon EBS Multi-Attach allows a single EBS volume to be attached to multiple EC2 instances in the same AZ, but it requires a cluster-aware file system (e.g., GFS2, OCFS2) to coordinate writes, and doesn't inherently span multiple AZs for shared access.
  • B. Amazon FSx for Lustre is a high-performance file system optimized for HPC workloads, but it's typically used for Linux file systems and can be more complex to manage than EFS, and is often for very specific, extreme performance needs. While it could work, EFS is generally the go-to for multi-AZ shared file systems unless Lustre's specific performance profile is explicitly required.
  • C. Amazon S3 is object storage, not a file system, and doesn't provide the file system semantics or direct mount capabilities needed for a shared file system.

Amazon EFS for Shared File Systems

Amazon EFS provides a scalable, fully managed, highly available, and durable NFS file system that can be shared concurrently by EC2 instances across multiple Availability Zones within a region.

  • Elastic and scales automatically.
  • Accessible from multiple EC2 instances simultaneously.
  • Supports NFSv4 protocol.
  • High-bandwidth and low-latency for distributed workloads.

Memory trick: EFS: Everyone Files Share.

More Reliability and Business Continuity questions