APIs in Category: storage-initiator
API version 1.11

 
storage-initiator-balance
storage-initiator-get-load
These APIs are used to get information on initiator ports as related to their role as a gateway to back end storage.

NetApp Manage ONTAP
 
storage-initiator-balance [top]

Balances primary/secondary array LUN paths across available initiator ports based on I/O load.
 Errno  Description
 EINTERNALERROR

 
storage-initiator-get-load [top]
Gets array LUN I/O rates for a given fibre channel initiator port or for all initiator ports if no port is specified.
Input Name Range Type Description
port string
optional
Port to show load on, e.g. 0a.
 
Output Name Range Type Description
load-info storage-initiator-load-info[]
A table of per array LUN load related information for the named port.

 
Element definition: storage-initiator-load-info [top]
Contains per port per LUN load information.
Name Range Type Description
initiator-port string
Initiator port name, e.g. 0a. If port is not specified, data for all ports is returned.
io-count integer
Megabytes of data sent to this array LUN over this port. Range: [0..2^32-1]
lun-number integer
LU number. Range: [0..65535]
nodename string
IP address of the node serving the port in dotted-decimal format (for example, "192.168.11.12").
percent-io string
Percentage of all I/O on this port sent to this array LUN. between 0.0 and 100.0%
serial-number string
Disk/LUN serial number. Maximum length of 129 characters.
switch-name string
The name of the switch connected to the controllers' initiator port, or N/A when using direct attach
target-wwpn string
World Wide Port Name of array's target port.