Soru

Zorluk: OrtaCost-Optimized Storage Tiering and Lifecycle Management

A genomic research institute runs weekly analysis pipelines that generate two types of files stored in a single Amazon S3 bucket:

- Raw genomic sequence files: These files average 250 MB250\text{ MB} in size. They are processed immediately upon upload. After the first 10 days10\text{ days} of processing, they are rarely accessed, but when requested, they must be retrieved within 5 hours5\text{ hours}. These files must be retained for a total of 120 days120\text{ days}.
- Daily analysis logs: These files average 15 KB15\text{ KB} in size. They are accessed frequently during the first 30 days30\text{ days}, after which they are accessed only occasionally for audit purposes. The logs must be retained for a total of 90 days90\text{ days}.

Which TWO actions should a solutions architect recommend to store these files in the most cost-effective manner?

  1. Transition the raw genomic sequence files from S3 Standard to S3 Glacier Flexible Retrieval after 10 days10\text{ days} using an S3 Lifecycle policy.Cevap
  2. Retain the daily analysis logs in S3 Standard for the entire 90 days90\text{ days}, rather than transitioning them to S3 Standard-IA.Cevap
  3. C
    Transition the daily analysis logs to S3 Standard-IA after 15 days15\text{ days} and configure an S3 Lifecycle policy to delete them after 25 days25\text{ days}.
  4. D
    Transition the raw genomic sequence files to S3 Glacier Instant Retrieval after 10 days10\text{ days}.
  5. E
    Transition the raw genomic sequence files to S3 Standard-IA after 10 days10\text{ days} and then to S3 Glacier Deep Archive after 30 days30\text{ days}.

Cevap

The solutions architect should recommend transitioning the raw genomic sequence files from S3 Standard to S3 Glacier Flexible Retrieval after 10 days10\text{ days}, and retaining the daily analysis logs in S3 Standard for the entire 90 days90\text{ days} lifecycle.
The correct strategy transitions the large raw genomic sequence files to S3 Glacier Flexible Retrieval after 10 days10\text{ days} because it satisfies the 55-hour retrieval window at a lower cost than S3 Glacier Instant Retrieval and exceeds the 9090-day minimum storage duration constraint. It also retains the small daily analysis logs in S3 Standard because transitioning files smaller than 128 KB128\text{ KB} to S3 Standard-IA results in paying for the minimum 128 KB128\text{ KB} storage limit, which is less cost-effective than keeping them in S3 Standard.

Adım Adım Çözüm

1
Analyze the access pattern and size of the raw genomic sequence files.
The files are large (250 MB250\text{ MB}) and require retrieval within 5 hours5\text{ hours} after 10 days10\text{ days} of active use. They must be kept for 120 days120\text{ days} total.
This helps select the most cost-effective archive tier that meets the 55-hour retrieval window without violating minimum storage duration rules.
2
Compare S3 storage classes for the genomic sequence files.
S3 Glacier Flexible Retrieval supports 353-5 hour retrievals, has a 9090-day minimum duration, and has a very low storage cost. Storing them in Glacier Flexible Retrieval for 110 days110\text{ days} meets the 120120-day total retention and avoids early deletion charges.
Choosing Glacier Flexible Retrieval over Glacier Instant Retrieval or Glacier Deep Archive minimizes costs while adhering to retrieval and retention constraints.
3
Analyze the access pattern and size of the daily analysis logs.
The files are very small (15 KB15\text{ KB}), accessed frequently for 30 days30\text{ days}, and kept for 90 days90\text{ days} total.
Small file sizes require careful consideration of the S3 Standard-IA 128 KB128\text{ KB} minimum billing size constraint.
4
Evaluate the cost impact of transitioning the daily analysis logs to S3 Standard-IA.
Because S3 Standard-IA bills a minimum of 128 KB128\text{ KB} per object, transitioning 15 KB15\text{ KB} files would result in paying for 128 KB128\text{ KB} of storage, which is more expensive than keeping them in S3 Standard for the entire 90 days90\text{ days}.
Determining that keeping the files in S3 Standard is the most cost-effective choice for small objects.

Anahtar Kavram

Cost optimization in S3 requires evaluating both object sizes (to avoid the 128 KB128\text{ KB} minimum billing size penalty of S3 Standard-IA) and storage durations (to avoid minimum storage duration penalties like the 3030-day minimum for S3 Standard-IA or 9090-day minimum for S3 Glacier Flexible Retrieval).
Bu soruyu puanla