This section explains how VVR processes an incoming write when replicating in asynchronous mode.
Figure: Example - how data flows in the asynchronous mode of replication shows how data flows in the asynchronous mode of replication.
In the asynchronous mode of replication, VVR processes an incoming write by performing the following steps in the order listed below:
On the Primary, acknowledges to the application that the write is complete.
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.
When the Primary receives the network acknowledgement, it knows that the write has been received in the Secondary VVR memory buffer.
VVR sends the writes to the data volumes on the Secondary and then sends a data acknowledgement to the Primary.
When the Primary receives the data acknowledgement, VVR marks the write as complete in the SRL.