Compression feature enables Volume Replicator to send data in a compressed form from a Primary to a Secondary host. It reduces network bandwidth consumption by Volume Replicator. This feature is particularly useful in scenarios where there is low availability of bandwidth or where the bandwidth is shared among several applications. Purchasing an external compression software or hardware for data transfer can prove costly. Hence, compression feature in Volume Replicator is a cost-effective alternative in such scenarios.
Compression option can be enabled on a per RLINK basis either through the CLI or GUI. If both sides have compression enabled, the Primary site generates the compressed data during sending of any updates. At any time, the user can disable or enable the compression feature without stopping the replication.
General functionality constraints for Volume Replicator compression are as shown. Data should not be sent in compressed form in the following cases:
If either the Primary or Secondary RLINK does not have compression enabled
If the compressed data size is greater than the uncompressed data size
If the memory for keeping the compressed data could not be allocated on the Primary side