Question

Difficulty: EasyHigh-Performing and Scalable Storage Solutions

A solutions architect is designing a storage system for a high-performance rendering application running on a cluster of Linux EC2 instances. The cluster requires concurrent read and write access to a shared file system that can scale throughput dynamically. Which storage options should the solutions architect recommend? (Select TWO.)

  1. Amazon EFS configured with Provisioned Throughput modeAnswer
  2. Amazon FSx for LustreAnswer
  3. C
    Amazon EBS gp3 volumes with Multi-Attach enabled
  4. D
    Amazon S3 Glacier Instant Retrieval mounted as a shared local file system
  5. E
    An Amazon EBS io2 volume mounted directly to all instances concurrently using the Network File System (NFS) protocol

Answer

The correct configurations are Amazon EFS configured with Provisioned Throughput mode and Amazon FSx for Lustre.
The correct configurations are Amazon EFS with Provisioned Throughput mode and Amazon FSx for Lustre. Amazon EFS natively supports concurrent read and write access from multiple EC2 instances and allows users to provision throughput independently of the storage capacity. Amazon FSx for Lustre is explicitly designed for high-performance compute workloads like rendering, offering sub-millisecond latencies, massive throughput, and seamless integration with S3.

Step-by-Step Solution

1
Identify the storage requirements
The application requires concurrent read/write access from a cluster of Linux EC2 instances, meaning a shared file system is needed.
Block storage like Amazon EBS cannot be natively mounted concurrently across multiple instances as a shared file system without complex clustering configurations or a dedicated file server.
2
Evaluate the sharing and scalability capabilities of the available options
Amazon EFS natively supports concurrent access and can scale throughput using Provisioned Throughput mode. Amazon FSx for Lustre is built specifically for high-performance workloads (like rendering) and concurrent access.
Both EFS and FSx for Lustre are designed as high-performing, scalable shared file systems.

Key Concept

Shared file systems with concurrent access and high performance
Estimated Time:1m 30s
Rate this question