Soru

Zorluk: OrtaHigh-Performing and Scalable Storage Solutions

A content delivery application is hosted on a fleet of Amazon EC2 instances distributed across three Availability Zones. The instances require concurrent read and write access to a shared directory containing static assets. The storage system must deliver low-latency file operations and handle unpredictable throughput spikes of up to 2 GiB/s2\text{ GiB/s}, while experiencing prolonged periods of near-zero activity. Which storage solution should a solutions architect recommend to meet these requirements with the lowest operational overhead?

  1. A
    Amazon EBS io2 volumes with Multi-Attach enabled, formatted with a clustered file system and attached to all EC2 instances
  2. Amazon EFS file system configured in General Purpose performance mode with Elastic throughputCevap
  3. C
    Amazon EFS file system configured in Max I/O performance mode with Bursting throughput
  4. D
    Amazon FSx for Lustre Scratch file system integrated with an Amazon S3 bucket

Cevap

Amazon EFS file system configured in General Purpose performance mode with Elastic throughput
The correct solution uses Amazon Elastic File System (Amazon EFS) configured in General Purpose performance mode and Elastic throughput. Amazon EFS is a shared, POSIX-compliant file system that can be concurrently mounted by instances across multiple Availability Zones. General Purpose performance mode is recommended for latency-sensitive applications like web hosting. Elastic throughput is ideal for workloads with unpredictable or spiky traffic patterns because it dynamically adjusts throughput up to 2 GiB/s2\text{ GiB/s} or higher, charging only for the data read and written, which avoids over-provisioning during idle periods.

Adım Adım Çözüm

1
Analyze workload characteristics and requirements.
Shared read/write storage access across three Availability Zones with low-latency file operations and throughput spikes up to 2 GiB/s2\text{ GiB/s} followed by idle periods.
This helps narrow down the eligible AWS storage services that support multi-AZ concurrent mounts.
2
Evaluate multi-AZ shared storage options.
Amazon EFS supports cross-AZ shared access, whereas Amazon EBS (even with Multi-Attach) is restricted to a single Availability Zone.
Eliminates EBS-based solutions from consideration for this multi-AZ deployment.
3
Determine EFS performance and throughput modes.
General Purpose mode provides the lowest per-operation latency, and Elastic throughput accommodates unpredictable throughput spikes up to 2 GiB/s2\text{ GiB/s} without pre-provisioning or risk of credit depletion, charging only for throughput consumed.
Fits the latency, throughput scaling, and cost-effectiveness requirements.

Anahtar Kavram

Shared storage performance optimization on AWS
Bu soruyu puanla