Pull and Push speed difference in sync gateway replication for images

Hi All,

I am trying one way sync based on channels between 2 clusters using SG-SG replication. Lets say Cluster A and cluster B.

This is having around 5000 images avg size 20kb and 26000 other documents. I am trying to Sync data from A to B.

When I post request of _replicate on B’s sync gateway where source is A and target is B it takes around 7 minutes.

But When I Post request of _replicate on A’s sync gateway where source is A and target is B it takes around 20+ minutes.

The main difference is when Images start replicating. In pull the images are downloaded with good speed but in push the images take time. A difference of 650 ops to 6 ops has been seen while image replication.

Can you provide some inputs and best methodology for good performance. I am using 4.6.2 CBS and 1.4 SG on both clusters.

Regards
Pankaj Sharma