Dell EMC PowerMax Symmetrix (REST)
Dell EMC PowerMax/Symmetrix Storage Systems are discovered through the Unisphere software, which can either run directly on the PowerMax/Symmetrix system (embedded Unisphere) or be installed on a remote host (standalone Unisphere).
When embedded Unisphere is used, BMC Discovery creates a Unisphere storage device of type Unisphere. When standalone Unisphere is used, BMC Discovery creates a Unisphere software instance of type EMC Symmetrix Management Application Server.
The storage discovery pattern then continues the discovery of the storage entity using further Dell EMC PowerMax/Symmetrix REST API requests to discover the associated storage components. Once discovered, the storage entities are modeled in BMC Discovery.
Supported Platforms
- PowerMax Series 2000, 2500, 8000 & 8500
- Symmetrix DMX™Serie
Prerequisites
- Discovery v12.0 or higher.
- Unisphere v10.1.0 to benefit from the “PowerMax enhanced endpoints” brought through TKU 2025-Feb-1
- The account used must have sufficient privileges to perform GET Request (at least a “Monitor” role).
- Port 8443 added to the list of HTTPS ports under “Administration → Discovery Configuration”
Procedure
Initial setup
- Go to “Manage → Credentials”
- Add new credentials of type “REST API with basic authentication”
- Provide the PowerMax user account with REST API access
- Add port 8443
- Click Apply.
Additional settings
According to your environment you may need to adjust the option "Disable remote PowerMax discovery", available under “Manage → Knowledge → View All Pattern Module Configurations → PowerMax_Storage_Rest.Dell_EMC_PowerMax_Configs ”.
Set the option as follows:
| Environment | Value | Purpose |
|---|---|---|
| Standalone Unisphere (installed on a separate host) | False | Ensures all remote systems are discovered. |
| Embedded Unisphere (running directly on the storage system) | True | Ensure the discovery of only local system. Use this option to prevent duplicates if several embedded Unisphere manage the same remote PowerMax systems. |
Note: The default value of Disable remote PowerMax discovery is False.
Test credentials
Prerequisites
Before testing your credentials, you need to determine the API version. You can do this in two ways:
- Run the API request /univmax/restapi/version and read the version returned in the response.
Infer it from the Unisphere version.
The API version corresponds to the Unisphere version number without the decimal point.
For example:- Unisphere V9.2 → API version 92
- Unisphere V10.1 → API version 101
- And so on.
Procedure
To prevent discovery issues due to invalid credentials, it is recommended to test your 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>/univmax/restapi/{api_version}/system/symmetrix, where:
- {api_version} should be replaced with the API version
- <PORT> should be replaced with 8443
- https://<IP> or <HOSTNAME>:<PORT>/univmax/restapi/{api_version}/system/symmetrix, where:
- Click Test.
If your test is successful, scan the IP Address of the machine where Unisphere is installed.
Discovered Storage Information
Vendor Specific Information
No known vendor-specific information.
Limitations
No known limitations.