Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

IBM Hardware Management Console (HMC) extension classes

The CMDB CI Class Models app adds or updates classes for the IBM Hardware Management Console (HMC).

CMDB CI Class Models is a ServiceNow Store app that adds class models that extend the CMDB class hierarchy. The new or updated classes include 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.

See the release notes for all CMDB CI class models.

Request apps on the Store

Visit the ServiceNow Store 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)

The IBM HMC extension classes support discovery of IBM virtualization technology by providing:

  • 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

Image omitted: IBM-HMC-CI-Class-Model.png
IBM HMC extension classes integrated with the CMDB class hierarchy.

Classes

This section lists the classes that the CMDB CI Class Models 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.

CMDB CI Class Models: Release 1.3.0 adds the following classes for the IBM HMC.

ClassExtendsDescription
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.

CMDB CI Class Models: Release 1.2.0 adds the following classes for the IBM HMC.

ClassExtendsDescription
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 columnsDescription
Current available processor unitsCurrent available processor units.
Configurable processor unitsConfigurable processor units.
Configurable memory unitsConfigurable memory units.
Installed processor unitsInstalled processor units.
Current available memory unitsCurrent available memory units.
Installed memory unitsInstalled memory units.
Added columnsDescription
LPAR IDsLPAR IDs.
LPAR namesLPAR names.
Frame nameFrame name.

CMDB CI Class Models: Release 1.2.0 adds the following columns to the respective classes.

Added columnsDescription
Frame countCount of frames.
Added columnsDescription
Is VIOFlags whether this VM is a (VIO) virtual input/output server in the HMC topology.
High Watermark VCPUPeak in the utilization of virtual CPU assigned to during the reporting period.
Frame Serial NumberSerial number of a frame (frame being a physical machine such as ESX).
VIO ServersList of VIO servers.
Added columnsDescription
Node nameName of the node.
Partition NameName of the partition.
Partition NumberNumber of the partition.
TypeType of LPAR Resource.
ModeMode of LPAR Resource.
Entitled CapacityAllotted capacity granted.
Partition Group-IDID of a group of partitions.
Shared Pool IDID of a pool of shared processors.
Online Virtual CPUsA virtual CPU.
Maximum MemoryMaximum amount of memory.
Minimum MemoryMinimum amount of memory.
Variable Capacity WeightLogical partition processor capacity weight.
Minimum CapacityMinimum number of processes.
Capacity IncrementIncrements of process.
Maximum Physical CPUs in systemMaximum CPUs allotted in system.
Active Physical CPUs in systemCurrent CPUs in system.
Active CPUs in PoolNumber of active CPUs within a pool.
Shared Physical CPUs in systemNumber of shared CPUs within a system.
Maximum Capacity of PoolMaximum capacity of processes within a pool.
Entitled Capacity of PoolNumber of processes that are entitled.
Unallocated CapacityNumber of free spaces.
Physical CPU PercentageNumber of CPUs allocated to system.
Unallocated WeightAt no extra charge resources on instance.
Desired Virtual CPUsTarget number of virtual CPUs.
Desired MemoryTarget amount of memory.
Desired Variable Capacity WeightTargeted processor load.
Desired CapacityTarget resources used within instance.
High Watermark VCPUPeak in the utilization of virtual CPU assigned to during the reporting period.
Added columnsDescription
Pool IDID of pool of processors.
CPU Core countNumber of CPU cores.
Memory countAmount of memory used.
Unassigned coresNumber of unused cores.
Unassigned memoryAmount of unassigned memory.

The following class has no added columns: IBM Frame [cmdb_ci_ibm_frame].

Related topics

CMDB schema model