Soru

Zorluk: Çok zorDesign Storage and Non-Relational Data HA and DR

A logistics company, Zenith-Fleet, uses an Azure Storage v2 account to store critical telemetry logs. The system has the following requirements:
- Maximum read availability: Reads must be highly available even during a primary region outage.
- Recovery Point Objective (RPO) for writes: Less than 1515 minutes.
- Recovery Time Objective (RTO) for writes: Less than 11 hour.
- Cost: Must minimize cross-region data transfer costs and redundancy costs.

To meet these requirements, the architect configured the account with Read-Access Geo-Redundant Storage (RA-GRS). The primary region (East US) experiences a catastrophic outage. The operations team observes that the storage account's `Last Sync Time` is 88 minutes behind the current time. To restore write access within the RTO, the team plans to initiate a customer-managed failover to the secondary region (West US).

Which of the following correctly describes the write availability, DNS resolution, and redundancy behavior during and after the failover process?

  1. Write operations to the storage account are unavailable until the failover completes; once completed, the primary endpoint DNS record updates to resolve to the secondary region, write access is restored, and the storage account replication changes to Locally Redundant Storage (LRS).Cevap
  2. B
    The application can immediately resume write operations by targeting the secondary endpoint (with the -secondary suffix) while the failover is in progress, and the storage account automatically maintains its RA-GRS configuration.
  3. C
    The Azure Storage client library automatically redirects write requests to the secondary endpoint using a dual-write configuration, maintaining the RA-GRS status without converting the storage account to LRS.
  4. D
    Write operations are routed to the secondary region through a storage failover group listener endpoint, which automatically fails over with zero data loss and preserves the geo-redundancy settings of the storage account.

Cevap

Write operations to the storage account are unavailable until the failover completes; once completed, the primary endpoint DNS record updates to resolve to the secondary region, write access is restored, and the storage account replication changes to Locally Redundant Storage (LRS).
During a customer-managed failover of an Azure Storage account, the failover process updates the primary DNS endpoint of the storage account to point to the secondary region. During the failover, write operations are temporarily unavailable. Once completed, the primary endpoint resolves to the new region, write capabilities are restored, and the storage account's replication status is set to Locally Redundant Storage (LRS) in the new primary region.

Adım Adım Çözüm

1
Evaluate the RPO and Last Sync Time.
The RPO is 1515 minutes, and the Last Sync Time is 88 minutes behind. Failover is safe to proceed because the expected data loss (88 minutes) is within the RPO limit.
Customer-managed failover is an asynchronous process where any data not yet replicated (indicated by Last Sync Time) will be lost.
2
Determine write availability during the transition.
Write operations are rejected while the failover is actively processing.
The storage account is transitioning DNS and master keys, during which time writes to either region are blocked.
3
Analyze endpoint behavior and DNS propagation post-failover.
The DNS record of the primary endpoint (e.g., `mystorage.blob.core.windows.net`) is updated to resolve to the secondary region's scale units.
Updating the primary endpoint DNS ensures that the application does not need connection string changes to resume reads and writes.
4
Identify the post-failover redundancy state.
The storage account becomes Locally Redundant Storage (LRS) in the new primary region (West US).
Because there is no longer a secondary replica in another region, the redundancy degrades to LRS. Re-enabling geo-redundancy (reprotecting) must be done manually after failover completes.

Anahtar Kavram

Azure Storage customer-managed failover mechanics, DNS resolution updates, and post-failover redundancy conversion to LRS.
Tahmini Süre:3m 0s
Bu soruyu puanla