Class CIM_TierSettingData
extends CIM_SettingData

Contains various options for use by the TierService methods to offer clients additional controls to manipulate a storage tier. The values of this class's properties are used to set the corresponding values of a storage tier properties.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_SettingData
   |
   +--CIM_TierSettingData

Direct Known Subclasses

CIM_TierPolicySettingData

Class Qualifiers

NameData TypeValue
DescriptionstringContains various options for use by the TierService methods to offer clients additional controls to manipulate a storage tier. The values of this class's properties are used to set the corresponding values of a storage tier properties.
Experimentalbooleantrue
UMLPackagePathstringCIM::Device::StorageServices
Versionstring2.35.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
CompressionIdleIntervaldatetime
DescriptionstringNumber of days data on a volume must be idle before the Automated Storage Tiering subsystem starts compressing the data. Valid interval must be in number of days between 1 and 365.
Experimentalbooleantrue
MaxValuesint64365
MinValuesint641
PUnitstringday
UnitsstringDays
Writebooleantrue
CompressionRateuint16
DescriptionstringIndicates the rate at which the Automated Storage Tiering subsystem compresses the data. The smaller the number, the higher the rate of compression.
Experimentalbooleantrue
MaxValuesint6410
MinValuesint641
Writebooleantrue
DeleteOnEmptyStorageTierbooleanfalse
DescriptionstringIf true and empty storage tiers are allowed, the storage tier will be deleted when the last component object is removed from the storage tier. If empty storage tiers are not allowed, the storage tier will be deleted automatically when the last component object is removed from the storage tier.
Writebooleantrue
Dynamicbooleanfalse
DescriptionstringIf true any new objects added to the system that have a similar performance characteristics (and QoS) to this tier become part of this tier automatically. If false, the new objects needs to be added to this tier manually.
Writebooleantrue
InitialStateuint162
DescriptionstringThis property indicates whether the storage tier is actively being used or not.
ValueMapstring0, 1, 2, 3, .., 0x8000..
ValuesstringUnknown, Other, Enabled, Disabled, DMTF Reserved, Vendor Specific
Writebooleantrue
Percentageuint16
DescriptionstringA value between 0 to 100 to indicate the maximum percentage of the underlying capacity that can be used for storage tiering activities. For example, a value of 80 indicates no more than 80 percent of the storage tier can be used for automated tiering. The remaining 20 percent of the underlying storage is set aside for elements that do not participate in automated storage tiering.
Writebooleantrue
RelativePerformanceOrderGoaluint16
DescriptionstringA number starting from 0 to indicate the relative performance characteristics of the storage tier. The smaller the number, the higher the performance characteristics.
ModelCorrespondencestringCIM_TierSettingData.RelativePerformanceOrderMin, CIM_TierSettingData.RelativePerformanceOrderMax, CIM_StorageTier.RelativePerformanceOrder
Writebooleantrue
RelativePerformanceOrderMaxuint16
DescriptionstringIndicates the maxmimum value for RelativePerformanceOrder that this storage tier can have. The maximum value for RelativePerformanceOrder that this storage tier can have, which represents the lowest level of performance.
ModelCorrespondencestringCIM_TierSettingData.RelativePerformanceOrderMin, CIM_TierSettingData.RelativePerformanceOrderGoal, CIM_StorageTier.RelativePerformanceOrder
Writebooleantrue
RelativePerformanceOrderMinuint16
DescriptionstringIndicates the minimum value for RelativePerformanceOrder that this storage tier can have. The minimum value for RelativePerformanceOrder that this storage tier can have, which represents the highest level of performance.
ModelCorrespondencestringCIM_TierSettingData.RelativePerformanceOrderGoal, CIM_TierSettingData.RelativePerformanceOrderMax, CIM_StorageTier.RelativePerformanceOrder
Writebooleantrue
StorageObjectTypeuint16
DescriptionstringThis property indicates the type of storage objects comprising a storage tier. ComponentsOfStoragePool: Storage tier is comprised of ConcreteComponents of a StoragePool. ElementsOfStoragePool: Storage tier is comprised of elements, e.g. volumes, allocated from a StoragePool.
ModelCorrespondencestringCIM_TierServiceCapabilities.SupportedStorageObjects
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, .., 0x8000..
ValuesstringUnknown, Other, StorageVolume, LogicalDisk, StorageExtent, StoragePool, ComponentsOfStoragePool, ElementsOfStoragePool, External StoragePool, Primordial StorageExtent, DMTF Reserved, Vendor Specific
Writebooleantrue
Technologyuint16
DescriptionstringThe technology of the underlying disk drives used. Not Applicable: Storage tier is not based on technology of underlying components. Mixed: a storage tier consists of a mix of different disk drive technologies.
ModelCorrespondencestringCIM_StorageTier.Technology
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, .., 0x8000..
ValuesstringUnknown, Other, Not Applicable, Solid State Drive, Fibre Channel, SATA, SAS, Mixed, Hard Disk Drive, DMTF Reserved, Vendor Specific
Writebooleantrue
StorageTierCharacteristicsuint16[]
DescriptionstringIndicates the storage tier charateristics. Performance generally relates to the underlying technology, for example, Solid State versus Fibre Channel drives. QoS refers to the Quality of Service, for example, RAID protected versus unprotected.
ValueMapstring0, 1, 2, 3, 4, .., 0x8000..
ValuesstringUnknown, Other, BasedOnPerformance Only, BasedOnQOS Only, BasedOnPerformance And BasedOnQOS, DMTF Reserved, Vendor Specific
Writebooleantrue

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
ChangeableTypeuint16CIM_SettingData
ConfigurationNamestringCIM_SettingData
DescriptionstringCIM_ManagedElement
ElementNamestringCIM_SettingData
Generationuint64CIM_ManagedElement
InstanceIDstringCIM_SettingData

Class Methods