Data collected by Discovery on storage devices

Discovery identifies and classifies information about storage devices.

Table 1. Data collected by Discovery on storage devices
Label Table name Field name Source
Sys ID Storage Disk [cmdb_ci_storage_disk] sys_id N/A
File Share ID Storage File Share [cmdb_ci_storage_fileshare] fileshare_id CIM probe
Path Storage File Share [cmdb_ci_storage_fileshare] path CIM probe
Disk space (GB) Storage Pool [cmdb_ci_storage_pool] disk_space CIM probe
Pool ID Storage Pool [cmdb_ci_storage_pool] pool_id CIM probe
Speed (GFC) Storage Port [cmdb_ci_storage_port] speed CIM probe
WWPN Storage Port [cmdb_ci_storage_port] wwpn CIM probe
Device ID Storage HBA [cmdb_ci_storage_hba] device_id CIM probe
Firmware version Storage Server [cmdb_ci_storage_server] firmware_version CIM probe
Disk Space (GB) Storage Volume [cmdb_ci_storage_volume] disk_space CIM probe
LUN Storage Volume [cmdb_ci_storage_volume] lun CIM probe
Size (vdisk) Storage Volume [cmdb_ci_storage_volume] size CIM probe
Name (vdisk) Storage Volume [cmdb_ci_storage_volume] name CIM probe
Object ID (vdisk) Storage Volume [cmdb_ci_storage_volume] object_id CIM probe

Storage relationships

Discovery establishes the correct relationships between Network-Attached Storage (NAS) storage devices and remotely mounted client servers that consume the storage. Discovery maps NAS file shares. It maps by taking the IP or hostname of a remote mounted disk on the client computer. It then matches it to the IP or hostname of the storage server providing the exported file system.

Discovery creates the following relationships for storage CIs running on Storage Area Networks.

Table 2. SAN CI relationships
Parent Component Relationship Child Component
Storage Volume [cmdb_ci_storage_volume] Exports to::Imports from Fibre Channel Disk [cmdb_ci_fc_disk]
Storage Volume [cmdb_ci_storage_volume] Exports to::Imports from iSCSI [cmdb_ci_iscsi_disk]

Discovery maps NAS file shares. It maps by resolving the hostname of a remote mounted disk on the client computer to an IP address. It then matches it to the IP address of the storage server that provides the exported file system. Discovery extracts the hostname or IP address from the NAS path to determine the identity of the storage server. If the hostname is an actual hostname, the system immediately resolves that value into an IP address. It also stores it in the nas_ip_address field of the NAS File System [cmdb_ci_nas_file_system] table.

Discovery creates the following relationships for storage CIs running on Network Attached Storage (NAS). These relationships are the same between Linux and Windows operating system hosts.

Table 3. NAS CI relationships
Parent Component Relationship Child Component
NAS File System [cmdb_ci_nas_file_system] Allocated from::Allocated to Storage File Share [cmdb_ci_storage_fileshare]