Understanding data flow in Volume Replicator asynchronous mode

This section explains how Volume Replicator processes an incoming write when replicating in asynchronous mode.

Figure: Data flow in asynchronous mode of replication

Data flow in asynchronous mode of replication

In asynchronous mode of replication, Volume Replicator processes an incoming write as follows:

Task ID

Description

1

Volume Replicator receives a write on the Primary.

2

Writes it to the Primary Replicator Log.

3

On the Primary, acknowledges to the application that the write is complete.

4

Sends the writes to the asynchronous Secondary hosts, in the order in which they were received on the Primary, and at the same time, writes to the Primary data volumes.

5

When the Primary receives the network acknowledgment, it knows that the write has been received in the Secondary memory buffer.

6

Volume Replicator sends the writes to the data volumes on the Secondary and then sends a data acknowledgement to the Primary.

7

When the Primary receives the data acknowledgment, Volume Replicator marks the write as complete in the Replicator Log.