BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_ComputerSystem

BMC.CORE:BMC_BaseElement

  |
  +--BMC.CORE:BMC_System
        |
        +--BMC.CORE:BMC_ComputerSystem
Direct Known Subclasses:
BMC.CORE:BMC_Mainframe, BMC.CORE:BMC_Printer, BMC.MAINFRAME:BMC_StorageSubsystem

The BMC_ComputerSystem is the primary class used to model computers in the organization. BMC_ComputerSystem represents: General-purpose computing devices such as servers and workstations. Specific-purpose devices such as network and storage devices. Both physical and virtual systems. For virtual systems, the isVirtual attribute is set to Yes. BMC_ComputerSystem attributes and related CIs describe both the physical aspects of the computer (hardware or virtual hardware) and logical aspects (network names, running and installed software, and so on). Most systems are directly represented by the BMC_ComputerSystem class, but a number of devices are represented by type-specific subclasses such as BMC_Mainframe, BMC_Printer, and BMC_StorageSubsystem. The PrimaryCapability attribute is used to indicate the main purpose of the computer. BMC_ComputerSystem corresponds to the DMTF CIM_ComputerSystem class.

Properties

Name Value Scope Options
namespaceName BMC.CORE None None
classId BMC_COMPUTERSYSTEM None None
FormName BMC.CORE:BMC_ComputerSystem None None
Exposure usedVisible TOSUBCLASS=false OVERRIDABLE=false

Attributes Summary

Data type Name and description
enumeration AdminPasswordStatus
Thermal state of the system when last booted.
enumeration BootROMSupported
Specifies whether a computer can be booted from a server or from another remote station.
character CapabilityList
All the functions that the computer system can perform. Note: Although this is a character attribute that allows you to enter any value, you should enter only the values listed in this description. More than one value can be entered. Possible values are listed in the description of the PrimaryCapability attribute and use the textual labels rather than the enum numbers. A computer system can be dedicated to a single function (such as printing, routing, or switching packets), or it can perform several functions. Typically, PrimaryCapability is set to the first item in CapabilityList. If there are multiple values then they should be separated by semicolons. For example, a server that has some firewall capabilities could have PrimaryCapability set to Server and CapabilityList set to Server;Firewall. A switch device would have both CapabilityList and PrimaryCapability set to Switch.
enumeration ChassisBootupState
Boot state of the chassis.
character ConfigurationOptions
Configuration of a hub system.
character DataRate
Data exchange rate for a network device, including the unit of measure, such as MB/sec (megabytes per second). For example, 100 MB/sec.
enumeration DHCPUse
Specifies whether the computer system is using DHCP (dynamic host configuration protocol) to get its IP address.
character Domain
DNS domain name of the computer as known by the target system. If unknown, NULL is used.
character EnvironmentSpecification
The system's environmental requirements in human-readable form. For example, Operating temperature: 0 to 40 degree C, 32 to 104 degree F; Storage temperature: -40 to 70 degree C, -40 to 158 degree F; Relative humidity: <85% non-condensing.
character Expansion
The elements that can be added to the system. For example, Optional management module: RS232 DB-9 (male); 10/100BASE-TX port: Shielded RJ-45; Optional FX module: SC connector.
character ExpansionInterface
Expansion interface for a hub. For example, 10/100BASE-T Ethernet Interface, optional Ethernet module.
character firmware_version
Version of the software stored in read-only memory (ROM).
decimal FlashMemory
Amount of flash memory available (in Kilobytes) in the system. Syntax: Decimal
character Frequency
Electrical frequency of the system. For example, AC line frequency could be 47-63Hz.
character HostName
Local name of the computer as known by the target system. For example, the result of running the hostname command. Domain information is included if the computer includes it when reporting its own name. If unknown, use NULL.
character InputCurrent
Type of current (AC or DC) supported by the system. For example, AC.
character InputVoltage
Voltage supported by the system. The value includes V for Volts with AC or DC. For example, 110 V AC.
enumeration IsUnqualified
Indicates whether the instance is unqualified. An unqualified device is one that is connected to a known BMC_IPEndpoint instance, but has not been fully identified by discovery. NULL is used for an instance that is qualified (instead of No).
character MaxConsumption
Maximum amount of electricity the system uses. MaxConsumption is populated with a number followed by W for Watts. For example, 80W.
character MediaSupported
The material that the system can use to transmit data. For example, Ethernet, fiber, and optical.
decimal NumberOfSlots
Total number of slots on a network device. Syntax: Decimal
character OtherCapabilityDescription
The system's main function when the value of the PrimaryCapability attribute is set to Other. For example, PDA.
character PartitionId
The unique identifier for a partition in a hardware partitioning-based hypervisor. A partition represents a virtual server which is a completely independent logical portion of a single server. The logical portion of the single server is based on a fractional allocation of the hardware resources of that server. Hypervisors guarantee that all partitions have unique PartitionId identifiers. The identifiers are not globally unique.
decimal PortsPerSlot
Total number of ports supported by each slot. Syntax: Decimal
enumeration PrimaryCapability
Main function of the computer system. Default: Not Dedicated Typically, this attribute is set to the first item in CapabilityList. For example, a server that has some firewall capabilities could have PrimaryCapability set to Server and CapabilityList set to Server,Firewall. A switch device would have both CapabilityList and PrimaryCapability set to Switch.
enumeration ResetCapability
The system reset value.
decimal ResetCount
Number of automatic resets after the last reset. Syntax: Decimal A value of -1 (minus one) indicates that the count is unknown.
decimal ResetLimit
Number of consecutive times a system reset is attempted. Syntax: Decimal A value of -1 (minus one) indicates that the limit is unknown.
character SystemOID
Identifies the manufacturer and device type of the system. For example, 1.3.6.1.4.1.9.1.323 is a type of Cisco Catalyst 2950 IOS router.
enumeration SystemType
Type of computer system. Default: Unknown If the computer is Windows-based, this attribute must have a value.
enumeration ThermalState
State of the system when last booted.
decimal TotalPhysicalMemory
Total number of megabytes (MB) of physical memory. Syntax: Decimal
enumeration VirtualSystemType
Type of virtual machine. Set to NULL if the machine is not virtual.
character Workgroup
Name of the computer system's Windows Workgroup.


Attributes inherited from class BMC.CORE:BMC_System
isVirtual

Attributes inherited from class BMC.CORE:BMC_BaseElement
AccountID, AssignedTo, AttributeDataSourceList, Availability, Category, CheckSumValue, CITag, ClassId, CMDBRowLevelSecurity, CMDBWriteSecurity, Confidentiality, CreateDate, DatasetId, Description, FailedAutomaticIdentification, History, ImpactComputationModel, InstanceId, Integrity, isCloud, Item, LastModifiedBy, LastScanDate, LicensingType, ManufacturerName, MarkAsDeleted, MarketVersion, Model, ModifiedDate, Name, NameFormat, Notes, OwnerContact, OwnerName, ParentCITag, Priority, ReconciliationIdentity, ReferenceInstance, RequestId, SerialNumber, ShortDescription, Submitter, Supported, SystemEnvironment, TokenFormat, TokenId, Type, VersionNumber

Attribute Detail

AdminPasswordStatus

enumeration AdminPasswordStatus
Thermal state of the system when last booted.

Name Value Scope Options
FieldId 301016800
None None
attributeId OB000874CD4B4FoD2cQAQj69CwMgMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3
None None
Values Disabled; Enabled; Not Implemented; Unknown
None TRANSLATABLE= true

BootROMSupported

enumeration
BootROMSupported
Specifies whether a computer can be booted from a server or from another remote station.

Name Value Scope Options
FieldId 301016900
None None
attributeId OB000874CD4B4FoD2cQATD69CwMwMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1
None None
Values Yes; No
None TRANSLATABLE= true

CapabilityList

character
CapabilityList
All the functions that the computer system can perform. Note: Although this is a character attribute that allows you to enter any value, you should enter only the values listed in this description. More than one value can be entered. Possible values are listed in the description of the PrimaryCapability attribute and use the textual labels rather than the enum numbers. A computer system can be dedicated to a single function (such as printing, routing, or switching packets), or it can perform several functions. Typically, PrimaryCapability is set to the first item in CapabilityList. If there are multiple values then they should be separated by semicolons. For example, a server that has some firewall capabilities could have PrimaryCapability set to Server and CapabilityList set to Server;Firewall. A switch device would have both CapabilityList and PrimaryCapability set to Switch.

Name Value Scope Options
FieldId 301016100
None None
attributeId OB000874CD4B4FoD2cQApz69CwPAMA
None None
namespaceName BMC.CORE
None None
MaxLen 0
None None

ChassisBootupState

enumeration
ChassisBootupState
Boot state of the chassis.

Name Value Scope Options
FieldId 301017000
None None
attributeId OB000874CD4B4FoD2cQAVj69CwNAMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5
None None
Values Other; Unknown; Safe; Warning; Critical; Non-recoverable
None TRANSLATABLE= true

ConfigurationOptions

character
ConfigurationOptions
Configuration of a hub system.

Name Value Scope Options
FieldId 200000029
None None
attributeId OB000874CD4B4FoD2cQA6D29CwKgMA
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

DataRate

character
DataRate
Data exchange rate for a network device, including the unit of measure, such as MB/sec (megabytes per second). For example, 100 MB/sec.

Name Value Scope Options
FieldId 200000023
None None
attributeId OB000874CD4B4FoD2cQA8j29CwKwMA
None None
namespaceName BMC.CORE
None None
MaxLen 30
None None

DHCPUse

enumeration
DHCPUse
Specifies whether the computer system is using DHCP (dynamic host configuration protocol) to get its IP address.

Name Value Scope Options
FieldId 301182000
None None
attributeId OB000874CD4B4FweYTQQRMi3BQswUA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2
None None
Values Unknown; Enabled; Disabled
None TRANSLATABLE= true

Domain

character
Domain
DNS domain name of the computer as known by the target system. If unknown, NULL is used.

Name Value Scope Options
FieldId 260140117
None None
attributeId OB000874CD4B4FoD2cQAcD29CwHgMA
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

EnvironmentSpecification

character
EnvironmentSpecification
The system's environmental requirements in human-readable form. For example, Operating temperature: 0 to 40 degree C, 32 to 104 degree F; Storage temperature: -40 to 70 degree C, -40 to 158 degree F; Relative humidity: <85% non-condensing.

Name Value Scope Options
FieldId 301019800
None None
attributeId OB000874CD4B4FoD2cQA1D29CwKAMA
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

Expansion

character
Expansion
The elements that can be added to the system. For example, Optional management module: RS232 DB-9 (male); 10/100BASE-TX port: Shielded RJ-45; Optional FX module: SC connector.

Name Value Scope Options
FieldId 200000025
None None
attributeId OB000874CD4B4FoD2cQA_D29CwLAMA
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

ExpansionInterface

character
ExpansionInterface
Expansion interface for a hub. For example, 10/100BASE-T Ethernet Interface, optional Ethernet module.

Name Value Scope Options
FieldId 200000026
None None
attributeId OB000874CD4B4FoD2cQABj69CwLQMA
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

firmware_version

character
firmware_version
Version of the software stored in read-only memory (ROM).

Name Value Scope Options
FieldId 301019900
None None
attributeId OB000874CD4B4FoD2cQA3j29CwKQMA
None None
namespaceName BMC.CORE
None None
MaxLen 30
None None

FlashMemory

decimal
FlashMemory
Amount of flash memory available (in Kilobytes) in the system. Syntax: Decimal

Name Value Scope Options
FieldId 200000021
None None
attributeId OB000874CD4B4FoD2cQAJD69CwLwMA
None None
namespaceName BMC.CORE
None None

Frequency

character
Frequency
Electrical frequency of the system. For example, AC line frequency could be 47-63Hz.

Name Value Scope Options
FieldId 200000035
None None
attributeId OB000874CD4B4FoD2cQAwD29CwJgMA
None None
namespaceName BMC.CORE
None None
MaxLen 30
None None

HostName

character
HostName
Local name of the computer as known by the target system. For example, the result of running the hostname command. Domain information is included if the computer includes it when reporting its own name. If unknown, use NULL.

Name Value Scope Options
FieldId 301016000
None None
attributeId OB000874CD4B4FoD2cQAkz69CwOgMA
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

InputCurrent

character
InputCurrent
Type of current (AC or DC) supported by the system. For example, AC.

Name Value Scope Options
FieldId 200000034
None None
attributeId OB000874CD4B4FoD2cQAoj29CwIwMA
None None
namespaceName BMC.CORE
None None
MaxLen 30
None None

InputVoltage

character
InputVoltage
Voltage supported by the system. The value includes V for Volts with AC or DC. For example, 110 V AC.

Name Value Scope Options
FieldId 200000033
None None
attributeId OB000874CD4B4FoD2cQArD29CwJAMA
None None
namespaceName BMC.CORE
None None
MaxLen 30
None None

IsUnqualified

enumeration
IsUnqualified
Indicates whether the instance is unqualified. An unqualified device is one that is connected to a known BMC_IPEndpoint instance, but has not been fully identified by discovery. NULL is used for an instance that is qualified (instead of No).

Name Value Scope Options
FieldId 530060300
None None
attributeId BMC_COMPUTERSYSTEM_IS_UNQUALIFIED
None None
ValueMap 0
None None
Values Yes
None TRANSLATABLE= true

MaxConsumption

character
MaxConsumption
Maximum amount of electricity the system uses. MaxConsumption is populated with a number followed by W for Watts. For example, 80W.

Name Value Scope Options
FieldId 200000032
None None
attributeId OB000874CD4B4FoD2cQAyj29CwJwMA
None None
namespaceName BMC.CORE
None None
MaxLen 60
None None

MediaSupported

character
MediaSupported
The material that the system can use to transmit data. For example, Ethernet, fiber, and optical.

Name Value Scope Options
FieldId 200000028
None None
attributeId OB000874CD4B4FoD2cQAGj69CwLgMA
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

NumberOfSlots

decimal
NumberOfSlots
Total number of slots on a network device. Syntax: Decimal

Name Value Scope Options
FieldId 260400001
None None
attributeId OB000874CD4B4FoD2cQALj69CwMAMA
None None
namespaceName BMC.CORE
None None

OtherCapabilityDescription

character
OtherCapabilityDescription
The system's main function when the value of the PrimaryCapability attribute is set to Other. For example, PDA.

Name Value Scope Options
FieldId 530034500
None None
attributeId OS00C04FA081BAJrHLRQ9MhoiAQlwG
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

PartitionId

character
PartitionId
The unique identifier for a partition in a hardware partitioning-based hypervisor. A partition represents a virtual server which is a completely independent logical portion of a single server. The logical portion of the single server is based on a fractional allocation of the hardware resources of that server. Hypervisors guarantee that all partitions have unique PartitionId identifiers. The identifiers are not globally unique.

Name Value Scope Options
FieldId 530071170
None None
attributeId OS005056B5170DSqrhTwVod6oQD9YA
None None
namespaceName BMC.CORE
None None
MaxLen 128
None None

PortsPerSlot

decimal
PortsPerSlot
Total number of ports supported by each slot. Syntax: Decimal

Name Value Scope Options
FieldId 260400002
None None
attributeId OB000874CD4B4FoD2cQAOD69CwMQMA
None None
namespaceName BMC.CORE
None None

PrimaryCapability

enumeration
PrimaryCapability
Main function of the computer system. Default: Not Dedicated Typically, this attribute is set to the first item in CapabilityList. For example, a server that has some firewall capabilities could have PrimaryCapability set to Server and CapabilityList set to Server,Firewall. A switch device would have both CapabilityList and PrimaryCapability set to Switch.

Name Value Scope Options
FieldId 301016200
None None
attributeId OB000874CD4B4FoD2cQAsT69CwPQMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56
None None
Values Not Dedicated; Unknown; Other; Storage; Router; Switch; Layer 3 Switch; Central Office Switch; Hub; Access Server; Firewall; Print; I/O; Web Caching; Server; Management; Block Server; File Server; Mobile User Device; Repeater; Bridge/Extender; Gateway; LoadBalancer; Mainframe; SANSwitch; SANHub; SANBridge; SANRouter; SANDirector; RAIDStorageDevice; Virtual Tape Library; JBOD; Workstation; StorageSubsystem; Storage Virtualizer; Media Library; ExtenderNode; NAS Head; Self-contained NAS; UPS; IP Phone; Management Controller; Chassis Manager; Host-based RAID controller; Storage Device Enclosure; Desktop; Laptop; Virtual Library System; Blade System; Blade Server; VPN Concentrator; Proxy Server; Layer 3 Proxy Server; WAN Accelerator; SAN Processor; Access Point; Wireless LAN Controller
None TRANSLATABLE= true

ResetCapability

enumeration
ResetCapability
The system reset value.

Name Value Scope Options
FieldId 301017100
None None
attributeId OB000874CD4B4FoD2cQAYD69CwNQMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4
None None
Values Other; Unknown; Disabled; Enabled; Non-recoverable
None TRANSLATABLE= true

ResetCount

decimal
ResetCount
Number of automatic resets after the last reset. Syntax: Decimal A value of -1 (minus one) indicates that the count is unknown.

Name Value Scope Options
FieldId 301017200
None None
attributeId OB000874CD4B4FoD2cQAaj69CwNgMA
None None
namespaceName BMC.CORE
None None

ResetLimit

decimal
ResetLimit
Number of consecutive times a system reset is attempted. Syntax: Decimal A value of -1 (minus one) indicates that the limit is unknown.

Name Value Scope Options
FieldId 301017300
None None
attributeId OB000874CD4B4FoD2cQAdD69CwNwMA
None None
namespaceName BMC.CORE
None None

SystemOID

character
SystemOID
Identifies the manufacturer and device type of the system. For example, 1.3.6.1.4.1.9.1.323 is a type of Cisco Catalyst 2950 IOS router.

Name Value Scope Options
FieldId 530043901
None None
attributeId OS00C04FA081BARW32RwnNJx0QMh8B
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

SystemType

enumeration
SystemType
Type of computer system. Default: Unknown If the computer is Windows-based, this attribute must have a value.

Name Value Scope Options
FieldId 301016700
None None
attributeId OB000874CD4B4FoD2cQAej29CwHwMA
None None
namespaceName BMC.CORE
None None
ValueMap 0; 1; 2; 3; 4; 5; 6; 7; 8; 9; 10
None None
Values X86-based PC; MIPS-based PC; Alpha-based PC; Power PC; SH-x PC; StrongARM PC; 64-bit Intel PC; 64-bit Alpha PC; Unknown; X86-Nec98 PC; IA64-Intel PC
None TRANSLATABLE= true

ThermalState

enumeration
ThermalState
State of the system when last booted.

Name Value Scope Options
FieldId 301019500
None None
attributeId OB000874CD4B4FoD2cQAjj29CwIQMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5
None None
Values Other; Unknown; Safe; Warning; Critical; Non-recoverable
None TRANSLATABLE= true

TotalPhysicalMemory

decimal
TotalPhysicalMemory
Total number of megabytes (MB) of physical memory. Syntax: Decimal

Name Value Scope Options
FieldId 200000022
None None
attributeId OB000874CD4B4FoD2cQAhD29CwIAMA
None None
namespaceName BMC.CORE
None None

VirtualSystemType

enumeration
VirtualSystemType
Type of virtual machine. Set to NULL if the machine is not virtual.

Name Value Scope Options
FieldId 530010600
None None
attributeId OBr[0874CD4B4F4D2cQAuz69CwPgMA
None None
namespaceName BMC.CORE
None None
ValueMap 0; 1; 2; 3; 4; 20; 25; 30; 35; 40; 45; 60
None None
Values Other; Unknown; LPAR; VM/VM Guest; VMware; Xen; LDOM; Solaris Container; HP nPartitions; VPar; Microsoft Hyper-V; KVM
None TRANSLATABLE= true

Workgroup

character
Workgroup
Name of the computer system's Windows Workgroup.

Name Value Scope Options
FieldId 301019600
None None
attributeId OB000874CD4B4FoD2cQAmD29CwIgMA
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.