NetApp Storage Systems
NetApp NAS/SAN storage systems are discovered using the Data ONTAP API (Cluster-mode, NetApp v8.3 and higher) or SNMP (NetApp v8.2 and prior).
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.
NetApp Storage System (Cluster mode) – v8.3 and higher - ONTAPI/REST API access
Prerequisites
- Requires BMC Discovery v12 and higher.
- NetApp user account with read-only privileges and password authentication (refer to the Creating a NetApp Server User Account with Read-only Privileges procedure for details).
Procedure
- Create a “REST API with basic authentication” type of credential in BMC Discovery by providing the NetApp user account with read-only privileges.
2. Directly scan the IP Address of the NetApp Filer Cluster running in C-Mode.
Supported Platform/Versions
- NetApp systems running in cluster mode (c-mode) and on version 8.3 and higher (including MetroCluster architecture).
Limitations
None.
NetApp Storage System – v8.2 and prior – SNMP access
Prerequisites
Valid SNMP credentials for the NetApp storage system.
Procedure
- Create a credential type SNMP to connect to the NetApp system.
- Directly scan the IP Address of the NetApp system.
Supported Platforms/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. In order to get SAN storage information using SNMP, said option need 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 (similar concept to storage pools) are not discovered, hence attributes related to storage pools are not populated.
Recent enhancements
Starting from June 2019 TKU
On NetApp (C-Mode) v8.3 and higher:
- New NetApp Storage pattern based on REST API access method.
- The NetApp systems are discovered and modelled using the Distributed Storage Model.
Starting from March 2018 TKU
On NetApp v9:
- 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).
On NetApp v8 and older:
- 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).
Starting from Feb 2016 TKU
- Support for discovering NetApp LUNS (SAN storage) is added.
Starting from 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 a part of the storage system.
- Disk size is calculated correctly for the storage systems with any sector size.
Discovered Storage Information
- NetApp Storage (SNMP) Discovered Information
- NetApp-Storage-REST-API-Discovered-Information
- NetApp Storage (Data ONTAP REST API) Discovered Information
Documentation Links