MSFT_ResiliencySetting 类

表示存储池的复原设置。

托管对象格式 (MOF) 代码简化了以下语法。

语法

class MSFT_ResiliencySetting : MSFT_StorageObject
{
  String  Name;
  String  Description;
  UInt16  NumberOfDataCopiesMin;
  UInt16  NumberOfDataCopiesMax;
  UInt16  NumberOfDataCopiesDefault;
  UInt16  PhysicalDiskRedundancyMin;
  UInt16  PhysicalDiskRedundancyMax;
  UInt16  PhysicalDiskRedundancyDefault;
  UInt16  NumberOfColumnsMin;
  UInt16  NumberOfColumnsMax;
  UInt16  NumberOfColumnsDefault;
  UInt64  InterleaveMin;
  UInt64  InterleaveMax;
  UInt64  InterleaveDefault;
  UInt16  ParityLayout;
  Boolean RequestNoSinglePointOfFailure;
};

成员

MSFT_ResiliencySetting 类具有以下类型的成员:

方法

MSFT_ResiliencySetting 类具有这些方法。

方法 说明
SetDefaults 允许用户修改 MSFT_ResiliencySetting 对象的默认属性值。

属性

MSFT_ResiliencySetting 类具有以下属性。

说明

数据类型: 字符串

访问类型:只读

复原设置功能的系统集说明,包括 (但不限于) 何时应使用设置、其优缺点、性能信息以及供应商认为对用户有帮助的任何其他信息。

InterleaveDefault

数据类型: UInt64

访问类型:只读

限定符: 单位 (字节)

在基于条带化的常见复原设置中可以形成条带的所需字节数。 条带定义为位于一个物理磁盘上的条带部分的大小。 因此, Interleave * NumberOfColumns 将产生用户数据条带的大小。

InterleaveMax

数据类型: UInt64

访问类型:只读

限定符: 单位 (字节)

在基于条带化的常见复原设置中可以形成条带的最大字节数。 条带定义为位于一个物理磁盘上的条带部分的大小。

InterleaveMin

数据类型: UInt64

访问类型:只读

限定符: 单位 (字节)

在基于条带化的常见复原设置中可以形成条带的最小字节数。 条带定义为位于一个物理磁盘上的条带部分的大小。

名称

数据类型: 字符串

访问类型:只读

限定符: 必需

一个系统集的、用户友好的面向显示的字符串,用于描述复原设置。

NumberOfColumnsDefault

数据类型: UInt16

访问类型:只读

用户可设置的数据条带化基础物理磁盘的最大数目的首选项。

NumberOfColumnsMax

数据类型: UInt16

访问类型:只读

在基于条带化的常见复原设置中可以对其数据进行条带化的基础物理磁盘的最大数目。

NumberOfColumnsMin

数据类型: UInt16

访问类型:只读

在基于条带化的常见复原设置中,可对其数据进行条带化的基础物理磁盘的最小数量。

NumberOfDataCopiesDefault

数据类型: UInt16

访问类型:只读

要维护的完整数据副本数的用户可设置首选项。 此参数的值必须在 NumberofDataCopiesMinNumberOfDataCopiesMax 定义的范围内, (非独占) 。 对于新的具体池,默认值应继承自相应的原始池的功能。 对于原始池,此字段的初始值将留给存储管理提供程序软件。

NumberOfDataCopiesMax

数据类型: UInt16

访问类型:只读

存储池可以维护的数据完整副本的最大数目。

NumberOfDataCopiesMin

数据类型: UInt16

访问类型:只读

存储池可以维护的数据完整副本的最小数目。

ParityLayout

数据类型: UInt16

访问类型:只读

指定基于奇偶校验的复原设置是使用旋转的奇偶校验布局还是非旋转奇偶校验布局。 如果复原设置不基于奇偶校验,则必须将此属性设置为 NULL。

含义
非旋转奇偶校验 1 基于奇偶校验的复原设置使用非轮换奇偶校验布局。
旋转奇偶校验 2 基于奇偶校验的复原设置使用旋转奇偶校验布局。

PhysicalDiskRedundancyDefault

数据类型: UInt16

访问类型:只读

用户可设置的首选项,即虚拟磁盘在数据丢失发生之前应能够承受多少个物理磁盘故障。

PhysicalDiskRedundancyMax

数据类型: UInt16

访问类型:只读

数据丢失之前可能发生的最大可容忍物理磁盘故障数。

PhysicalDiskRedundancyMin

数据类型: UInt16

访问类型:只读

数据丢失之前可能发生的最小可容忍物理磁盘故障数。

RequestNoSinglePointOfFailure

数据类型: 布尔值

访问类型:只读

设置为 TRUE 可请求无单一故障点。

注解

MSFT_ResiliencySetting 是存储池提供的复原功能的详细说明。 存储池可以有一个或多个这些设置。 MSFT_ResiliencySetting 对象指定一系列属性,每个属性都有最小值、最大值和默认值。 最小值和最大值可能不会反映存储池的当前功能,而是子系统提供的理想功能范围。 创建新的虚拟磁盘时将使用默认值,除非重写。

要求

要求
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
命名空间 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

另请参阅

MSFT_StorageObject