Dell PowerMax storage discovery with Patterns
ServiceNow Discovery uses the EMC PMAX phase1 and EMC PMAX phase2 patterns to find Dell PowerMax storage components. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.
Request apps on the Store
Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
To learn about PowerMax storage components and their versions that you can discover, refer to Detailed information on products discovered by ITOM Visibility.
Prerequisites
- Verify that the applications are up to date
- Discovery and Service Mapping Patterns
- Verify the creation of the credential alias
-
- Set the scope to: Global.
- Navigate to
- Select New.
- Fill in the fields in the form.
Field Description Name Enter a unique name for the alias. For example: powermax_discovery_ceredential_alias. Make note of the alias name to use it for configuring the Basic Auth credentials. Type From the list, select Credential. ID The ID field is populated automatically when submitting the form. Make note of the alias ID to use it for configuring the parameters for the EMC PMAX phase1 pattern. For example: powermax_credential_alias_id. - Select Submit.
- Verify the configuration of the Basic Auth credentials
-
Configure the Basic Auth credentials to enable the connection to the PowerMax REST API. For the procedure, see Create Basic Auth credentials.
Fill in the form.Field Description Name Fill in a unique name for the credentials. For example: powermax_discovery_basic_auth_ceredentials. User name Fill in the user name that can access the PowerMax. The user should have minimum read-only permissions. Password Fill in the password that can access the PowerMax. - Verify the configuration of a Serverless Discovery schedule
- Make sure to select Serverless in the Discover field. For information about the procedure, see: Schedule a horizontal discovery
- Associate the EMC PMAX Phase1 and EMC PMAX Phase2 patterns with the Serverless Discovery schedule
-
- Navigate to .
- Select the schedule that you configured.
- Select the Serverless Execution Patterns tab.
- Verify that the Run Child Patterns field is set to true.
- Select New.
- Fill in the fields in the form as follows:
Parameter Description IP Address [emc_ip_address] The IP Address of the Navisphere, which serves as the EMC Management Console capable of managing multiple storages. Alias [credential_alias] The Alias ID that is configured for the EMC PowerMax credentials. For example: powermax_credential_alias_id. - Select Submit.
Data collected by Discovery during horizontal discovery
| Field | Description |
|---|---|
|
Name [name] |
The user-assigned identifier or label for a specific storage array or component within the system. |
|
Model ID [model_id] |
The particular variant or model of the storage array. |
|
Serial Number [serial_number] |
The serial number that uniquely identifies each individual storage array unit. |
| OS [os] | The operating system environment hosted on the storage array. For example, embedded management software or operating systems. |
|
OS Version [os_version] |
The software version that's installed on the storage array, which includes the core operating system and management software. |
|
Firmware Version [firmware _version] |
The software embedded in the hardware components of the storage array, including controllers, drives, and other subsystems. |
|
Manufacturer [manufacturer] |
The company responsible for designing, producing, and supporting the PowerMax storage array which is Dell EMC. |
|
Physical Capacity (GB) [physical_capacity] |
The maximum physical capacity that can be utilized for storing data or other content, measured in gigabytes (GB). |
|
Used Physical Capacity (GB) [used_physical_capacity] |
Amount of physical storage space currently allocated and utilized within the PowerMax system, measured in GB. It indicates how much of the available physical storage resources are actively storing data or other content. |
| Free Physical Capacity (GB) [free_physical_capacity] | Available physical storage space within the PowerMax system, measured in GB. |
| Virtual Capacity (GB) [virtual_capacity] | Total virtual storage capacity provisioned within the PowerMax system, measured in GB. |
| Free Virtual Capacity (GB) [free_virtual_capacity] | Available virtual storage capacity within the PowerMax system, measured in GB. |
| Used Virtual Capacity (GB) [used_virtual_capcity] | Used virtual storage capacity within the PowerMax system, measured in GB. |
| Field | Description |
|---|---|
|
Name [name] |
The cluster node name. |
| Cluster [cluster] | The host group associated with this cluster node in the PowerMax environment. |
|
Manufacturer [manufacturer] |
The manufacturer name, which is Dell EMC. |
| Field | Description |
|---|---|
|
Name [name] |
The storage cluster name. |
|
Correlation ID [correlation_id] |
Combines the cluster name and the storage's serial number to create a unique identifier. |
| Field | Description |
|---|---|
|
Name [name] |
The combination of asset and asset tag. |
|
Assigned [assigned] |
The availability status. |
|
Asset [asset] |
The director slot number. |
|
Asset Tag [asset_tag] |
The director number. |
|
Device ID [device_id] |
A unique label for the controller. |
|
Short Description [short_description] |
The director slot and number. |
|
Manufacturer [manufacturer] |
The manufacturer name, which is Dell EMC. |
| Field | Description |
|---|---|
| WWPN [wwpn] | The World Wide Port Name (WWPN) of the storage port. |
|
Name [name] |
The port identifier. |
|
PO Number [po_number] |
The port number. |
|
State [state] |
The port status. |
|
Speed [speed] |
The port transmission speed. |
|
Manufacturer [manufacturer] |
The manufacturer name, which is Dell EMC. |
|
Short Description [short_description] |
A list of the port IP addresses. |
| IP Address [ip_address] | The connected IP address. |
| Field | Description |
|---|---|
|
Object ID [object_id] |
The World Wide Name (WWN) unique identifier. |
|
State [state] |
The current operational status of the volume. For example: Write Disabled or Ready. |
|
Size [size] |
The capacity in Gigabytes (GB). |
| Field | Description |
|---|---|
|
Name [name] |
The Spindle ID. |
|
Manufacturer [manufacturer] |
The disk manufacturer. |
|
Model ID [model_id] |
The disk model. |
|
Size [size] |
The disk capacity in Gigabytes (GB). |
|
Device ID [device_id] |
The combination of the storage system serial number with the disk name that uniquely identifies each disk within the PowerMax environment. |
| Field | Description |
|---|---|
|
Export ID [export_id] |
The Fibre Channel identifier. |
|
Initiator WWPN [initiator_wwpn] |
A unique identifier combining the Director ID, Port Number, and Initiator ID. |
|
PO Number [po_number] |
The port number. |
|
Assigned to [assigned_to] |
The specific host assigned to the export and manages the Fibre Channel connection. |
| Attributes [attributes] | The director ID that identifies the specific director responsible for managing the Fibre Channel exports. |
| Name [name] | The initiator ID. |
|
Manufacturer [manufacturer] |
The manufacturer name, which is Dell EMC. |
|
Lun [lun] |
The Logical Unit Number (LUN) that is connected within PowerMax systems, indicating the specific storage unit allocated for the Fibre Channel export. |
|
Asset Tag [asset_tag] |
A combination of the Director ID with the Port Number that uniquely identifies the asset within the Fibre Channel exports. |
| Field | Description |
|---|---|
|
Export ID [export_id] |
The unique identifier for an iSCSI export within PowerMax systems, facilitating the management and tracking of iSCSI connections. |
|
Initiator WWPN [initiator_wwpn] |
A combination of the Director ID, Port Number, and Initiator ID that forms a unique identifier for the initiator within the iSCSI exports. |
|
Name [name] |
The Initiator ID in PowerMax systems, serving as a unique identifier for the initiator in the context of iSCSI exports. |
|
PO Number [po_number] |
The port number identifying the specific port used for the iSCSI export. |
| Attributes [attributes] | The Director ID, which identifies the specific director responsible for managing the iSCSI export. |
|
Assigned to [assigned_to] |
The host assigned to the iSCSI export within the PowerMax environment and specifies the particular host system that is connected to the export. |
| Field | Description |
|---|---|
|
Name [name] |
The name of the pool. |
CI relationships
Discovery creates these relationships to support the PowerMax discovery with the EMC PMAX phase2 pattern.
| CI | Relationship Type | CI |
|---|---|---|
|
cmdb_ci_disk |
Contains::Contained by |
cmdb_ci_storage_server |
|
cmdb_ci_fc_export |
Allocated from::Allocated to |
cmdb_ci_storage_volume |
|
cmdb_ci_fc_export |
Exports to::Imports from |
cmdb_ci_storage_cluster_node |
|
cmdb_ci_isci_export |
Hosted::Hosts |
cmdb_ci_storage_server |
|
cmdb_ci_isci_export |
Allocated from::Allocated to |
cmdb_ci_storage_volume |
|
cmdb_ci_isci_export |
Exports to::Imports from |
cmdb_ci_storage_cluster_node |
|
cmdb_ci_storage_cluster_node |
Cluster of::Cluster |
cmdb_ci_storage_cluster |
|
cmdb_ci_storage_controller |
Contains::Contained By |
cmdb_ci_storage_server |
|
cmdb_ci_storage_controller |
Contains::Contained By |
cmdb_ci_storage_port |
|
cmdb_ci_storage_port |
Owns::Owned by |
cmdb_ci_fc_export |
|
cmdb_ci_storage_port |
Owns::Owned by |
cmdb_ci_isci_export |
|
cmdb_ci_storage_port |
Owns::Owned by |
cmdb_ci_isci_export |
|
cmdb_ci_storage_port |
Owns::Owned by |
cmdb_ci_fc_export |
|
cmdb_ci_storage_server |
Owns::Owned by |
cmdb_ci_storage_port |
|
cmdb_ci_storage_server |
Runs on::Runs |
cmdb_ci_storage_cluster |
|
cmdb_ci_storage_server |
Allocated from::Allocated to |
cmdb_ci_storage_cluster_node |
|
cmdb_ci_storage_server |
Contains::Contained By |
cmdb_ci_storage_pool |