Soru

Zorluk: OrtaHigh-Performing and Scalable Storage Solutions

A company is deploying a high-performance clustered database application on 55 Amazon EC2 instances located in a single Availability Zone. The application requires shared block-level access to a single storage volume that will be formatted with a cluster-aware file system. The storage volume must deliver a consistent performance of 15,000 IOPS15,000\text{ IOPS} with sub-millisecond latencies.

Which storage configuration will meet these requirements?

  1. Provision an Amazon EBS io2 volume, enable EBS Multi-Attach, and attach the volume to all 55 EC2 instances.Cevap
  2. B
    Provision an Amazon EBS gp3 volume, enable EBS Multi-Attach, and attach the volume to all 55 EC2 instances.
  3. C
    Create an Amazon EFS file system configured with Provisioned Throughput, and mount the file system on all 55 EC2 instances.
  4. D
    Create an Amazon S3 bucket, configure Amazon S3 Transfer Acceleration, and mount the bucket as a local drive on all 55 EC2 instances.

Cevap

Provision an Amazon EBS io2 volume, enable EBS Multi-Attach, and attach the volume to all 55 EC2 instances.
The correct configuration is to provision an Amazon EBS io2 volume and enable EBS Multi-Attach. Multi-Attach allows attaching a single Provisioned IOPS volume to multiple Nitro-based EC2 instances within the same Availability Zone. This meets the requirement for shared block-level access with consistent performance and sub-millisecond latency. Since the database application is deployed in a single Availability Zone, this solution is fully compatible.

Adım Adım Çözüm

1
Identify the architectural requirements: shared block-level storage, a single Availability Zone, 15,000 IOPS15,000\text{ IOPS}, and sub-millisecond latency.
The solution must support attaching a single block volume to multiple EC2 instances concurrently.
Standard block storage (EBS) only allows a one-to-one attachment unless Multi-Attach is enabled.
2
Evaluate the block storage options that support Multi-Attach.
Only Provisioned IOPS SSD volumes (io1 and io2) support EBS Multi-Attach; General Purpose SSD (gp3) volumes do not support this feature.
AWS restricts Multi-Attach to high-performance provisioned IOPS workloads.
3
Determine if file or object storage options are suitable.
Amazon EFS and Amazon S3 are file-level and object-level storage systems, respectively, and cannot be formatted with a block-level cluster-aware file system.
The requirement explicitly calls for block-level access for a cluster file system.

Anahtar Kavram

EBS Multi-Attach allows mounting a single Provisioned IOPS volume to multiple EC2 instances in the same Availability Zone for shared block storage.
Bu soruyu puanla