BlockServices
Class IBMTSDS_RAIDVSFormatSetting


CIM_ManagedElement
\_CIM_SettingData
  \_CIM_StorageSetting


Description

This class of StorageSetting is used to describe RAID in addition to VolumeType, to be used for ESS VolumeSpace creation. Nine instances of this class exist statically for each StorageManagementSystem, representing the cross product of valid RAID (JBOD, RAID5, RAID6, RAID10) and VolumeSpace formats(FB, 3380, 3390).

Subclasses


Referenced By

IBMTSDS_RAIDVSFormatSettingToRankPoolCapabilities

Properties

IdTypeRangeDescription
Key
InstanceID string
Within the scope of the instantiating Namespace, InstanceID opaquely and uniquely identifies an instance of thisclass. Will be of the form IBMTSDS:<RAID level>+<VS format>, e.g. IBMTSDS:RAID5+FB.
Read Only
ChangeableType uint16
Fixed - Not Changeable0
Changeable - Transient1
Changeable - Persistent2
Enumeration indicating the type of setting."Fixed - Not Changeable"settings are primordial. These setting are defined at the implementor of the class."Changeable - Transient"is the type of setting produced by the"CreateSetting"method. A client can subsequently request that the implementation persist the generated and potentially modified setting indefinately. Only a"Changeable - Transient"setting SHALL be converted to a"Changeable = Persistent"setting; the setting SHALL NOT be changed back.
DataRedundancyGoal uint16
DataRedundancyGoal describes the desired number of complete copies of data that can be maintained. This is set to DataRedundancyMin.
DataRedundancyMax uint16
DataRedundancyMax describes the maximum number of complete copies of data that can be maintained. The max supported redundancy of RAID5 is 1 and of RAID10 is 2.
DataRedundancyMin uint16
DataRedundancyMin describes the minimum number of complete copies of data that can be maintained. The minimum of RAID5 is 1 and of RAID10 is 2.
ElementName string
The user friendly name for this instance of SettingData. In addition, the user friendly name can be used as an index property for a search of query. Will be of the form StorageSetting for<RAID level>+<VSFormat>.
NoSinglePointOfFailure boolean
Indicates whether or not the associated element supports no single point of failure. Values are: FALSE = does not support no single point of failure, and TRUE = supports no single point of failure.
NoSinglePointOfFailureDefault boolean
Indicates the default value for the NoSinglePointOfFailure property.
PackageRedundancyMax uint16
PackageRedundancyMax describes the maximum number of redundant packages that can be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. The max for RAID5 is 2 and for RAID10 is 3.
PackageRedundancyMin uint16
PackageRedundancyMin describes the minimum number of redundant packages that can be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. The minimum for RAID5 and RAID10 is 1.
RAIDLevel uint16
Not applicable0
Unknown1
Undefined2
JBOD3
RAID54
RAID105
RAID66
Reserved..
Describes the IBM-defined RAID level.
VSFormat uint16
Not applicable0
Unknown1
FB2
33803
33904
Describes the IBM-defined VolumeSpace format.
Read Write
PackageRedundancyGoal uint16
PackageRedundancyGoal describes the desired number of redundant packages to be used. For example, in the storage domain, package redundancy describes how many disk spindles can fail without data loss including, at most, one spare. An example would be RAID5 with a spare disk which would have a PackageRedundancy of 2. Possible values are 0 to n. The bounds (max and min) for redundancy are defined using the properties, PackageRedundancyMax and PackageRedundancyMin. Set to Min, 1.
 
Inherited from class CIM_ManagedElement
Caption, Description, ElementName
 
Inherited from class CIM_SettingData
ElementName
 
Inherited from class CIM_StorageSetting
ChangeableType, IncrementalDeltas, LowSpaceWarningThreshold, PersistentReplica, SpaceLimit, SpaceLimitWarningThreshold, DataRedundancyGoal, DataRedundancyMax, DataRedundancyMin, DeltaReservationGoal, DeltaReservationMax, DeltaReservationMin, ExtentStripeLength, ExtentStripeLengthMax, ExtentStripeLengthMin, InitialSynchronization, IntendedUsage, NoSinglePointOfFailure, PackageRedundancyGoal, PackageRedundancyMax, PackageRedundancyMin, ParityLayout, ReplicationPriority, UserDataStripeDepth, UserDataStripeDepthMax, UserDataStripeDepthMin, UseReplicationBuffer
 

Method Summary

NameDescription
 

Method Detail