NetApp Storage Systems


NetApp NAS/SAN storage systems are discovered by using the Data ONTAP API (Cluster-mode, NetApp version 8.3 and later) or SNMP (NetApp version 8.2 and earlier).

When a Data ONTAPI/REST API/SNMP discovery of an IP address finds a storage entity, a Storage Device node representing the NetApp chassis/cluster is created. The creation or confirmation of the Storage Device node triggers the appropriate storage discovery pattern. The storage discovery pattern continues discovery of the storage entity using further Data ONTAP REST API or SNMP requests to discover the associated storage components. Once discovered, the storage entities are modeled in BMC Discovery.

It is highly recommended to use the NetApp Storage pattern based on the REST API access method, as the NetApp Storage systems are discovered and modeled with the distributed storage model.

NetApp Storage System (cluster mode) – version 8.3 and later - ONTAPI/REST API access

Prerequisites

Procedure

  1. Create a REST API with basic authentication type of credential in BMC Discovery by providing the NetApp user account with read-only privileges.
Warning

Important

It is recommended to add both HTTP and ONTAPI login methods for the user account, regardless of the user account type.

netapp-storage-systems-rest-api-procedure-1.pngnetapp-storage-systems-rest-api-procedure-2.png

2. Test your HTTP credentials: 

  • Go to “Manage → Credentials
  • Click the "Action → Test" menu next to the credentials entry
  • In the Test URL field, type https://<IP> or <HOSTNAME>:<PORT>/api/cluster/. Port is 443 by default
  • Click Test

3. Directly scan the IP Address of the NetApp Filer Cluster running in C-Mode.

Supported platforms and versions

NetApp systems running in cluster mode (c-mode) and on version 8.3 and later (including MetroCluster architecture).

Limitations

None.

NetApp Storage System – version 8.2 and earlier – SNMP access

Prerequisites

Valid SNMP credentials for the NetApp storage system.

Procedure

  1. Create a credential type SNMP to connect to the NetApp system.
  2. Directly scan the IP Address of the NetApp system.

Supported platforms and versions

  • Runs SNMP queries for NetApp NETWORK-APPLIANCE-MIB, OID 1.3.6.1.4.1.789.
  • NetApp systems running in 7-mode or cluster mode (C-Mode) on version 8.2 and prior.

Vendor-specific information for SNMP access

The snmp.san.enable option should be enabled for SNMP queries on objects of block/SAN storage group to work correctly in C-Mode NetApp.

In C-Mode, NetApp snmp.san.enable option is disabled by default. To obtain SAN storage information using SNMP, this option needs to be enabled by using the set d -c off;option snmp.san.enable on command.

This option is not present in 7-Mode NetApp, as block/SAN storage information is enabled by default.

Limitations for SNMP access

  • SNMP v2 or later should be used for NetApp discovery. Discovery with SNMP v1 has proved unreliable, and data types do not support the type of values returned for storage capacity.
  • IPv6 is not supported in the NetApp MIB, so IPv6 virtual interfaces are not discovered.
  • Currently, NetApp aggregates (a similar concept to storage pools) are not discovered, hence attributes related to storage pools are not populated.

Change history

June 2019 TKU

NetApp (C-Mode) version 8.3 and later:

  • New NetApp Storage pattern based on REST API access method.
  • The NetApp systems are discovered and modelled using the Distributed Storage Model.

March 2018 TKU

NetApp version 9:

  • Support discovery of the complete SAN information, including the Storage Volumes.
  • Support discovery of File Systems following metrics: Type, Size, Used (space), Free (space) (if not provided via SNMP).

NetApp version 8 and later:

  • Support discovery of Thinly Provisioned information for Storage Volume and File System nodes.
  • Support discovery of File Systems following metrics: Type, Size, Used (space), Free (space) (if not provided via SNMP).
  • Support discovery of Storage Volume node following metrics: Consumable Blocks, Number of Blocks, Block Size (if not provided via SNMP).

Feb 2016 TKU

  • Support for discovering NetApp LUNS (SAN storage) is added.

March 2015 TKU

  • BMC Discovery is aware of the NetApp qtrees modeled as storage file systems, and they are now linked to the remote file systems on the Hosts.
  • BMC Discovery can now identify vFiler details as part of the storage system.
  • Disk size is calculated correctly for the storage systems with any sector size.

Discovered storage information

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Discovery content reference