Ask The Experts

Snapmirror Throughput

J-L-B
3,723 Views

Running OnTap 9.3.  Is there a way to increase the TCP window size for snapmirror connections?

 

I used ::*>network connections options buffer modify -receive-buffer 7168 -network WAN -protocol tcp -service ctlopcp and increased the buffer size.  Understand there are 12 tcp connections per node.  When I run multiple snapmirrors at once I get over 200MB/s.  When I run a single mirror from source node to destination node, I only see about 35MB/s.

3 REPLIES 3

vittal
3,401 Views

Hi @J-L-B 

 

Could you please check if there is any throttle applied on the snapmirror relation level.
::snapmirror show -destination-path -fields throttle
if yes please set it to "unlimited" and retry the snapmirror update.

Also could you let us know how is above throughput number are determined?
Snapmirror performance troubleshoot would require deep investigation including capture of packet trace and perf stats logs.
to troubleshoot further i would request you to open a support ticket with us so we can look into it.

J-L-B
3,362 Views

all relationships are set to unlimited throttle.  Global throttle is set to unlimited on incoming and outgoing.  calculation is coming from OCUM on LIFs performance.  

J-L-B
3,208 Views

Very late reply.  But my snapmirror throughput dramatically increased to utilizing the maximum amount of bandwidth on the WAN connection after creating new intercluster LIFS on a all-new VLAN, then creating a separate IP-Space and broadcast domains with those vlan ports in the broadcast domains.  Isolating the intercluster traffic into their own IP spaces.  

 

Per support..  See these articles:  

 

How to create and configure Cluster Peering with designated Intercluster LIFs using IPSpaces

https://kb.netapp.com/app/answers/answer_view/a_id/1029903/loc/en_US

 

Using custom IPspaces to isolate replication traffic

https://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.pow-csp%2FGUID-E88A2094-0A0C-4EA1-B927-534F5ADD0A7A.html

Public