Understand cross-zone replication of Azure NetApp Files
In many cases resiliency across availability zones is achieved by HA architectures using application-based replication and HA, as explained in Use availability zones for high availability. However, simpler, more cost-effective approaches are often considered by using storage-based data replication instead.
Similar to the Azure NetApp Files cross-region replication feature, the cross-zone replication (CZR) capability provides data protection between volumes in different availability zones. You can asynchronously replicate data from an Azure NetApp Files volume (source) in one availability zone to another Azure NetApp Files volume (destination) in another availability zone. This capability enables you to fail over your critical application if a zone-wide outage or disaster happens.
Cross-zone replication is available in all AZ-enabled regions with Azure NetApp Files presence.
Service-level objectives
Recovery Point Objective (RPO) indicates the point in time to which data can be recovered. The RPO target is typically less than twice the replication schedule, but it can vary. In some cases, it can go beyond the target RPO based on factors such as the total dataset size, the change rate, the percentage of data overwrites, and the replication bandwidth available for transfer.
Cross-zone replication supports three replication schedules: 10 minutes, hourly, and daily.
- For the replication schedule of 10 minutes, the typical RPO is less than 20 minutes.
- For the hourly replication schedule, the typical RPO is less than two hours.
- For the daily replication schedule, the typical RPO is less than two days.
Important
The 10-minute replication schedule isn't supported for large volumes using cross-zone replication.
Recovery Time Objective (RTO), or the maximum tolerable business application downtime, is determined by factors in bringing up the application and providing access to the data at the second site. The storage portion of the RTO for breaking the peering relationship to activate the destination volume and provide read and write data access in the second site is expected to be complete within a minute.
Cost model for cross-zone replication
Replicated volumes are hosted on a capacity pool. As such, the cost for cross-zone replication is based on the provisioned capacity pool size and tier as normal. There is no additional cost for data replication.