Storage Discovery

Discovery collects information on Storage Area Networks (SAN) and Network Attached Storage (NAS) from specialized devices, such as Storage Arrays, Fibre Channel Switches, iSCSI disks, and from host operating systems, including Windows, Linux, and Solaris.

Discovery finds and maps dependencies for the following types of storage:
  • Direct-attached storage (DAS), network-attached storage (NAS), or storage area network (SAN).
  • NAS or SAN storage that is discovered via a Storage Management Initiative Specification (SMI-S) and Common Information Model (CIM).
  • Virtual storage for VMware EXS servers and Linux Kernel-based Virtual Machines (KVM). Discovery maps this storage to the underlying physical storage.

Discovery of storage via a host reconciles data and creates relationships between the host's file systems and associated local storage devices. The local storage devices represent the storage available to the host, whether it's directly attached or provided by Fibre Channel or iSCSI. This reconciliation assumes that the storage server has been discovered first.

Discovery collects and creates CIs in the CMDB for the following information:
  • File systems (local and NAS).
  • Disks (both SAN disks and DAS drives).
  • Fibre Channel (FC) HBAs and ports.
  • Linux Volume Manager (LVM) volumes. LVM volume data resides in the Storage Pool [cmdb_ci_storage_pool] table.
  • Veritas Volume Manager disks, subdisks, disk groups, plexes, and volumes.
Note: For details about the discovery of direct attached or multipath block storage provisioned on a Linux host, see KB0622583.
This diagram shows the relationship of SAN storage devices to a host computer. Storage accessible to the Linux host consists of two physical fibre channel (FC) disks, mpatha and mpathb, connected to the host via a multipath FC SAN. The two HBAs on the host interface are connected with two fibre cables each to separate FC switches for failover capability. The FC fabric switches are connected to two FC storage controllers. In this example, each FC Controller is configured to exclusively manage only one physical disk.
Figure 1. Multipath SAN storage
Multipath SAN storage

Probes and sensors

  • KVM - Storage Pools: identifies storage attached to KVM virtual machines.
  • Linux - Storage: identifies storage attached to systems running the Linux operating system.
  • Solaris - Storage: identifies storage attached to systems running the Solaris operating system.
  • Windows - Storage 2008: identifies storage attached to systems running Windows 2008.
    • Windows - Storage 2008 - PS: identifies storage attached to systems running Windows 2008, using the PowerShell.
    • Windows - Storage 2008 - WMI: identifies storage attached to systems running Windows 2008, using WMI Runner.
  • Windows - Storage 2012: identifies storage attached to systems running Windows 2012 and later.
    • Windows - Storage 2012 - PS: identifies storage attached to Windows systems, using PowerShell.
    • Windows - Storage 2012 - WMI: identifies storage attached to Windows systems, using WMI Runner.
  • VMWare - vCenter ESX Hosts Storage: collects information about ESX servers and creates relationships from datastores to underlying disks.