IBM Hardware Management Console (HMC) extension classes
- UpdatedJul 31, 2025
- 4 minutes to read
- Zurich
- Configuration Management
The CMDB CI Class Models store app adds or updates classes for the IBM Hardware Management Console (HMC).
The CMDB CI Class Models app adds class models that extend the CMDB class hierarchy, including class descriptions, identification rules, identifier entries, and, if applicable, dependent relationships. You can use the added classes just like any other CMDB class. Applications such as Discovery and Service Mapping Patterns can use the class extensions to populate CIs and discover technologies and software.
You will find full release notes for all CMDB CI Class Models releases at: https://www.servicenow.com/docs/bundle/store-release-notes/page/release-notes/store/it-operations-management/store-rn-itom-cmdb-class-models.html?emcs_t=S2h8ZW1haWx8Ym9hcmRfc3Vic2NyaXB0aW9ufE1FMlVTSFREVDc3S0hTfDMzNDcxMjV8U1VCU0NSSVBUSU9OU3xoSw
Request apps on the Store
Visit the ServiceNow Store website 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.
IBM Hardware Management Console (HMC)
- Discovery of LPARs/FRAMEs, which SAM use cases need
- Topology data of IBM HMC, which event correlation requires
- Topology data for ITSM use cases, such as in-frame migration

Classes
This section lists the classes that the CMDB CI Class Models store app adds or updates. See the class columns table for further details about the columns added for each class. For the list of classes in the base system, including classes that this app might extend, see CMDB tables descriptions.
Class | Extends | Description |
---|---|---|
IBM Frame [cmdb_ci_ibm_frame] |
Server [cmdb_ci_server] |
IBM physical machine with considerable resources that can be virtualized. |
IBM HMC Processor pool [cmdb_ci_processor_pool] |
Virtual Machine Object [cmdb_ci_vm_object] |
IBM shared pool used to allocate processors to a group of LPARs. |
Class | Extends | Description |
---|---|---|
IBM HMC Server [cmdb_ci_hmc_server] | Server [cmdb_ci_server] | IBM console that manages frames and assigns logical partitions (LPARs) to pools. |
IBM Frame [cmdb_ci_ibm_frame] | Server [cmdb_ci_server] | IBM physical machine with considerable resources that can be virtualized. |
IBM LPAR Instance [cmdb_ci_lpar_instance] | Virtual Machine Instance [cmdb_ci_vm_instance] | IBM logical partition representing the virtual aspect of the operating system. |
LPAR Resource [cmdb_ci_lpar_resource] | Configuration Item [cmdb_ci] | Resource of an LPAR instance. |
IBM HMC Processor pool [cmdb_ci_processor_pool] | Virtual Machine Object [cmdb_ci_vm_object] | IBM shared pool used to allocate processors to a group of LPARs. |
Class columns
CMDB CI Class Models: Release 1.3.0 adds the following columns to the respective classes.
Added columns | Description |
---|---|
Current available processor units | Current available processor units. |
Configurable processor units | Configurable processor units. |
Configurable memory units | Configurable memory units. |
Installed processor units | Installed processor units. |
Current available memory units | Current available memory units. |
Installed memory units | Installed memory units. |
Added columns | Description |
---|---|
LPAR IDs | LPAR IDs. |
LPAR names | LPAR names. |
Frame name | Frame name. |
CMDB CI Class Models: Release 1.2.0 adds the following columns to the respective classes.
Added columns | Description |
---|---|
Frame count | Count of frames. |
Added columns | Description |
---|---|
Is VIO | Flags whether this VM is a (VIO) virtual input/output server in the HMC topology. |
High Watermark VCPU | Peak in the utilization of virtual CPU assigned to during the reporting period. |
Frame Serial Number | Serial number of a frame (frame being a physical machine such as ESX). |
VIO Servers | List of VIO servers. |
Added columns | Description |
---|---|
Node name | Name of the node. |
Partition Name | Name of the partition. |
Partition Number | Number of the partition. |
Type | Type of LPAR Resource. |
Mode | Mode of LPAR Resource. |
Entitled Capacity | Allotted capacity granted. |
Partition Group-ID | ID of a group of partitions. |
Shared Pool ID | ID of a pool of shared processors. |
Online Virtual CPUs | A virtual CPU. |
Maximum Memory | Maximum amount of memory. |
Minimum Memory | Minimum amount of memory. |
Variable Capacity Weight | Logical partition processor capacity weight. |
Minimum Capacity | Minimum number of processes. |
Capacity Increment | Increments of process. |
Maximum Physical CPUs in system | Maximum CPUs allotted in system. |
Active Physical CPUs in system | Current CPUs in system. |
Active CPUs in Pool | Number of active CPUs within a pool. |
Shared Physical CPUs in system | Number of shared CPUs within a system. |
Maximum Capacity of Pool | Maximum capacity of processes within a pool. |
Entitled Capacity of Pool | Number of processes that are entitled. |
Unallocated Capacity | Number of free spaces. |
Physical CPU Percentage | Number of CPUs allocated to system. |
Unallocated Weight | At no extra charge resources on instance. |
Desired Virtual CPUs | Target number of virtual CPUs. |
Desired Memory | Target amount of memory. |
Desired Variable Capacity Weight | Targeted processor load. |
Desired Capacity | Target resources used within instance. |
High Watermark VCPU | Peak in the utilization of virtual CPU assigned to during the reporting period. |
Added columns | Description |
---|---|
Pool ID | ID of pool of processors. |
CPU Core count | Number of CPU cores. |
Memory count | Amount of memory used. |
Unassigned cores | Number of unused cores. |
Unassigned memory | Amount of unassigned memory. |
The following class has no added columns: IBM Frame [cmdb_ci_ibm_frame].
Related Content
- CMDB schema model
The Configuration Management Database (CMDB) schema model is a series of connected tables that contain all the assets and business services controlled by a company and its configurations.