Checking throughput and latency between nodes
You can use the network test-path command to identify network bottlenecks, or to prequalify network paths between nodes. You can run the command between intercluster nodes or intracluster nodes.
Before you begin
You must be a cluster administrator to perform this task.
Advanced privilege level commands are required for this task.
For an intercluster path, the source and destination clusters must be peered.
About this task
Occasionally, network performance between nodes may not meet expectations for your path configuration. A 1 Gbps transmission rate for the kind of large data transfers seen in SnapMirror replication operations, for example, would not be consistent with a 10 GbE link between the source and destination clusters.
You can use the network test-path command to measure throughput and latency between nodes. You can run the command between intercluster nodes or intracluster nodes.
The session-type option identifies the type of operation you are running over the network path—for example, AsyncMirrorRemote
for SnapMirror replication to a remote destination. The type dictates the amount of data used in the test. The following table defines the session types:
Session Type | Description |
---|---|
Default | SnapMirror replication between nodes in different clusters |
AsyncMirrorLocal | SnapMirror replication between nodes in the same cluster |
AsyncMirrorRemote | SnapMirror replication between nodes in different clusters |
SyncMirrorRemote | SyncMirror replication between nodes in different clusters |
RemoteDataTransfer | Data transfer between nodes in the same cluster (for example, an NFS request to a node for a file stored in a volume on a different node) |
After you finish
If performance does not meet expectations for the path configuration, you should check node performance statistics, use available tools to isolate the problem in the network, check switch settings, and so forth.