This topic provides information about CDM mapping for MFPart nodes.
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 normally created with CMDB 7.6.03 and later, since the CMDB automatically maintains them itself. See the information about impact relationships for more details.Differences from previous versions of BMC Atrium Discovery
Except where noted below, the model populated by BMC Atrium Discovery version 9.0 is the same as that populated by earlier versions.
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 |
Name | MFPart |
NameFormat | " |
ShortDescription | MFPart |
Description | MFPart |
CapabilityList | Server |
ComponentAliases | Component alias from mainframe discovery |
isVirtual |
|
LastScanDate | MFPart |
ManufacturerName | MFPart |
MFIntegrationID | MFPart |
Model | MFPart |
PrimaryCapability | Server |
VirtualSystemType | LPAR or VM/VM Guest |
Category | " |
Type | " |
Item | " |
The root MFPart
is also mapped to a single BMC_OperatingSystem
CI, with the following attributes:
Attribute | Details |
---|---|
Name | MFPart |
NameFormat | " |
ShortDescription | OS type followed by OS serial number |
Description | " |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | MFPart |
MFIntegrationID | MFPart |
Model | MFPart |
OSType | z/OS or z/VM OS |
SerialNumber | MFPart |
VersionNumber | MFPart |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
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 |
Description | Mainframe |
ShortDescription | Mainframe |
AvailableCPs | Mainframe |
CapabilityList | Mainframe |
ComponentAliases | Component alias from mainframe discovery |
InstalledCPUs | Mainframe |
ManufacturerName | Mainframe |
MFIntegrationID | Mainframe |
Model | Mainframe |
PrimaryCapability | Mainframe |
Category |
|
Type |
|
Item |
|
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
For Native LPARs, the MFPart and Mainframe nodes are mapped to a BMC_VirtualSystemEnabler
CI as follows:
Attribute | Details |
---|---|
Name | Mainframe |
ShortDescription | MFPart |
ComponentAliases | Component alias from mainframe discovery |
Description | MFPart |
EnablerType | MFPart |
ManufacturerName | MFPart |
MFIntegrationID | Mainframe |
Model | MFPart |
Category | " |
Type | " |
Item | " |
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 |
NameFormat | " |
ShortDescription | SoftwareInstance |
Description | " |
BuildNumber | SoftwareInstance |
ComponentAliases | Component alias from mainframe discovery |
EnablerType | SoftwareInstance |
MFIntegrationID | MFPart |
Model | SoftwareInstance |
PatchNumber | SoftwareInstance |
ServicePack | SoftwareInstance |
VersionNumber | SoftwareInstance |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
NameFormat | " |
ShortDescription | Cluster |
Description | Cluster |
ComponentAliases | Component alias from mainframe discovery |
MFIntegrationID | MFPart |
Model | " |
Types | " |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
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 |
NameFormat | " |
Description | CouplingFacility |
ShortDescription | CouplingFacility |
CFRMName | CouplingFacility |
ComponentAliases | Component alias from mainframe discovery |
MFIntegrationID | MFPart |
Model | " |
NodeDescriptor | CouplingFacility |
Storage | CouplingFacility |
Category |
|
Type |
|
Item |
|
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
NameFormat | " |
ShortDescription | StorageCollection |
Description | StorageCollection |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | StorageCollection |
MFIntegrationID | MFPart |
Model | StorageCollection |
PrimaryCapability | StorageSubsystem |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
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 |
NameFormat | " |
ShortDescription | Storage |
Description | Storage |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | Storage |
MediaType | 1 (fixed hard disk) |
MFIntegrationID | MFPart |
Model | Storage |
PNPDeviceID | Storage |
SerialNumber | Storage |
Category | " |
Type | " |
Item | " |
Tape drives are mapped to BMC_TapeDrive
CIs as follows:
Name | Storage |
NameFormat | " |
ShortDescription | Storage |
Description | Storage |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | Storage |
MediaType | 0 (removable media) |
MFIntegrationID | MFPart |
Model | Storage |
PNPDeviceID | Storage |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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 |
NameFormat | " |
ShortDescription | SoftwareInstance |
Description | SoftwareInstance |
BuildNumber | SoftwareInstance |
ComponentAliases | Component alias from mainframe discovery |
JobName | SoftwareInstance |
ManufacturerName | Publisher specified in the maintaining Pattern or on the Software Instance — from TKU 2014-Apr-1 onwards |
MFJobName | SoftwareInstance |
MFIntegrationID | MFPart |
Model | SoftwareInstance |
Model | SoftwareInstance |
OtherSoftwareServerType | SoftwareInstance |
PatchNumber | SoftwareInstance |
ServicePack | SoftwareInstance |
ServerID | SoftwareInstance |
MFServerID | SoftwareInstance |
VersionNumber | SoftwareInstance |
Category | " |
Type | " |
Item | " |
BMC_MFSofwareServer
/ BMC_SoftwareServer
relationshipsRelationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SoftwareComponent
is mapped to BMC_ApplicationService
.
Attribute | Details |
---|---|
Name | SoftwareComponent |
ShortDescription | SoftwareComponent |
Description | SoftwareComponent |
Model | SoftwareComponent |
VersionNumber | SoftwareComponent |
ApplicationServiceType | Enumeration value representing the service type |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
BusinessApplicationInstance
is mapped to BMC_Application
. Contained SoftwareInstance
and BusinessApplicationInstance
nodes are mapped to corresponding BMC_Component
relationships.
Name | BusinessApplicationInstance |
ShortDescription | BusinessApplicationInstance |
Description | BusinessApplicationInstance |
MarketVersion | BusinessApplicationInstance |
Model | BusinessApplicationInstance |
VersionNumber | BusinessApplicationInstance |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DatabaseDetail
nodes representing logical databases are mapped to BMC_DataBase
:
Attribute | Details |
---|---|
Name | DatabaseDetail |
NameFormat | " |
ShortDescription | DatabaseDetail |
Description | DatabaseDetail |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | " |
MFIntegrationID | MFPart |
Model | DatabaseDetail |
SerialNumber | DatabaseDetail |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
Resources such as table spaces inside databases are represented as DatabaseDetail nodes. These are mapped to BMC_SystemResource
CIs:
Attribute | Details |
---|---|
Name | DatabaseDetail |
NameFormat | " |
ShortDescription | DatabaseDetail |
Description | DatabaseDetail |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | " |
MFIntegrationID | MFPart |
Model | DatabaseDetail |
SerialNumber | DatabaseDetail |
Category | " |
Type | DatabaseDetail |
Item | " |
MQ resources are represented as Detail nodes related to MQ SoftwareInstance nodes. These are also mapped to BMC_SystemResource
CIs:
Attribute | Details |
---|---|
Name | Detail |
NameFormat | " |
ShortDescription | Detail |
Description | Detail |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | " |
MFIntegrationID | MFPart |
Model | Detail |
SerialNumber | Detail |
Category | " |
Type | Detail |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Transactions within IMSTM and CICS are represented as Detail nodes related to SoftwareInstance nodes. These are mapped to BMC_Transaction
:
Attribute | Details |
---|---|
Name | Detail |
NameFormat | " |
ShortDescription | Detail |
Description | Detail |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | " |
MFIntegrationID | MFPart |
Model | Detail |
SerialNumber | Detail |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
The first program run by a transaction is represented by a Detail node related to the transaction's Detail node. These are mapped to BMC_Activity
, related to the BMC_Transaction
:
Attribute | Details |
---|---|
Name | Detail |
NameFormat | " |
ShortDescription | Detail |
Description | Detail |
ComponentAliases | Component alias from mainframe discovery |
ManufacturerName | " |
Model | Detail |
SerialNumber | Detail |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
FunctionalComponent
nodes representing CAM Functional Components are mapped to BMC_ConcreteCollection
— from TKU 2014-Jan-1 onwards.
Attribute | Details |
---|---|
Name | Functional Component |
ShortDescription | Functional Component |
Description | Functional Component |
Model | Functional Component |
Company | MFPart |
Category | " |
Type | " |
Item | " |
Relationship | Name | Source | Destination |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The relationship between BMC_Application
and BMC_ConcreteCollection
is used for Functional Components reached from any of the following node kinds: