データを格納し、データの取得を可能にするメディアの機能と管理について説明します。 このスーパー クラスは、ソフトウェアおよびハードウェア RAID コンポーネント、または物理メディアの生の論理範囲を表すために使用されます。
構文
[Abstract, Version("2.13.0"), UMLPackagePath("CIM::Core::StorageExtent"), AMENDMENT]
class CIM_StorageExtent : CIM_LogicalDevice
{
uint16 DataOrganization;
string Purpose;
uint16 Access;
string ErrorMethodology;
uint64 BlockSize;
uint64 NumberOfBlocks;
uint64 ConsumableBlocks;
boolean IsBasedOnUnderlyingRedundancy;
boolean SequentialAccess;
uint16 ExtentStatus[];
boolean NoSinglePointOfFailure;
uint16 DataRedundancy;
uint16 PackageRedundancy;
uint8 DeltaReservation;
boolean Primordial = FALSE;
string Name;
uint16 NameFormat;
uint16 NameNamespace;
string OtherNameNamespace;
string OtherNameFormat;
};
Members
CIM_StorageExtent クラスには、次の種類のメンバーがあります。
プロパティ
CIM_StorageExtent クラスには、これらのプロパティがあります。
-
Access
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
メディアの読み取り/書き込みサポートの説明。
-
-
不明 (0)
-
読み取り可能 (1)
-
書き込み可能 (2)
-
読み取り/書き込みがサポートされています (3)
-
1 回書き込み (4)
BlockSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: Units ("Bytes")、 MappingStrings ("MIF。DMTF|ホスト ストレージ|001.4"、"MIB。IETF|HOST-RESOURCES-MIB.hrStorageAllocationUnits","MIF.DMTF|ストレージ デバイス|001.5")
ストレージ・エクステントを形成するブロックのサイズ (バイト単位)。 可変ブロック サイズを使用する場合、このプロパティは最大ブロック サイズを指定する必要があります。 ブロック サイズが不明な場合、またはブロックの概念が無効な場合 ( CIM_AggregateExtent、 CIM_Memory 、 CIM_LogicalDiskなど) は、このプロパティを "1" (不明) に設定する必要があります。
ConsumableBlocks
-
データ型: uint64
-
アクセスの種類: 読み取り専用
CIM_BasedOn クラスの関連付けを使用してCIM_StorageExtentを階層化するときに使用できるブロックの最大数。 このプロパティは、ストレージ エクステントが CIM_BasedOn オブジェクトの継続元プロパティで参照されている場合にのみ意味します。
DataOrganization
-
データ型: uint16
-
アクセスの種類: 読み取り専用
メディアによって使用されるデータ編成の種類。
その他 (0)
不明 (1)
固定ブロック (2)
変数ブロック (3)
キー データのカウント (4)
DataRedundancy
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_StorageSetting.DataRedundancyGoal"、"CIM_StorageSetting。DataRedundancyMax"、"CIM_StorageSetting。DataRedundancyMin")
現在保持されているデータの完全なコピーの数。
DeltaReservation
-
データ型: uint8
-
アクセスの種類: 読み取り専用
-
修飾子: Units ("Percentage")、 MinValue (1)、 MaxValue (100)、 ModelCorrespondence ("CIM_StorageSetting。DeltaReservationGoal"、"CIM_StorageSetting。DeltaReservationMax"、"CIM_StorageSetting。DeltaReservationMin")
デルタ予約の現在の値。 これは、変更をキャッシュするためにレプリカで予約する必要がある領域の量を指定する割合です。
ErrorMethodology
-
データ型: string
-
アクセスの種類: 読み取り専用
ストレージ・エクステントでサポートされるエラー検出および修正のタイプ。
ExtentStatus
-
データ型: uint16 配列
-
アクセスの種類: 読み取り専用
その他の状態情報。
その他 (0)
不明 (1)
なし/適用不可 (2)
破損 (3)
失われたデータ (4)
動的再構成 (5)
公開 ( 6)
小数部公開 (7)
部分的に公開される (8)
保護が無効 ( 9)
準備中 (10)
リビルド (11)
再計算 (12)
スペア使用中 (13)
進行中の確認 (14)
In-Band アクセス許可 (15)
インポート済み (16)
エクスポート済み (17)
DMTF 予約済み (18..32767)
ベンダー予約済み (32768..65535)
IsBasedOnUnderlyingRedundancy
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
基になるストレージ エクステントがCIM_StorageRedundancyGroupのメンバーである場合は true。それ以外の場合は false。
名前
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: オーバーライド ("Name")、 MappingStrings ("SPC.INCITS-T10|VPD 83、 Association 0 |Identifier")、 ModelCorrespondence ("CIM_StorageExtent。NameFormat"、"CIM_StorageExtent。NameNamespace")
ストレージ・エクステントの一意識別子。 NameFormat プロパティは、Name プロパティで使用する名前付け形式を指定します。
NameFormat
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_StorageExtent.Name"、"CIM_StorageExtent。NameNamespace"、"CIM_StorageExtent。OtherNameFormat")
Name プロパティの名前付け形式。
不明 (0)
その他 (1)
VPD83NAA6 (2)
VPD83NAA5 (3)
VPD83Type2 (4)
VPD83Type1 (5)
VPD83Type0 (6)
SNVM (7)
NodeWWN (8)
NAA (9)
EUI64 (10)
T10VID (11)
OS デバイス名 (12)
NameNamespace
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("SPC.INCITS-T10|VPD 83、 Association 0 |Identifier")、 ModelCorrespondence ("CIM_StorageExtent。Name"、"CIM_StorageExtent。OtherNameNamespace", "CIM_StorageExtent.NameFormat")
name プロパティの名前空間。
不明 (0)
その他 (1)
VPD83Type3 (2)
VPD83Type2 (3)
VPD83Type1 (4)
VPD80 (5)
NodeWWN (6)
SNVM (7)
OS デバイス名前空間 (8)
NoSinglePointOfFailure
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_StorageSetting.NoSinglePointOfFailure")
単 一障害点がない場合は true。それ以外の場合は false。
NumberOfBlocks
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIF.DMTF|ホスト ストレージ|001.5"、"MIB。IETF|HOST-RESOURCES-MIB.hrStorageSize")
ストレージ・エクステントを形成する論理的に連続したブロックの合計数。 ストレージ・エクステントの合計サイズは、 BlockSize と NumberOfBlocks を乗算して計算されます。 BlockSize が "1" の場合、このプロパティはストレージ エクステントの合計サイズです。
OtherNameFormat
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_StorageExtent.NameFormat")
NameFormat プロパティが "1" (その他) に設定されている場合の Name プロパティの形式。
OtherNameNamespace
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_StorageExtent.NameNamespace")
NameNamespace プロパティが "1" (その他) に設定されている場合の Name プロパティの名前空間の説明。
PackageRedundancy
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_StorageSetting.PackageRedundancyGoal"、"CIM_StorageSetting。PackageRedundancyMax"、"CIM_StorageSetting。PackageRedundancyMin")
データを失うことなく失敗する可能性がある物理パッケージの現在の数。 たとえば、ストレージ ドメインでは、ディスク スピンドルの数がこれに当たります。
原始
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
ストレージ・エクステントが原始的である場合は true。それ以外の場合は false。
Purpose
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIB.IETF|HOST-RESOURCES-MIB.hrStorageDescr")
メディアの使用状況の説明。
SequentialAccess
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
CIM_MediaAccessDevice オブジェクトがストレージに順番にアクセスする場合は true。それ以外の場合は false。
Requirements
| Requirement | 価値 |
|---|---|
| サポートされている最小のクライアント |
Windows 8 |
| サポートされている最小のサーバー |
Windows Server 2012 |
| Namespace |
Root\virtualization\v2 |
| MOF |
|
| DLL |
|