IBM FlashSystem 9x00/7x00/5x00 (REST)


IBM FlashSystem and IBM Spectrum Virtualize storage systems are discovered through the embedded IBM Spectrum Virtualize REST API. As part of routine discovery, when an IBM FlashSystem or IBM Spectrum Virtualize storage system is encountered, BMC Discovery creates a storage device node and triggers the pattern. The pattern continues the discovery using further REST API requests. Once discovered, the storage entities are modeled in BMC Discovery.

Supported Platform

  • IBM FlashSystem 9x00 / 7x00 / 5x00
  • IBM Spectrum Virtualize

Prerequisites

  • BMC Discovery v12.0 and higher.
  • An IBM FlashSystem user account with a monitor role.
  • Port 7443 added to the list of HTTPS ports under “Administration → Discovery Configuration.

Procedure

Initial setup

  1. Go to “Manage → Credentials”,
  2. Add new credentials of type “IBM Spectrum Virtualize REST API
  3. Provide the user account with REST API access
  4. Add port 7443 
  5. Click Apply.

Test credentials

To prevent discovery issues due to invalid credentials, it is recommended to test your credentials before running a scan:

  1. Go to “Manage → Credentials
  2. Click the "Action → Test" menu next to the credentials entry
  3. In the Test URL field, type:
    1. https://<IP> or <HOSTNAME>:<PORT>/rest/v1/lssystem if token path = /rest/v1/auth
    2. https://<IP> or <HOSTNAME>:<PORT>/rest/lssystem if token path = /rest/auth
      Port is 7443 by default
  4. Click Test

If your test is successful, scan the IP Address of the IBM FlashSystem / Spectrum Virtualize device.

Vendor Specific Information

No known vendor-specific information.

Discovered Storage Information

IBM-FlashSystem-9x00-7x00-5x00-REST-Discovered-Information

Limitations

No known limits from the vendor.

 

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

BMC Discovery content reference