Skip to main content
NetApp Knowledge Base

How to achieve high throughput

Views:
1,759
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
perf
Last Updated:

Applies to

All versions of ONTAP or Data ONTAP

Answer

  • The two main factors in throughput are latency and concurrency. Low latency and high concurrency will achieve high throughput
  • Concurrency can be divided into two operations:
    1. Data in flight, or queue depth
    2. Multi-threading
  • NFS nConnect or SMB3 Multichannel can achieve this with multiple TCP streams
    • It is recommened to test SMB3 multichannel on a test vserver prior to enabling it on a production vserver and limit possible impacts due to misconfiguration on clients
    • More about Multichannel
  • Multithreading can be increased with multi-threaded copy tools such as NetApp XCP, robocopy/rich copy in windows, rsync in linux.

Additional Information

  • More information on concurrency can be found here
  • More information on basic performance concepts can be found here

 

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.