CIM_StorageExtent クラス (Hyper-V 管理)
データを格納し、データの取得を可能にするメディアの機能と管理について説明します。 このスーパー クラスは、ソフトウェアおよびハードウェア 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;
};
メンバー
CIM_StorageExtent クラスには、次の種類のメンバーがあります。
プロパティ
CIM_StorageExtent クラスには、これらのプロパティがあります。
-
Access (アクセス)
-
-
データ型: uint16
-
アクセスの種類: 読み取り専用
メディアの読み取り/書き込みサポートの説明。
-
-
不明 (0)
-
読み取り可能 (1)
-
書き込み可能 (2)
-
読み取り/書き込みがサポートされています (3)
-
1 回書き込み (4)
BlockSize
-
データ型: uint64
-
アクセスの種類: 読み取り専用
-
修飾子: Units ("Bytes")、 MappingStrings ("MIF。DMTF|Host Storage|001.4", "MIB.IETF|HOST-RESOURCES-MIB.hrStorageAllocationUnits", "MIF.DMTF|ストレージ デバイス|001.5")
ストレージ・エクステントを形成するブロックのサイズ (バイト単位)。 変数ブロック サイズを使用する場合、このプロパティは最大ブロック サイズを指定する必要があります。 ブロック サイズが不明な場合、またはブロックの概念が無効な場合 (たとえば、 CIM_AggregateExtent、 CIM_Memory 、 CIM_LogicalDiskなど)、このプロパティは "1" (unknow) に設定する必要があります。
コンシューマブルブロック
-
データ型: uint64
-
アクセスの種類: 読み取り専用
CIM_BasedOn クラスの関連付けを使用してCIM_StorageExtentを階層化するときに使用できるブロックの最大数。 このプロパティは、ストレージ エクステントが CIM_BasedOn オブジェクトの Antecedent プロパティで参照されている場合にのみ意味を持ちます。
DataOrganization
-
データ型: uint16
-
アクセスの種類: 読み取り専用
メディアで使用organizationデータの種類。
その他 (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)
帯域内アクセス許可 (15)
インポート済み (16)
エクスポート ( 17)
DMTF 予約済み (18..32767)
ベンダー予約済み (32768..65535)
IsBasedOnUnderlyingRedundancy
-
データ型: boolean
-
アクセスの種類: 読み取り専用
基になるストレージ エクステントがCIM_StorageRedundancyGroupのメンバーである場合は true。それ以外の場合は false。
名前
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: オーバーライド ("Name")、 MappingStrings ("SPC。INCITS-T10|VPD 83、Association 0 |Identifier")、 ModelCorrespondence ("CIM_StorageExtent。NameFormat", "CIM_StorageExtent.NameNamespace")
ストレージ・エクステントの一意の ID。 NameFormat プロパティは、Name プロパティで使用する名前付け形式を指定します。
NameFormat
-
データ型: uint16
-
アクセスの種類: 読み取り専用
-
修飾子: ModelCorrespondence ("CIM_StorageExtent。名前"、"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。名前"、"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|Host Storage|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。
目的
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MappingStrings ("MIB.IETF|HOST-RESOURCES-MIB.hrStorageDescr")
メディアの使用状況の説明。
SequentialAccess
-
データ型: ブール値
-
アクセスの種類: 読み取り専用
ストレージ が CIM_MediaAccessDevice オブジェクトによって順次アクセスされる場合は true。それ以外の場合は false。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 8 |
サポートされている最小のサーバー |
Windows Server 2012 |
名前空間 |
Root\virtualization\v2 |
MOF |
|
[DLL] |
|