Skip to main content

system ha interconnect statistics performance show

Display the high-availability interconnect device performance statistics

Availability: This command is available to cluster administrators at the advanced privilege level.

Description

The system ha interconnect statistics performance show command displays the high-availability interconnect device performance statistics.

Parameters

{ [-fields <fieldname>, ...]
If you specify the -fields <fieldname>,... parameter, the command displays only the fields that you specify.
| [-instance ]}
Use this parameter to display all the fields from all nodes in cluster.
[-node {<nodename>|local}] - Node
Use this parameter to display all the fields from the specified node in the cluster.
[-elapsed <integer>] - Elapsed Time (secs)
Selects the nodes that match this parameter value. Displays the total elapsed time between statistics collection start time to end time. During the initialization stage, statistics collection starts when the partner node is up and ready. After the initialization stage, the statistics collection start time is reset after every execution of this command. This means that after the initialization stage, elapsed time represents the time between current command execution and previous command execution.
[-qmax-wait <integer>] - Maximum Queue Wait Count
Selects the nodes that match this wait value. The queue maximum wait value is the total number of times the interconnect device waited to post requests on the send queue.
[-qmax-wait-time <integer>] - Average Queue Wait Time (usecs)
Selects the nodes that match this average wait time value. The queue maximum wait time is the average amount of time the interconnect device waited to post requests on the send queue.
[-qmax-timeout <integer>] - Maximum Queue Timeouts
Selects the nodes that match this parameter value. The queue maximum timeout value is the total number of times the interconnect device timed out waiting to post requests on the send queue.
[-preempt-timeout <integer>] - Preempt Timeouts
Selects the nodes that match this parameter value. The timeout value is the total number of times polling on the given transfer ID is preempted.
[-nonpreempt-timeout <integer>] - Non-Preempt Timeouts
Selects the nodes that match this parameter value. The timeout value is the total number of times polling on the given transfer ID stopped due to interconnect device read/write timeout.
[-notify-timeout <integer>] - Notify Timeouts
Selects the nodes that match this parameter value. The timeout value is the total number of times data transfer on the HA interconnect timed out.
[-avg-rnv-msgs-time <integer>] - Remote NV Messages Average Time (usecs)
Selects the nodes that match this parameter value. The value is the average time between remote NV messages.
[-rnv-transfers <integer>] - Total Remote NV Transfers
Selects the nodes that match this parameter value. The value is the total number of remote NV transfers attempted.
[-avg-rnv-transfer-size <integer>] - Remote NV Average Transfer Size
Selects the nodes that match this parameter value. The value is the average remote NV message transfer size.
[-avg-rnv-transfer-time <integer>] - Remote NV Transfers Average Time (usecs)
Selects the nodes that match this parameter value. The value is the average transfer time taken by remote NV messages.
[-ic-waits <integer>] - Total Count of IC waits for Given ID
Selects the nodes that match this parameter value. The value is the total number of times the interconnect device waits until the transfer of a given ID is successful.
[-ic-waitdone-time <integer>] - Average IC Waitdone Time (usecs)
Selects the nodes that match this parameter value. The value is the average time the interconnect device spent waiting for the IDs to be transferred successfully.
[-ic-isdone <integer>] - Total IC isdone Checks
Selects the nodes that match this parameter value. The value is the total number of times the interconnect client checked for the completion of a given transfer ID.
[-ic-isdone-pass <integer>] - Total IC isdone Checks Success
Selects the nodes that match this parameter value. The value is the total number of times the check for the completion of a given transfer ID is successful.
[-ic-isdone-fail <integer>] - Total IC isdone Checks Failed
Selects the nodes that match this parameter value. The value is the total number of times the check for the completion of a given transfer ID is not successful.
[-ic-small-writes <integer>] - IC Small Writes
Selects the nodes that match this parameter value. The value is the total number of <4K size writes performed by the interconnect device.
[-ic-4k-writes <integer>] - IC 4K Writes
Selects the nodes that match this parameter value. The value is the total number of 4K size writes performed by the interconnect device.
[-ic-8k-writes <integer>] - IC 8K Writes
Selects the nodes that match this parameter value. The value is the total number of 8K size writes performed by the interconnect device.
[-ic-16k-writes <integer>] - IC 16K+ Writes
Selects the nodes that match this parameter value. The value is the total number of 16K or more size writes performed by the interconnect device.
[-ic-xorder-writes <integer>] - IC XORDER Writes
Selects the nodes that match this parameter value. The value is the total number of out-of-order writes performed by the interconnect device.
[-ic-xorder-reads <integer>] - IC XORDER Reads
Selects the nodes that match this parameter value. The value is the total number of out-of-order reads performed by the interconnect device.
[-rdma-read <integer>] - RDMA Reads Count
Selects the nodes that match this parameter value. The value is the total number of RDMA reads performed by the interconnect device.
[-rdma-read-waitdone-time <integer>] - Average IC Waitdone RDMA-READ Time (usecs)
Selects the nodes that match this parameter value. The value is the average time the interconnect device spent polling for transfer IDs on the RDMA-read channel.
[-avg-mbytes-second <text>] - Average MegaBytes Transferred per second
Selects the nodes that match this parameter value. The value is the average megabytes (MB) transferred per second.
[-avg-bytes-transfer <integer>] - Average Bytes per Transfer
Selects the nodes that match this parameter value. The value is the average amount of bytes sent per transfer.
[-total-transfers <integer>] - Total Transfers
Selects the nodes that match this parameter value. The value is the total number of transfers made through the interconnect device.
[-avg-nvlog-sync-time <integer>] - Average Time for NVLOG Sync (msecs)
Selects the nodes that match this parameter value. The value is the average time taken to sync NVLOG between HA partner nodes.
[-max-nvlog-sync-time <integer>] - Maximum Time for NVLOG Sync (msecs)
Selects the nodes that match this parameter value. The value is the maximum time taken to sync NVLOG between HA partner nodes.
[-max-sgl-length <integer>] - Maximum Scatter-Gather Elements in a List
Selects the nodes that match this parameter value. The value is the maxmimum length of the scatter-gather list supported by the interconnect device.
[-ic-recq-waits <integer>] - Total Receive Queue Waits to Post Buffer
Selects the nodes that match this parameter value. The value is the total number of times the interconnect device waited to post an empty buffer into the receive queue.
[-avg-recq-wait-time <integer>] - Average Time Receive Queue Waited (usecs)
Selects the nodes that match this parameter value. The value is the average amount of time the interconnect device waited to post an empty buffer into the receive queue.

Examples

The following example displays the HA interconnect device performance statistics for DM7000H series nodes in the cluster:

cluster1::*> system ha interconnect statistics performance show
Node: d7k100_1
Elapsed Time (secs): 6
Maximum Queue Wait Count: 0
Remote NV Messages Average Time (usecs): 1291443
Total Remote NV Transfers: 5
Remote NV Average Transfer Size: 880
Remote NV Transfers Average Time (usecs): 1291443
Total IC waits for Given ID: 9
Average IC Waitdone Time (usecs): 0
Total IC isdone Checks: 22
Total IC isdone Checks Success: 6
Total IC isdone Checks Failed: 16
IC Small Writes: 53
IC 4K Writes: 137
IC 8K Writes: 0
IC 16K+ Writes: 0
IC XORDER Writes: 29
IC XORDER Reads: 0
RDMA Read Count: 14
Average IC Waitdone RDMA-READ Time (usecs): 19
Average MB/s: 0.96627
Average Bytes per Transfer: 3051
Total Transfers: 190
Average Time for NVLOG Sync (msecs): 497
Maximum Time for NVLOG Sync (msecs): 497
Maximum Scatter-Gather Elements in a List: 32
Total Receive Queue Waits to Post Buffer: 0

Node: d7k100_2
Elapsed Time (secs): 6
Maximum Queue Wait Count: 0
Remote NV Messages Average Time (usecs): 1614307
Total Remote NV Transfers: 4
Remote NV Average Transfer Size: 626
Remote NV Transfers Average Time (usecs): 1614307
Total IC waits for Given ID: 3
Average IC Waitdone Time (usecs): 0
Total IC isdone Checks: 15
Total IC isdone Checks Success: 4
Total IC isdone Checks Failed: 11
IC Small Writes: 26
IC 4K Writes: 183
IC 8K Writes: 2
IC 16K+ Writes: 0
IC XORDER Writes: 19
IC XORDER Reads: 0
RDMA Read Count: 346
Average IC Waitdone RDMA-READ Time (usecs): 21
Average MB/s: 0.130790
Average Bytes per Transfer: 3701
Total Transfers: 212
Average Time for NVLOG Sync (msecs): 187
Maximum Time for NVLOG Sync (msecs): 369
Maximum Scatter-Gather Elements in a List: 32
Total Receive Queue Waits to Post Buffer: 0

2 entries were displayed


The following example displays the HA interconnect device performance statistics for DM3000H series nodes in the cluster:

cluster1::*> system ha interconnect statistics performance show
Node: DM3000H_Cluster-01
Elapsed Time (secs): 3681
Maximum Queue Wait Count: 0
Remote NV Messages Average Time (usecs): 70122
Total Remote NV Transfers: 1323179
Remote NV Average Transfer Size: 2479
Remote NV Transfers Average Time (usecs): 70947
Total IC waits for Given ID: 74695
Average IC Waitdone Time (usecs): 1
Total IC isdone Checks: 5729249
Total IC isdone Checks Success: 1440363
Total IC isdone Checks Failed: 4288886
IC Small Writes: 2734952
IC 4K Writes: 244322
IC 8K Writes: 68629
IC 16K+ Writes: 96403
IC XORDER Writes: 1845566
IC XORDER Reads: 0
RDMA Read Count: 206028
Average IC Waitdone RDMA-READ Time (usecs): 13
Average MB/s: 1.15
Average Bytes per Transfer: 1351
Total Transfers: 3144495
Average Time for NVLOG Sync (msecs): 801
Maximum Time for NVLOG Sync (msecs): 801
Maximum Scatter-Gather Elements in a List: 32
Total Receive Queue Waits to Post Buffer: 0

Node: DM3000H_Cluster-02
Elapsed Time (secs): 262
Maximum Queue Wait Count: 0
Remote NV Messages Average Time (usecs): 74474
Total Remote NV Transfers: 1248423
Remote NV Average Transfer Size: 2860
Remote NV Transfers Average Time (usecs): 75897
Total IC waits for Given ID: 75196
Average IC Waitdone Time (usecs): 0
Total IC isdone Checks: 5377713
Total IC isdone Checks Success: 1353739
Total IC isdone Checks Failed: 4023974
IC Small Writes: 2555341
IC 4K Writes: 257131
IC 8K Writes: 65956
IC 16K+ Writes: 113549
IC XORDER Writes: 1757793
IC XORDER Reads: 0
RDMA Read Count: 207940
Average IC Waitdone RDMA-READ Time (usecs): 14
Average MB/s: 16.2553
Average Bytes per Transfer: 1497
Total Transfers: 2992264
Average Time for NVLOG Sync (msecs): 146
Maximum Time for NVLOG Sync (msecs): 327
Maximum Scatter-Gather Elements in a List: 32
Total Receive Queue Waits to Post Buffer: 0

2 entries were displayed.