Question

Difficulty: MediumDesign Storage and Non-Relational Data HA and DR

StreamPulse Media is designing a disaster recovery and business continuity solution for video assets stored in Azure Blob Storage. The solution must meet the following requirements:
- Video files uploaded to a container named 'ingest' in the East US region must be copied to a container named 'archive' in the West US 2 region within 15 minutes of upload.
- The destination container in West US 2 must support immediate read and write operations, even while the East US region is fully online.
- Costs must be minimized by avoiding geo-redundant storage replication for all other containers in the storage accounts.

Which two actions should you include in the design?

  1. Configure Azure Blob Storage object replication from the source container in East US to the destination container in West US 2.Answer
  2. Create the source and destination storage accounts using Locally Redundant Storage (LRS).Answer
  3. C
    Configure the source storage account to use Read-Access Geo-Redundant Storage (RA-GRS).
  4. D
    Configure the source storage account to use Locally Redundant Storage (LRS) and replicate the account using Azure Site Recovery.

Answer

Configure Azure Blob Storage object replication from the source container in East US to the destination container in West US 2, and create the source and destination storage accounts using Locally Redundant Storage (LRS).
Object replication is the correct choice because it natively replicates block blobs at the container level between different storage accounts in different regions. This allows the destination container in West US 2 to remain read/write enabled even when the source region is online. Combined with Locally Redundant Storage (LRS) for the storage accounts, this minimizes storage costs by avoiding geo-replication for the rest of the storage account data.

Step-by-Step Solution

1
Analyze the requirements for container-level cross-region copying and immediate read/write access.
Identify that standard geo-redundant storage (GRS/RA-GRS) replication does not allow writing to the secondary region under normal operations and replicates the entire account.
A replication mechanism that supports active read/write in both regions at the container level is required.
2
Select the appropriate native replication feature.
Azure Blob Storage object replication supports block blob replication at the container level between different storage accounts.
This allows the destination container to remain read/write active while avoiding replication of other containers in the source account.
3
Determine the lowest cost storage configuration for the accounts.
Configure both source and destination storage accounts with Locally Redundant Storage (LRS).
Since replication is handled at the object/container layer, geo-redundancy at the storage account level is not required, minimizing overall cost.

Key Concept

Azure Blob Storage Object Replication permits granular container-level replication across storage accounts in different regions, keeping the target writeable, whereas geo-redundant options (like RA-GRS) are account-wide and read-only in the secondary region.
Rate this question