次の方法で共有


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;
};

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

ConsumableBlocks

データ型: uint64

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

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

DataOrganization

データ型: uint16

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

メディアによって使用されるデータ編成の種類。

その他 (0)

不明 (1)

固定ブロック (2)

変数ブロック (3)

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

DataRedundancy

データ型: uint16

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

修飾子: ModelCorrespondence ("CIM_StorageSetting.DataRedundancyGoal"、"CIM_StorageSettingDataRedundancyMax"、"CIM_StorageSettingDataRedundancyMin")

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

DeltaReservation

データ型: uint8

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

修飾子: Units ("Percentage")、 MinValue (1)、 MaxValue (100)、 ModelCorrespondence ("CIM_StorageSettingDeltaReservationGoal"、"CIM_StorageSettingDeltaReservationMax"、"CIM_StorageSettingDeltaReservationMin")

デルタ予約の現在の値。 これは、変更をキャッシュするためにレプリカで予約する必要がある領域の量を指定する割合です。

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_StorageExtentNameFormat"、"CIM_StorageExtentNameNamespace")

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

NameFormat

データ型: uint16

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

修飾子: ModelCorrespondence ("CIM_StorageExtent.Name"、"CIM_StorageExtentNameNamespace"、"CIM_StorageExtentOtherNameFormat")

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_StorageExtentName"、"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_StorageSetting.NoSinglePointOfFailure")

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

NumberOfBlocks

データ型: uint64

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

修飾子: MappingStrings ("MIF.DMTF|ホスト ストレージ|001.5"、"MIB。IETF|HOST-RESOURCES-MIB.hrStorageSize")

ストレージ・エクステントを形成する論理的に連続したブロックの合計数。 ストレージ・エクステントの合計サイズは、 BlockSizeNumberOfBlocks を乗算して計算されます。 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_StorageSettingPackageRedundancyMax"、"CIM_StorageSettingPackageRedundancyMin")

データを失うことなく失敗する可能性がある物理パッケージの現在の数。 たとえば、ストレージ ドメインでは、ディスク スピンドルの数がこれに当たります。

原始

データ型: ブール値

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

ストレージ・エクステントが原始的である場合は 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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

こちらも参照ください

CIM_LogicalDevice