Hardware component models
Examples of hardware components include:
- Disk drive—Machine that reads data from and writes data to a disk.
- Disk partition—Logical allocation of space on a disk drive.
- Monitor—Video device attached to computer systems that displays computer operations.
- Keyboard—Set of typewriter-like keys that enables you to enter data into a computer.
- Memory—Stores information temporarily or permanently in a computer.
- Processor—Device that performs all the basic computing tasks in a computer.
- Network port—Interfaces that connect network drives to computer systems.
For example, you may identify a specific processor as an instance of BMC_HardwareSystemComponent. Each instance representing a hardware component is associated with the parent BMC_ComputerSystem instance by the BMC_HostedSystemComponents relationship.
Logical identity of BMC_HardwareSystemComponent class
Like any child instance of the BMC_ComputerSystem class, a hardware component is identified by the Name attribute in conjunction with the SystemName attribute that represents the name of the parent computer instance. Therefore, the Name attribute represents the local name of the hardware CI in the context of the computer that is hosting it, as described in the following table:
Attribute | Usage |
---|---|
Name | Identifies the child instance in the context of the parent instance of the BMC_ComputerSystem class. |
SystemName | Specifies the name of the system. The System name must be the same as the parent instance of the BMC_ComputerSystemName attribute. This attribute is automatically populated from the related CI when a weak relationship is created between the computer system and the operating system. |
Additional attributes of the BMC_HardwareSystemComponent class
The following table describes additional attributes of the BMC_HardwareSystemComponent class:
Attribute | Description |
---|---|
Description | The description of the component. |
ManufacturerName | The company that manufactured the component. |
SerialNumber | The serial number of the component. |
ShortDescription | A caption for the component. |
VersionNumber | The version number of the component. |