次の方法で共有


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_AggregateExtentCIM_MemoryCIM_LogicalDiskなど)、このプロパティは "1" (unknow) に設定する必要があります。

コンシューマブルブロック

データ型: uint64

アクセスの種類: 読み取り専用

CIM_BasedOn クラスの関連付けを使用してCIM_StorageExtentを階層化するときに使用できるブロックの最大数。 このプロパティは、ストレージ エクステントが CIM_BasedOn オブジェクトの Antecedent プロパティで参照されている場合にのみ意味を持ちます。

DataOrganization

データ型: uint16

アクセスの種類: 読み取り専用

メディアで使用organizationデータの種類。

その他 (0)

不明 (1)

固定ブロック (2)

変数ブロック (3)

キー データのカウント (4)

DataRedundancy

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_StorageSettingDataRedundancyGoal", "CIM_StorageSetting.DataRedundancyMax", "CIM_StorageSetting.DataRedundancyMin")

現在保持されているデータの完全なコピーの数。

DeltaReservation

データ型: uint8

アクセスの種類: 読み取り専用

修飾子: Units ("Percentage")、 MinValue (1)、 MaxValue (100)、 ModelCorrespondence ("CIM_StorageSettingDeltaReservationGoal", "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_StorageExtentNameFormat", "CIM_StorageExtent.NameNamespace")

ストレージ・エクステントの一意の ID。 NameFormat プロパティは、Name プロパティで使用する名前付け形式を指定します。

NameFormat

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_StorageExtent名前"、"CIM_StorageExtentNameNamespace", "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_StorageExtentOtherNameNamespace", "CIM_StorageExtent.NameFormat")

name プロパティの名前空間。

不明 (0)

その他 (1)

VPD83Type3 (2)

VPD83Type2 (3)

VPD83Type1 (4)

VPD80 (5)

NodeWWN (6)

SNVM (7)

OS デバイス名前空間 (8)

NoSinglePointOfFailure

データ型: ブール値

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_StorageSettingNoSinglePointOfFailure")

一障害点がない場合は true。それ以外の場合は false

NumberOfBlocks

データ型: uint64

アクセスの種類: 読み取り専用

修飾子: MappingStrings ("MIF.DMTF|Host Storage|001.5", "MIB.IETF|HOST-RESOURCES-MIB.hrStorageSize")

記憶域エクステントを形成する論理的に連続したブロックの合計数。 ストレージ エクステントの合計サイズは、 BlockSizeNumberOfBlocks を掛けて計算されます。 BlockSize が "1" の場合、このプロパティはストレージ エクステントの合計サイズです。

OtherNameFormat

データ型: string

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_StorageExtentNameFormat")

NameFormat プロパティが "1" (その他) に設定されている場合の Name プロパティの形式。

OtherNameNamespace

データ型: string

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_StorageExtentNameNamespace")

NameNamespace プロパティが "1" (その他) に設定されている場合の Name プロパティの名前空間の説明。

PackageRedundancy

データ型: uint16

アクセスの種類: 読み取り専用

修飾子: ModelCorrespondence ("CIM_StorageSettingPackageRedundancyGoal", "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
WindowsVirtualization.V2.mof
[DLL]
Vmms.exe

こちらもご覧ください

CIM_LogicalDevice