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 类具有这些属性。

访问

数据类型: uint16

访问类型:只读

媒体的读/写支持的说明。

未知 (0)

可读 (1)

可写 (2)

支持读/写 (3)

写入一次 (4)

BlockSize

数据类型: uint64

访问类型:只读

限定符: 单位 (“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_StorageSettingDataRedundancyGoal“、”CIM_StorageSetting”。DataRedundancyMax“、”CIM_StorageSetting”。DataRedundancyMin“)

当前维护的数据的完整副本数。

DeltaReservation

数据类型: uint8

访问类型:只读

限定符: 单位 (“百分比”) , MinValue (1) , MaxValue (100) , ModelCorrespondence (“CIM_StorageSettingDeltaReservationGoal“、”CIM_StorageSetting”。DeltaReservationMax“,”CIM_StorageSettingDeltaReservationMin“)

增量预留的当前值。 这是一个百分比,指定应在副本 (replica) 中保留的空间量,以便缓存更改。

ErrorMethodology

数据类型: 字符串

访问类型:只读

存储区支持的错误检测和更正的类型。

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

数据类型: 布尔值

访问类型:只读

如果基础存储区是CIM_StorageRedundancyGroup的成员,则为 true;否则为 false

名称

数据类型: 字符串

访问类型:只读

限定符: 重写 (“Name”) , MappingStrings (“SPC”。INCITS-T10 |VPD 83,关联 0 |Identifier“) , ModelCorrespondence (”CIM_StorageExtentNameFormat“、”CIM_StorageExtent”。NameNamespace“)

存储区的唯一标识符。 NameFormat 属性指定要在 Name 属性中使用的命名格式。

NameFormat

数据类型: uint16

访问类型:只读

限定符: ModelCorrespondence (“CIM_StorageExtentName“、”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,关联 0 |Identifier“) , ModelCorrespondence (”CIM_StorageExtentName“、”CIM_StorageExtent”。OtherNameNamespace“、”CIM_StorageExtent”。NameFormat“)

名称属性的命名空间。

未知 (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 |主机存储|001.5“,”MIB。IETF |HOST-RESOURCES-MIB.hrStorageSize“)

构成存储区的逻辑连续块的总数。 存储区的总大小是通过 将 BlockSize 乘以 NumberOfBlocks 计算得出的。 如果 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