Soru

Zorluk: OrtaCost-Optimized Storage Tiering and Lifecycle Management

A financial services firm processes two types of data files stored in a single Amazon S3 bucket:

* Transaction logs: Average size of 15 KB15\text{ KB}. These files are accessed frequently for the first 30 days30\text{ days} after creation, and then must be retained for 7 years7\text{ years} for auditing. When needed for audits, they must be retrievable within minutes.
* Monthly statements: Average size of 5 MB5\text{ MB}. These files are accessed frequently for the first 30 days30\text{ days} after creation, occasionally accessed for the next 60 days60\text{ days} (requiring millisecond access times), and then must be retained for 7 years7\text{ years} with an acceptable retrieval time of up to 5 hours5\text{ hours}.

Which combination of S3 Lifecycle configuration actions will meet these requirements in the most cost-effective manner? (Select TWO.)

  1. Configure a lifecycle policy for the transaction logs to retain them in Amazon S3 Standard for the entire 7-year7\text{-year} duration.Cevap
  2. Configure a lifecycle policy for the monthly statements to transition them to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after 30 days30\text{ days}, and to Amazon S3 Glacier Flexible Retrieval after 90 days90\text{ days}.Cevap
  3. C
    Configure a lifecycle policy for the monthly statements to transition them to Amazon S3 Standard-IA after 30 days30\text{ days}, and then to Amazon S3 Glacier Flexible Retrieval after 45 days45\text{ days}.
  4. D
    Configure a lifecycle policy for the monthly statements to transition them to Amazon S3 Standard-IA after 30 days30\text{ days}, and then to Amazon S3 Glacier Deep Archive after 90 days90\text{ days}.
  5. E
    Configure a lifecycle policy for the transaction logs to transition them to Amazon S3 Standard-IA after 30 days30\text{ days}.

Cevap

The correct strategy is to retain the transaction logs in Amazon S3 Standard for the entire duration, and to transition the monthly statements to S3 Standard-IA after 30 days30\text{ days} and then to S3 Glacier Flexible Retrieval after 90 days90\text{ days}.
For the monthly statements, transitioning to S3 Standard-IA after 30 days30\text{ days} provides the required millisecond access. Waiting until day 9090 to transition them to S3 Glacier Flexible Retrieval ensures the files remain in S3 Standard-IA for 60 days60\text{ days}, satisfying the 30-day30\text{-day} minimum duration and avoiding any early transition penalties. For the transaction logs, keeping them in S3 Standard for the entire period is most cost-effective. Transitioning these 15 KB15\text{ KB} logs to S3 Standard-IA would force billing at the 128 KB128\text{ KB} minimum size, and transitioning them to S3 Glacier Flexible Retrieval adds 40 KB40\text{ KB} minimum size billing plus a combined 40 KB40\text{ KB} of metadata overhead, making both transitions more expensive than keeping them in S3 Standard.

Adım Adım Çözüm

1
Analyze file sizes and access patterns to identify constraints.
Transaction logs are very small (15 KB15\text{ KB}) and need rapid retrieval. Monthly statements are larger (5 MB5\text{ MB}) and require millisecond access for the first 90 days90\text{ days}, followed by retrieval within 5 hours5\text{ hours} for 7 years7\text{ years}.
Correctly identifying object sizes and access patterns determines whether transition rules will trigger size-based cost penalties.
2
Evaluate the cost impact of S3 Standard-IA and Glacier metadata constraints on transaction logs.
Transitioning 15 KB15\text{ KB} transaction logs to S3 Standard-IA triggers the 128 KB128\text{ KB} minimum billing size constraint. Transitioning them to Glacier Flexible Retrieval incurs a 40 KB40\text{ KB} minimum billing size along with 32 KB32\text{ KB} Glacier metadata and 8 KB8\text{ KB} Standard metadata charges per object. This combined overhead makes transition more expensive than keeping them in S3 Standard.
Avoiding storage class transitions for objects significantly smaller than the minimum billing threshold is a critical cost-optimization best practice.
3
Determine the optimal transition schedule for monthly statements.
Transitioning to S3 Standard-IA at day 3030 and then to S3 Glacier Flexible Retrieval at day 9090 keeps the statements in S3 Standard-IA for 60 days60\text{ days} (which exceeds the 30-day30\text{-day} minimum storage duration) and provides 33 to 5 hour5\text{ hour} retrieval times (via standard retrieval) for long-term archiving.
This satisfies the access patterns while avoiding the early transition charge associated with the 30-day30\text{-day} minimum storage duration of S3 Standard-IA.

Anahtar Kavram

S3 storage class cost-efficiency is heavily influenced by minimum object storage sizes, minimum storage durations, and metadata overhead, particularly for small objects.
Tahmini Süre:2m 0s
Bu soruyu puanla