• Loading...
This documentation refers to a previously released version of BMC Atrium Discovery (other versions).

CDM Mapping for MFPart

Skip to end of metadata
Go to start of metadata
Space Search

Searching ADDM 8.2

Table of Contents

MFPart nodes in the Discovery model are mapped to the Common Data Model as shown in this automatically-generated diagram:

The CIs created are described below.

CMDB version differences
The default mapping works with CMDB versions 7.5, 7.6 and 7.6.03 and later. The data model in each is slightly different.
  • BMC_Impact relationships are not created with CMDB 7.6.03 and later, since the CMDB automatically maintains them itself.
  • With the "CMDB 7.6.03 and later with impact relationships" data model, BMC_Impact relationships are created with Name ImpactOnly rather than IMPACT.
  • CMDB versions prior to 7.6.03 require a Mainframe extension that adds a number of mainframe-specific classes. In 7.6.03, some of these have been brought into the core model, and others have been replaced by generic core classes, as noted below.

BMC_ComputerSystem

The MFPart node is used to model a logical server within the mainframe. The root MFPart node is mapped to a root BMC_ComputerSystem CI with the following attributes:

Attribute Details
TokenId MFPart key attribute
Name MFPart key attribute
NameFormat "Mainframe"
ShortDescription MFPart name attribute
Description MFPart description attribute
CapabilityList Server
ComponentAliases Component alias from mainframe discovery
isVirtual Yes
LastScanDate MFPart last_update_success – the date and time the host was last scanned
ManufacturerName MFPart vendor – the manufacturer of the mainframe
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model MFPart model
PrimaryCapability Server
VirtualSystemType LPAR or VM/VM Guest
Category "Hardware"
Type "Processing unit"
Item "Server"

BMC_OperatingSystem

The root MFPart is also mapped to a single BMC_OperatingSystem CI, with the following attributes:

Attribute Details
Name MFPart __mfpart_id
NameFormat "Mainframe"
ShortDescription OS type followed by OS serial number
Description "OS-__mfpart_id
ComponentAliases Component alias from mainframe discovery
ManufacturerName MFPart vendor
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model MFPart os_type – "z/OS" or "z/VM"
OSType z/OS or z/VM OS
SerialNumber MFPart os_serial
VersionNumber MFPart os_version
Category "Software"
Type "Operating System Software"
Item "Standard OS"

Operating system relationships

Relationship Name Source Destination
BMC_HostedSystemComponents SYSTEMOS BMC_ComputerSystem BMC_OperatingSystem
BMC_Impact IMPACT BMC_OperatingSystem BMC_ComputerSystem

BMC_MFSoftwareServer / BMC_SoftwareServer

Each SoftwareInstance related to the root MFPart is mapped to a corresponding CI. In CMDB versions prior to 7.6.03, the CI has the extension class BMC_MFSoftwareServer; in CMDB version 7.6.03, the CI has the base BMC_SoftwareServer class. In both cases, the attributes are as follows:

Attribute Details
Name SoftwareInstance key
NameFormat "Mainframe"
ShortDescription SoftwareInstance name
Description SoftwareInstance key
BuildNumber SoftwareInstance build
ComponentAliases Component alias from mainframe discovery
JobName SoftwareInstance job_id CMDB versions prior to 7.6.03
MFJobName SoftwareInstance job_id CMDB versions 7.6.03 and later
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model SoftwareInstance short_type CMDB versions prior to 7.6.03
Model SoftwareInstance type CMDB versions 7.6.03 and later
OtherSoftwareServerType SoftwareInstance type
PatchNumber SoftwareInstance patch
ServicePack SoftwareInstance service_pack
ServerID SoftwareInstance server_id CMDB versions prior to 7.6.03
MFServerID SoftwareInstance server_id CMDB versions 7.6.03 and later
VersionNumber SoftwareInstance version
Category "Software"
Type "Application"
Item "BMC Discovered"

BMC_MFSofwareServer / BMC_SoftwareServer relationships

Relationship Name Source Destination
BMC_Dependency APPLICATIONSYSTEMCOMPUTER BMC_ComputerSystem BMC_MFSoftwareServer
BMC_Component APPLICATIONSYSTEMHIERARCHY BMC_MFSoftwareServer (containing) BMC_MFSoftwareServer (contained)
BMC_Impact IMPACT BMC_ComputerSystem BMC_MFSoftwareServer
BMC_Impact IMPACT BMC_MFSoftwareServer BMC_MFSoftwareServer

BMC_Mainframe

An MFPart corresponding to a Native LPAR is directly connected to a Mainframe node. The Mainframe is mapped to a BMC_Mainframe CI as follows:

Attribute Details
Name Mainframe key
Description Mainframe description
ShortDescription Mainframe name
CapabilityList Mainframe
ComponentAliases Component alias from mainframe discovery
InstalledCPUs Mainframe num_processors
ManufacturerName Mainframe vendor
MFIntegrationID Mainframe mf_integration_id – MainView identifier used for launch in context
Model Mainframe model
PrimaryCapability Mainframe
Category Hardware
Type Processing unit
Item Mainframe

Mainframe relationships

Relationship Name Source Destination
BMC_Component SYSTEMPARTITION BMC_Mainframe BMC_ComputerSystem
BMC_Impact IMPACT BMC_Mainframe BMC_ComputerSystem

BMC_VirtualSystemEnabler

For Native LPARs, the MFPart and Mainframe nodes are mapped to a BMC_VirtualSystemEnabler CI as follows:

Attribute Details
Name Mainframe key with suffix "-VSE"
ShortDescription MFPart part_type
ComponentAliases Component alias from mainframe discovery
Description MFPart part_type followed by Mainframe key
EnablerType MFPart __cdm_enabler_type
ManufacturerName MFPart vendor
MFIntegrationID Mainframe mf_integration_id – MainView identifier used for launch in context
Model MFPart part_type
Category "Software"
Type "Operating System Software"
Item "Virtualization OS"

For zVM LPARs, the Discovery model represents the virtualization as a SoftwareInstance node connected to the containing Native LPAR. That SoftwareInstance is mapped to a BMC_VirtualSystemEnabler as follows:

Attribute Details
Name SoftwareInstance __cdm_component_alias
NameFormat "Mainframe"
ShortDescription SoftwareInstance vm_id
Description "z/VM-" followed by SoftwareInstance __cdm_component_alias
BuildNumber SoftwareInstance build
ComponentAliases Component alias from mainframe discovery
EnablerType SoftwareInstance cdm_vm_enabler_type
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model SoftwareInstance type
PatchNumber SoftwareInstance patch
ServicePack SoftwareInstance service_pack
VersionNumber SoftwareInstance version
Category "Software"
Type "Operating System Software"
Item "Virtualization OS"

BMC_VirtualSystemEnabler relationships

Relationship Name Source Destination
BMC_Dependency VIRTUALSYSTEMOS BMC_VirtualSystemEnabler BMC_ComputerSystem (contained)
BMC_HostedSystemComponents HOSTEDSYSTEMCOMPONENTS BMC_Mainframe / BMC_ComputerSystem (containing) BMC_VirtualSystemEnabler
BMC_Impact IMPACT BMC_VirtualSystemEnabler BMC_ComputerSystem (contained)
BMC_Impact IMPACT BMC_Mainframe / BMC_ComputerSystem (containing) BMC_ComputerSystem (contained)

BMC_Sysplex / BMC_Cluster

The root MFPart is related to a Cluster node to represent its sysplex. This is mapped to BMC_Sysplex in CMDB versions prior to 7.6.03, and to BMC_Cluster in version 7.6.03. In either case, the attributes are populated as follows:

Attribute Details
Name Cluster key
NameFormat "Mainframe"
ShortDescription Cluster name
Description Cluster description
ComponentAliases Component alias from mainframe discovery
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model "Sysplex"
Types "Sysplex"
Category "Software"
Type "Cluster"
Item "Mainframe"

BMC_Sysplex / BMC_Cluster relationships

Relationship Name Source Destination
BMC_Component CLUSTEREDSYSTEM BMC_Sysplex / BMC_Cluster BMC_OperatingSystem
BMC_Impact IMPACT BMC_Sysplex BMC_OperatingSystem

BMC_MFCouplingFacility

The MFPart and Cluster are both related to a number of CouplingFacility nodes. Each one is mapped to a BMC_MFCouplingFacility CI as follows:

Attribute Details
Name CouplingFacility key
NameFormat "Mainframe"
Description CouplingFacility description
ShortDescription CouplingFacility name
CFRMName CouplingFacility cfrm_name
ComponentAliases Component alias from mainframe discovery
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model "CF"
NodeDescriptor CouplingFacility node_descriptor
Storage CouplingFacility storage
Category Hardware
Type Processing unit
Item Mainframe

BMC_MFCouplingFacility relationships

Relationship Name Source Destination
BMC_Dependency COUPLINGFACILITYOS BMC_MFCouplingFacility BMC_OperatingSystem
BMC_HostedSystemComponents SYSPLEXCOUPLINGFACILITY BMC_Sysplex / BMC_Cluster BMC_MFCouplingFacility
BMC_Impact IMPACT BMC_MFCouplingFacility BMC_OperatingSystem

BMC_StorageSubsystem

The root MFPart can be related to a number of StorageCollection nodes. Each node is mapped to a BMC_StorageSubsystem CI as follows:

Name StorageCollection key
NameFormat "Mainframe"
ShortDescription StorageCollection name
Description StorageCollection key
ComponentAliases Component alias from mainframe discovery
ManufacturerName StorageCollection vendor
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model StorageCollection type
PrimaryCapability StorageSubsystem
Category "Hardware"
Type "Disk device"
Item "Disk array"

BMC_StorageSubsystem relationships

Relationship Name Source Destination
BMC_Dependency STORAGESUBSYSTEMOS BMC_StorageSubsystem BMC_OperatingSystem
BMC_Impact IMPACT BMC_StorageSubsystem BMC_OperatingSystem

BMC_DiskDrive / BMC_TapeDrive

Both the root MFPart and the StorageCollection nodes are related to Storage nodes, representing disk and tape drives. Disk drives are mapped to BMC_DiskDrive CIs as follows:

Name Storage key
NameFormat "Mainframe"
ShortDescription Storage name
Description Storage key
ComponentAliases Component alias from mainframe discovery
ManufacturerName Storage vendor
MediaType 1 (fixed hard disk)
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model Storage model
PNPDeviceID Storage device_id
SerialNumber Storage volume_id
Category "Hardware"
Type "Disk device"
Item "Disk drive"

Tape drives are mapped to BMC_TapeDrive CIs as follows:

Name Storage key
NameFormat "Mainframe"
ShortDescription Storage name
Description Storage key
ComponentAliases Component alias from mainframe discovery
ManufacturerName Storage vendor
MediaType 0 (removable media)
MFIntegrationID MFPart mf_integration_id – MainView identifier used for launch in context
Model Storage model
PNPDeviceID Storage device_id
Category "Hardware"
Type "Tape device"
Item "Tape drive"

BMC_DiskDrive / BMC_TapeDrive relationships

Relationship Name Source Destination
BMC_HostedSystemComponents STORAGESUBSYSTEMDASD BMC_StorageSubsystem BMC_DiskDrive
BMC_Dependency DASDOS BMC_DiskDrive BMC_OperatingSystem
BMC_HostedSystemComponents STORAGESUBSYSTEMTAPE BMC_StorageSubsystem BMC_TapeDrive
BMC_Dependency TAPEOS BMC_TapeDrive BMC_OperatingSystem
BMC_Impact IMPACT BMC_DiskDrive BMC_OperatingSystem
BMC_Impact IMPACT BMC_TapeDrive BMC_OperatingSystem
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.