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)

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
Figure 1. IBM HMC extension classes integrated with the CMDB class hierarchy

IBM HMC extension classes integrated with the CMDB class hierarchy.

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.

CMDB CI Class Models: Release 1.3.0 adds the following classes for the IBM HMC.
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.
CMDB CI Class Models: Release 1.2.0 adds the following classes for the IBM HMC.
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.

Table 1. IBM Frame [cmdb_ci_ibm_frame] class
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.
Table 2. IBM HMC Processor pool [cmdb_ci_processor_pool] class
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.

Table 3. IBM HMC Server [cmdb_ci_hmc_server] class
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.
Table 4. LPAR Resource [cmdb_ci_lpar_resource] class
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.
Table 5. IBM HMC Processor pool [cmdb_ci_processor_pool] class
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].