CMDB Common
Data Model

Class BMC_DiskDrive

BMC_BaseElement

  |
  +--BMC_SystemComponent
        |
        +--BMC_HardwareSystemComponent
              |
              +--BMC_Media
                    |
                    +--BMC_DiskDrive
Direct Known Subclasses:
None.

The BMC_DiskDrive class stores information about the capabilities and management of disk drives. A disk drive is a machine that reads data from and writes data to a disk. This class corresponds to the DMTF CIM_DiskDrive class.
NameValueScopeOptions
CategorizationtrueTOSUBCLASS= falseOVERRIDABLE= false
MappedInBasetrueNone None
Name_SpaceBMC.CORENone None

Attribute Summary
characterInterfaceType
Interface type of the disk drive. Example: SCSI.
integerPartitions
Number of partitions on the disk drive that are recognized by the operating system. Example: 2.
integerSCSIBus
SCSI bus number of the disk drive. Example: 0.
integerSCSILogicalUnit
SCSI logical unit number (LUN) of the disk drive. Example: 0.
integerSCSIPort
SCSI port number of the disk drive. Example: 0.
integerSCSITargetID
SCSI ID number of the disk drive. Example: 0.
integerSectorsPerTrack
Number of sectors in each track of the disk drive. Example: 63.
decimalSize
Size of the disk drive. To calculate this, multiply the total number of cylinders, tracks in each cylinder, sectors in each track, and bytes in each sector.
decimalTotalCylinders
Number of cylinders on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications. Example: 657.
integerTotalHeads
Number of heads on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications.
decimalTotalSectors
Number of sectors on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications.
decimalTotalTracks
Number of tracks on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications.
integerTracksPerCylinder
Number of tracks in each cylinder on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications.


Attributes inherited from class BMC_Media
Capabilities, CompressionMethod, DefaultBlockSize, MaxBlockSize, MaxMediaSize, MediaType, MinBlockSize, NumberOfMediaSupported

Attributes inherited from class BMC_HardwareSystemComponent
PNPDeviceID, PowerManagementCapabilities, PowerManagementSupported, SystemAvailability

Attributes inherited from class BMC_SystemComponent
SystemClassId, SystemName

Attributes inherited from class BMC_BaseElement
AccountID, AssignedTo, AttributeDataSourceList, Availability, Category, ClassId, CMDBRowLevelSecurity, CMDBWriteSecurity, CompareActionCode, Confidentiality, CreateDate, DatasetId, deleted, DeleteInstanceTrigger, Description, FailedAutomaticIdentification, History, InstanceId, Integrity, Item, LastModifiedBy, LastREJobrunId, LastScanDate, ManufacturerName, MarkAsDeleted, Model, ModifiedDate, Name, NameFormat, Notes, OpIdWeakReference, OwnerContact, OwnerName, Priority, ReconciliationIdentity, ReferenceInstance, RelLeadClassId, RelLeadInstanceId, RequestId, SerialNumber, ShortDescription, Status, Submitter, Supported, TmpOpOriginationForm, TokenFormat, TokenId, Type, VersionNumber

Attribute Detail

InterfaceType

character InterfaceType
Interface type of the disk drive. Example: SCSI.

NameValueScopeOptions
FieldId301037300None None
MaxLen30None None
Name_SpaceBMC.CORENone None

Partitions

integer Partitions
Number of partitions on the disk drive that are recognized by the operating system. Example: 2.

NameValueScopeOptions
FieldId301037400None None
Name_SpaceBMC.CORENone None

SCSIBus

integer SCSIBus
SCSI bus number of the disk drive. Example: 0.

NameValueScopeOptions
FieldId301037500None None
Name_SpaceBMC.CORENone None

SCSILogicalUnit

integer SCSILogicalUnit
SCSI logical unit number (LUN) of the disk drive. Example: 0.

NameValueScopeOptions
FieldId301037600None None
Name_SpaceBMC.CORENone None

SCSIPort

integer SCSIPort
SCSI port number of the disk drive. Example: 0.

NameValueScopeOptions
FieldId301037700None None
Name_SpaceBMC.CORENone None

SCSITargetID

integer SCSITargetID
SCSI ID number of the disk drive. Example: 0.

NameValueScopeOptions
FieldId301037800None None
Name_SpaceBMC.CORENone None

SectorsPerTrack

integer SectorsPerTrack
Number of sectors in each track of the disk drive. Example: 63.

NameValueScopeOptions
FieldId301037900None None
Name_SpaceBMC.CORENone None

Size

decimal Size
Size of the disk drive. To calculate this, multiply the total number of cylinders, tracks in each cylinder, sectors in each track, and bytes in each sector.

NameValueScopeOptions
FieldId301038000None None
Name_SpaceBMC.CORENone None

TotalCylinders

decimal TotalCylinders
Number of cylinders on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications. Example: 657.

NameValueScopeOptions
FieldId301038100None None
Name_SpaceBMC.CORENone None

TotalHeads

integer TotalHeads
Number of heads on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications.

NameValueScopeOptions
FieldId301034100None None
Name_SpaceBMC.CORENone None

TotalSectors

decimal TotalSectors
Number of sectors on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications.

NameValueScopeOptions
FieldId301038300None None
Name_SpaceBMC.CORENone None

TotalTracks

decimal TotalTracks
Number of tracks on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications.

NameValueScopeOptions
FieldId301038400None None
Name_SpaceBMC.CORENone None

TracksPerCylinder

integer TracksPerCylinder
Number of tracks in each cylinder on the disk drive. The value for this attribute is obtained through extended functions of BIOS interrupt 13h. The value might be inaccurate if the drive uses a translation scheme to support high-capacity disk sizes. Consult the manufacturer for accurate drive specifications.

NameValueScopeOptions
FieldId301038500None None
Name_SpaceBMC.CORENone None

Inherited Relationships

NameParent ClassReference Class
BMC_HostedSystemComponentsBMC_SystemComponentBMC_System
BMC_BaseRelationshipBMC_BaseElementBMC_BaseElement
BMC_CIToConfigBaseRelationshipBMC_BaseElementBMC_ConfigBaseElement
BMC_ComponentBMC_BaseElementBMC_BaseElement
BMC_DependencyBMC_BaseElementBMC_BaseElement
BMC_ElementLocationBMC_BaseElementBMC_BaseElement
BMC_FederatedInterfaceLinkBMC_BaseElementBMC_ConfigBaseElement
BMC_FederatedKeyLinkBMC_BaseElementBMC_ConfigBaseElement
BMC_MemberOfCollectionBMC_BaseElementBMC_BaseElement

CMDB Common
Data Model

Copyright 2006 BMC Software, Inc. All rights reserved.