Information

This site will undergo a brief period of maintenance on Friday, 18 December at 12:30 AM Central/12:00 PM IST. During a 30 minute window, site availability may be intermittent.

Default language.

Information
Important This documentation space contains information about the on-premises version of BMC Helix Discovery. If you are using the SaaS version of BMC Helix Discovery, see BMC Helix Discovery (SaaS).

Storage System node


A Storage System node represents a single storage array chassis. It is the container node for the other nodes modeling the structure of storage entities.

Creation/update

A Storage System node is created or updated when a storage entity is discovered by one of the following:

  • WBEM queries to storage management software triggered by the creation or update of an SI representing storage management software
  • Directly discovered storage using WBEM queries to the WBEM/SMI-S provider triggered by the creation or update of a Storage Device node representing the onboard controller of the storage array chassis
  • Directly discovered storage using SNMP triggered by the creation or update of a Storage Device node representing the onboard controller of the storage array chassis

Removal

The removal of a Storage System node is governed by aging in the same way as Host nodes. However, in the case of the Storage System, it is the relationships between the Storage System and its manager that are aged. The manager is either:

  • The SI representing the management software
  • The Storage Device representing the onboard controller of the storage array chassis

Case 1 - Single manager

When the manager is scanned and the Storage System is no longer discovered, the management relationship begins to age. If it is not discovered in ten days and seven scans (the default), the relationship is removed. If the Storage System has no relationships to a manager, then it is removed.

Case 2 - Multiple managers

Where a Storage System has multiple managers, SIs, Storage Devices, or both, each management relationship ages in the same way as the single manager case. If the Storage System is no longer discovered through a manager, then the relationship between that manager and the Storage System begins to age, and after ten days and seven scans, the relationship is removed. If during this time, the Storage system has been successfully discovered at each scan through a different manager, then the relationship between that manager and the Storage System does not age. Consequently, the Storage System still has a relationship with a manager, and is not removed. When all relationships have been removed, the Storage System is removed too.

When a StorageSystem is removed, all of the nodes it contains are removed. This is Containment Removal, see Containment Removal.

Attributes of the StorageSystem node

The attributes of the StorageSystem node are described in the following table:

UI Name
Attribute Name and Type
Description 
Type
type : string 
Storage System type
Client Access Types
access_types : list:string 
Storage access mechanisms
Model
model : string 
Device model
Status
status : string 
Device status
Status Detail
status_detail : string 
Device status detail
Vendor
vendor : string 
Device manufacturer
DNS Domain
dns_domain : string 
DNS domain the device belongs to
Serial Number
serial : string 
Serial number
World Wide Node Name
wwnn : string 
World Wide Node Name
Software Version
sw_version : string 
Software version
Encryption
encryption : boolean 
Data at rest encryption
Virtual
virtual : boolean 
Flag if the StorageSystem is virtual
Overall Efficiency Ratio To One Hundred
overall_efficiency_ratio : int 
Ratio combining data reduction, thin savings and snapshot savings
Data Reduction Ratio To One Hundred
data_reduction_ratio : int 
Ratio combining compression and deduplication
Compression Ratio To One Hundred
compression_ratio : int 
System Compression Ratio
Capability IDs
__capability_ids : list:int 
Capability type ids of device
Total Disk Space
total_disk_space : int 
Total disk space
Total Capacity
total_capacity : int 
Total capacity
Total Consumed Capacity
total_consumed_capacity : int 
Total consumed capacity
Total Subscribed Capacity
total_subscribed_capacity : int 
Total subscribed capacity
Allocated Capacity
allocated_capacity : int 
Allocated capacity
Available Capacity
available_capacity : int 
Available capacity
Total Logical Capacity
total_logical_capacity : int 
Total logical capacity
Total Logical Consumed Capacity
total_logical_consumed_capacity : int 
Total logical consumed capacity
Backend Storage Capacity
backend_storage_capacity : int 
Backend storage capacity
Not shown in UI
__all_ip_addrs : list:string
Internal attribute to aid searching Devices by IP address
Not shown in UI
__all_dns_names : list:string
Internal attribute to aid searching Devices by name
Scope
scope : string 
Distinguish overlapping address spaces
Key
key : string 
Globally unique key
Name
name : string 
Primary name
Short Name
short_name : string 
Short name
Description
description : string 
Description of the element
URL
url : string 
URL for information about the element
Business Continuity Critical
business_continuity_critical : boolean 
If true, element is critical to operation of the business
Supported by 3rd Party
third_party_support : boolean 
True if the element is supported by a third party
Synonyms
synonyms : list:string 
Other names for the element
External Identifiers
external_ids : list:string 
Identifiers for this element in other systems
Cloud Identifier
cloud_id : string 
Unique cloud identifier

Relationships of the StorageSystem node

The relationships of the StorageSystem node are described in the following table:

UI Name Relationship Description 
Activity Records ActedUpon:
Activity:
ActivityRecord:
ActivityRecord
 
Record of model activity associated with this Storage System
Hardware Containers Container:
Containment:
Contained:
HardwareContainer
 
Hardware Containers contained in this Storage System
Hardware Components Container:
Containment:
Contained:
HardwareComponent
 
Hardware Components contained in this Storage System
Disk Drives Container:
Containment:
ContainedDrive:
DiskDrive
 
Disk Drives contained in this Storage System
Tape Drives Container:
Containment:
ContainedDrive:
TapeDrive
 
Tape Drives contained in this Storage System
Storage Pool ContainedInstance:
Containment:
Container:
StoragePool
 
Containing Storage Pool
Storage System Group ContainedInstance:
Containment:
Container:
StorageSystemGroup
 
Containing Storage System Group
Storage Pools Container:
Containment:
ContainedPool:
StoragePool
 
Storage Pools contained in this Storage System
Storage Processors Container:
Containment:
ContainedProcessor:
StorageProcessor
 
Storage Processors contained in this Storage System
Storage Volumes Container:
Containment:
ContainedVolume:
StorageVolume
 
Storage Volumes contained in this Storage System
Storage Volume Mirrors Container:
Containment:
ContainedVolume:
StorageVolumeMirror
 
Storage Volume Mirrors contained in this Storage System
Excluded from Model Definitions ExcludedItem:
DefinitionContainment:
Definition:
ModelDefinition
 
Model Definitions this Storage System has been excluded from
Included in Model Definitions IncludedItem:
DefinitionContainment:
Definition:
ModelDefinition
 
Model Definitions this Storage System is included in
Details ElementWithDetail:
Detail:
Detail:
Detail
 
Details belonging to this Storage System
Hardware Details ElementWithDetail:
Detail:
Detail:
HardwareDetail
 
Hardware Details belonging to this Storage System
IPv4 Addresses DeviceWithAddress:
DeviceAddress:
IPv4Address:
IPAddress
 
IPv4 addresses of this Storage System
IPv6 Addresses DeviceWithAddress:
DeviceAddress:
IPv6Address:
IPAddress
 
IPv6 addresses of this Storage System
Network Interfaces DeviceWithInterface:
DeviceInterface:
InterfaceOfDevice:
NetworkInterface
 
Network Interfaces in this Storage System
Category ElementInCategory:
ElementCategory:
Category:
Category
 
Category
File Systems Mounter:
FileSystemMount:
MountedFileSystem:
FileSystem
 
File Systems of this Storage System
Hardware In Use Consumer:
HardwareUse:
Provider:
HardwareContainer
 
Hardware Container used by this Storage System
HA Pair Peer:
HighAvailability:
Peer:
StorageSystem
 
Peer in high availability pair
Hardware Container ContainedHost:
HostContainment:
HostContainer:
HardwareContainer
 
Hardware Container of which this is a member
Host Container ContainedHost:
HostContainment:
HostContainer:
HostContainer
 
Host Container of which this is a member
Containing VM ContainedHost:
HostContainment:
HostContainer:
VirtualMachine
 
Virtual Machine containing this virtual Storage System
Weakly Identified External Element StrongIdentity:
Identification:
WeakIdentity:
ExternalElement
 
Weakly identified External Element
Location ElementInLocation:
Location:
Location:
Location
 
Location of this Storage System
Maintaining Pattern Element:
Maintainer:
Pattern:
Pattern
 
Pattern maintaining this Storage System
Managed by Cluster ManagedElement:
Management:
Manager:
Cluster
 
Cluster that manages this Storage System
Managed by Contained Software Instance ManagedElement:
Management:
Manager:
ContainedSoftwareInstance
 
Contained Software Instance that manages this Storage System
Managed by Host ManagedElement:
Management:
Manager:
Host
 
Host that manages this Storage System
Managed by Management Controller ManagedElement:
Management:
Manager:
ManagementController
 
Management Controller that manages this Storage System
Managed by Network Device ManagedElement:
Management:
Manager:
NetworkDevice
 
Network Device that manages this Storage System
Managed by Software Cluster ManagedElement:
Management:
Manager:
SoftwareCluster
 
Software Cluster that manages this Storage System
Managed by Software Instance ManagedElement:
Management:
Manager:
SoftwareInstance
 
Software Instance that manages this Storage System
Managed by Storage Device ManagedElement:
Management:
Manager:
StorageDevice
 
Storage Device that manages this Storage System
Business Owner OwnedItem:
Ownership:
BusinessOwner:
Person
 
The person or owner responsible for this element from a business perspective
IT Owner OwnedItem:
Ownership:
ITOwner:
Person
 
The person or owner responsible for this element from an IT perspective
Support Manager OwnedItem:
Ownership:
SupportOwner:
Person
 
The person or owner responsible for the support of this element
Owner OwnedItem:
Ownership:
Owner:
Person
 
The owner of this element
Containing Business Application ContainedSoftware:
SoftwareContainment:
SoftwareContainer:
BusinessApplicationInstance
 
Containing Business Application
Containing Business Service ContainedSoftware:
SoftwareContainment:
SoftwareContainer:
BusinessService
 
Containing Business Service
Containing Technical Service ContainedSoftware:
SoftwareContainment:
SoftwareContainer:
TechnicalService
 
Containing Technical Service
Hosts Provider:
StorageUse:
Consumer:
Host
 
Hosts using this Storage System
Disk Drive Providers Consumer:
StorageUse:
Provider:
DiskDrive
 
Disk Drives providing this Storage System
File System Providers Consumer:
StorageUse:
Provider:
FileSystem
 
File Systems providing this Storage System
Storage Volume Providers Consumer:
StorageUse:
Provider:
StorageVolume
 
Storage Volumes providing this Storage System
Hardware Support Details ElementWithDetail:
SupportDetail:
HardwareDetail:
SupportDetail
 
Hardware Support Details for this Storage System
Attachments AttachmentContainer:
Attachment:
Attachment:
Attachment
 
A file attached to this element
Category ElementInCategory:
ElementCategory:
Category:
Category
 
Category
Family ElementInCategory:
ElementCategory:
Category:
Family
 
Family
Lifecycle Status ElementInCategory:
ElementCategory:
Category:
LifecycleStatus
 
Lifecycle Status
Recovery Time ElementInCategory:
ElementCategory:
Category:
RecoveryTime
 
Recovery Time
Location ElementInLocation:
Location:
Location:
Location
 
Location of this Managed Element
Business Owner OwnedItem:
Ownership:
BusinessOwner:
Person
 
The person or owner responsible for this element from a business perspective
IT Owner OwnedItem:
Ownership:
ITOwner:
Person
 
The person or owner responsible for this element from an IT perspective
Support Manager OwnedItem:
Ownership:
SupportOwner:
Person
 
The person or owner responsible for the support of this element
Owner OwnedItem:
Ownership:
Owner:
Person
 
The owner of this element
Organizational Unit OwnedItem:
Ownership:
Owner:
OrganisationalUnit
 
Organizational Unit that this Managed Element belongs to

Expressions of the StorageSystem node

The expressions of the StorageSystem node are described in the following table: {anchor:exprs}

UI Name Expression Description
Total Disk Space total_disk_space_display : formatQuantity(total_disk_space, "B1000") Total disk space
Total Capacity total_capacity_display : formatQuantity(total_capacity, "B1024") Total capacity
Total Consumed Capacity total_consumed_capacity_display : formatQuantity(total_consumed_capacity, "B1024") Total consumed
Total Subscribed Capacity total_subscribed_capacity_display : formatQuantity(total_subscribed_capacity, "B1024") Total subscribed capacity
Total Available Capacity total_available_capacity : formatQuantity(total_capacity - total_consumed_capacity, "B1024") Total available capacity
Total Oversubscribed Capacity total_oversubscribed_capacity : formatQuantity

total_subscribed_capacity > total_capacity) and (total_subscribed_capacity - total_capacity) or 0), "B1024") |Total oversubscribed capacity

Percentage Consumed percentage_consumed : percentageString(total_consumed_capacity, total_capacity) Percentage consumed
Percentage Subscribed percentage_subscribed : percentageString(total_subscribed_capacity, total_capacity) Percentage subscribed
Allocated Capacity allocated_capacity_display : formatQuantity(allocated_capacity, "B1024") Allocated capacity
Available Capacity available_capacity_display : formatQuantity(available_capacity, "B1024") Available capacity
Backend Storage Capacity backend_storage_capacity_display : formatQuantity(backend_storage_capacity, "B1024") Backend storage capacity
Total Logical Capacity total_logical_capacity_display : formatQuantity(total_logical_capacity, "B1024") Total logical capacity
Total Logical Consumed Capacity total_logical_consumed_capacity_display : formatQuantity(total_logical_consumed_capacity, "B1024") Total logical consumed capacity
Pools num_pools : NODECOUNT(TRAVERSE Container:Containment:ContainedPool:StoragePool) + NODECOUNT(TRAVERSE ContainedInstance:Containment:Container:StoragePool) Number of pools
Volumes num_volumes : NODECOUNT(TRAVERSE Container:Containment:ContainedVolume:StorageVolume) Number of volumes
Mapped Volumes num_mapped_volumes : NODECOUNT(TRAVERSE Container:Containment:ContainedVolume:StorageVolume WHERE mapped) Number of mapped volumes
Disk Drives num_disks : NODECOUNT(TRAVERSE Container:Containment:ContainedDrive:DiskDrive) + NODECOUNT(TRAVERSE Consumer:HardwareUse:Provider:HardwareContainer TRAVERSE Container:Containment:ContainedDrive:DiskDrive) + NODECOUNT(TRAVERSE Consumer:HardwareUse:Provider:HostContainer TRAVERSE Container:Containment:ContainedDrive:DiskDrive) + NODECOUNT(TRAVERSE ContainedHost:HostContainment:HostContainer:HardwareContainer TRAVERSE Container:Containment:ContainedDrive:DiskDrive) + NODECOUNT(TRAVERSE Container:Containment:Contained:HardwareContainer TRAVERSE Container:Containment:ContainedDrive:DiskDrive) Number of disk drives
Tape Drives num_tape_drives : NODECOUNT(TRAVERSE Container:Containment:ContainedDrive:TapeDrive) Number of tape drives
FC Ports num_fc_ports : NODECOUNT(TRAVERSE Container:Containment:ContainedProcessor:StorageProcessor TRAVERSE Container:Containment:Contained:FibreChannelPort) Number of FC ports
File Systems num_filesystems : NODECOUNT(TRAVERSE Mounter:FileSystemMount:MountedFileSystem:FileSystem) Number of file systems

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Helix Discovery 25.2 (On-Premises)