Question

Difficulty: MediumResilient and Highly Available Storage Infrastructure

A maritime logistics enterprise is designing a highly resilient storage architecture for its shipping manifest processing platform. The platform must store PDF manifest files that are frequently accessed by multiple applications during the first 30 days. To comply with international shipping regulations, these manifests must be kept for 5 years and must be retrievable within 5 minutes in the event of an audit. The solution must support a multi-region disaster recovery strategy with a Recovery Point Objective (RPO) of 15 minutes and a Recovery Time Objective (RTO) of 30 minutes. Which storage design meets these requirements?

  1. Store the manifests in Amazon S3 Standard. Configure S3 Cross-Region Replication (CRR) with S3 Replication Time Control (S3 RTC) enabled. Create an S3 Lifecycle policy to transition the manifest objects to Amazon S3 Glacier Flexible Retrieval after 30 days, using Expedited retrievals for audit requests.Answer
  2. B
    Store the manifests in Amazon S3 Standard. Configure standard S3 Cross-Region Replication (CRR) to replicate objects to the secondary region. Create an S3 Lifecycle policy to transition the manifest objects to Amazon S3 Glacier Flexible Retrieval after 30 days, using Standard retrievals for audit requests.
  3. C
    Store the manifests in an Amazon RDS database. Set up cross-region RDS Read Replicas as the primary disaster recovery failover mechanism to meet the RPO and RTO requirements, storing historical documents directly within database tables.
  4. D
    Store the manifests on Amazon EFS file systems. Configure cross-region replication for the EFS file systems. Implement a Pilot Light disaster recovery strategy where recovery EC2 instances in the secondary region are kept shut down, relying on manual scripts to mount the replicated EFS file system during a failover event.

Answer

Store the manifests in Amazon S3 Standard, configure S3 Cross-Region Replication (CRR) with S3 Replication Time Control (S3 RTC) enabled, and use an S3 Lifecycle policy to transition objects to Amazon S3 Glacier Flexible Retrieval after 30 days with Expedited retrievals for audits.
The correct solution uses Amazon S3 Standard combined with Cross-Region Replication (CRR) and S3 Replication Time Control (S3 RTC). S3 RTC guarantees that 99% of objects replicate within 15 minutes, directly fulfilling the 15-minute RPO. For the 5-year retention requirement, an S3 Lifecycle policy automates the transition to S3 Glacier Flexible Retrieval after 30 days. To meet the 5-minute audit retrieval requirement, Expedited retrievals are used, which typically complete within 1 to 5 minutes.

Step-by-Step Solution

1
Select the correct replication mechanism to meet the Recovery Point Objective (RPO) constraint.
Amazon S3 Replication Time Control (S3 RTC) replicates 99% of objects within 15 minutes, satisfying the 15-minute RPO.
Standard Cross-Region Replication (CRR) does not provide a replication time guarantee, meaning replication could take longer than the 15-minute RPO threshold.
2
Choose the appropriate archival storage tier that satisfies the retrieval speed requirement.
Amazon S3 Glacier Flexible Retrieval with Expedited retrievals provides access to archives within 1 to 5 minutes.
Standard retrievals from Glacier take 3 to 5 hours, which violates the audit retrieval requirement of less than 5 minutes.
3
Integrate S3 Lifecycle rules to automate cost-efficient and resilient transition.
Create an S3 Lifecycle policy to transition objects from S3 Standard to S3 Glacier Flexible Retrieval after 30 days.
This automates the lifecycle transition, ensuring compliance while optimizing storage costs for the 5-year retention period.

Key Concept

Designing a resilient, multi-region object storage system using S3 Replication Time Control (S3 RTC) and S3 Glacier Expedited retrievals to satisfy strict RPO, RTO, and archival recovery metrics.
Estimated Time:1m 30s
Rate this question