--- title: Dell EMC XtremIO storage array discovery description: ServiceNow Discovery uses the Dell EMC XtremIO storage array pattern to find Dell EMC XtremIO storage array components. Discovering some of these resources might require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/discovery-and-service-mapping-patterns/xtreamio-storage-array-discovery.html release: australia product: Discovery and Service Mapping Patterns classification: discovery-and-service-mapping-patterns topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 4 breadcrumb: [Available on-premise discovery patterns, Discovery patterns used by ITOM Visibility, ITOM Visibility, IT Operations Management] --- # Dell EMC XtremIO storage array discovery ServiceNow Discovery uses the Dell EMC XtremIO storage array pattern to find Dell EMC XtremIO storage array components. Discovering some of these resources might 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](https://store.servicenow.com/sn_appstore_store.do#!/store/home) 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](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html). ## Prerequisites - **Discovery and Service Mapping Patterns store app** Verify the Discovery and Service Mapping Patterns store app, version 1.0.96, is installed. Verify the CMDB CI Class Models, version 1.42.0, is installed. **Note:** The Dell EMC XtremIO storage array pattern 1.0.96 store version was tested only for XtremIO cluster type X2. - **Credentials** Grant Basic Auth permissions by configuring Basic Auth credentials for RESTful API. Save the admin credentials as Basic Auth credentials to ensure a proper access. - **Run Discovery** Run Quick Discovery by Target IP. Provide the IP of the XMS \(that manage the storage\). - **Permissions for REST API queries** During the discovery, the pattern uses the following API queries. The user that is added to the credentials in the instance must have permissions to run these queries. - Get details of XMS by index\_id https://<IP>/api/json/v2/types/xms/<index\_id> - Get details of Storage Server \(Cluster\) by index\_id https://<IP>/api/json/v2/types/clusters/<index\_id> - Get details of Storage Node Element \(Bricks\) by index\_id https://<IP>/api/json/v2/types/bricks/<index\_id> - Get details of Storage Disks \(SSDs\) by index\_id https://<IP>/api/json/v2/types/ssds/<index\_id> - Get details of Storage Enclosure \(DAEs\) by index\_id https://<IP>/api/json/v2/types/daes/<index\_id> - Get details of Storage Switches \(Infiniband Switches\) by index\_id https://<IP>/api/json/v2/types/infiniband-switches/<index\_id> - Get details of Battery Backup Units \(BBUs\) by index\_id https://<IP>/api/json/v2/types/bbus/<index\_id> - Get details of Storage Controllers by index\_id https://<IP>/api/json/v2/types/storage-controllers/<index\_id> - Get details of Storage Ports \(targets\) by index\_id https://<IP>/api/json/v2/types/targets/<index\_id> - Get details of Disks \(local disks\) by index\_id https://<IP>/api/json/v2/types/local-disks/<index\_id> - Get details of Initiator Groups by index\_id https://<IP>/api/json/v2/types/initiator-groups/<index\_id> - Get details of Fibre Channel Ports \(initiators\) by index\_id https://<IP>/api/json/v2/types/initiators/<index\_id> - Get details of Fibre Channel Disks \(Volumes\) by index\_id https://<IP>/api/json/v2/types/volumes/<index\_id> - **The new Configuration Item \(CI\) that is classified:** Initiator Group. ## Data collected by Discovery during horizontal discovery The discovered Dell EMC XtremIO storage array Configuration Management Database \(CMDB\) includes the following tables and fields.
Table and field Description
Main CI \[cmdb\_ci\_linux\_server\]​
name The name of the Linux/XMS server
ip\_address The IP address of the Linux/XMS server
host\_name The host name of the Linux/XMS server
object\_id The identifier attribute of the Linux/XMS server
ram The total available RAM of the Linux/XMS server
Storage Server \[cmdb\_ci\_storage\_server\]
name The name of the Storage Server \(Cluster\)
object\_id The IP address of the Storage Server \(Cluster\)
serial\_number The serial number of the Storage Server \(Cluster\)
Storage Node Element \[cmdb\_ci\_storage\_node\_element\]
name The name of the Storage Node Element \(X-Brick\)
object\_id The identifier attribute of the Storage Node Element \(X-Brick\)
serial\_number The Storage Node Element \(X-Brick\) serial number
Storage Controller \[cmdb\_ci\_storage\_controller\]
name The name of the Storage Controller
device\_id The Storage Controller ID
serial\_number The serial number of the Storage Controller
model\_number The model number of the Storage Controller
model\_id The model ID of the of the Storage Controller
Storage Port \[cmdb\_ci\_storage\_port\]
wwpn The WWPN
name The name of the Storage Port \(target\)
correlation\_id The Storage Port \(target\) correlation ID
speed The speed of the Storage Port \(target\)
port\_type The Storage Port \(target\) type
Storage Switch \[cmdb\_ci\_storage\_switch\]
object\_id The identifier attribute of the Storage Switch \(Infiniband Switch\)
name The name of the Storage Switch \(Infiniband Switch\)
serial\_number The serial number of the Storage Switch \(Infiniband Switch\)
model\_id The model ID of the Storage Switch \(Infiniband Switch\)
Storage Enclosure \[cmdb\_ci\_storage\_enclosure\]
name The name of the Storage Enclosure \(Disk Array Enclosure\)
object\_id The identifier attribute of the Storage Enclosure \(Disk Array Enclosure\)
serial\_number The serial number of the Storage Enclosure \(Disk Array Enclosure\)
model\_number The model number of the Storage Enclosure \(Disk Array Enclosure\)
UPS \[cmdb\_ci\_ups\]
name The name of the Battery Backup Unit \(BBU\)
serial\_number The serial number of the Battery Backup Unit \(BBU\)
model\_number The model number of the Battery Backup Unit \(BBU\)
model\_id The model ID of the Battery Backup Unit \(BBU\)
estimated\_charge\_remaining The estimated charge remained for the Battery Backup Unit \(BBU\)
battery\_voltage The battery voltage of the Battery Backup Unit \(BBU\)
Initiator Group \[cmdb\_ci\_initiator\_group\]​
object\_id The identifier attribute of the Initiator Group
name The name of the Initiator Group
number\_of\_initiators The number of initiators in a the group
number\_of\_volumes The number of volumes
Fibre Channel Disk \[cmdb\_ci\_fc\_disk\]​
name The name of the Fibre Channel Disk \(Volume\)
device\_id The ID of the Fibre Channel Disk \(Volume\)
size The available storage size of the Fibre Channel Disk \(Volume\)
Fibre Channel Port \[cmdb\_ci\_fc\_port\]​
wwpn The WWPN
wwnn The WWNN.
name The name of the Fibre Channel Port \(initiator\)
port\_type The port type of the Fibre Channel Port \(initiator\)
## CI relationships
CI Relationship Type CI
cmdb\_ci\_linux\_server Manage::Managed by cmdb\_ci\_storage\_server
cmdb\_ci\_storage\_switch Connects to::Connected by cmdb\_ci\_storage\_server
cmdb\_ci\_storage\_server Allocated to::Allocated from cmdb\_ci\_storage\_node\_element
cmdb\_ci\_storage\_enclosure Contains::Contained By cmdb\_ci\_storage\_node\_element
cmdb\_ci\_disk Contains::Contained By cmdb\_ci\_storage\_node\_element
cmdb\_ci\_storage\_controller Contains::Contained By cmdb\_ci\_storage\_node\_element
cmdb\_ci\_storage\_controller Contains::Contained By cmdb\_ci\_storage\_port
cmdb\_ci\_ups Connects to::Connected by cmdb\_ci\_storage\_node\_element
cmdb\_ci\_storage\_server Contains::Contained By cmdb\_ci\_Initiator \_group
cmdb\_ci\_Initiator \_group Member::Member of cmdb\_ci\_fc\_port
cmdb\_ci\_Initiator \_group Connects to::Connected by cmdb\_ci\_fc\_disk
**Parent Topic:**[Available on-premise discovery patterns](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/discovery-and-service-mapping-patterns/available-patterns.md) **Related topics** [Detailed information on products discovered by ITOM Visibility](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/itom-visibility/r_SupportedApplications.md)