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
访问类型:只读
要维护的完整数据副本数的用户可设置首选项。 此参数的值必须在 NumberofDataCopiesMin 和 NumberOfDataCopiesMax 定义的范围内, (非独占) 。 对于新的具体池,默认值应继承自相应的原始池的功能。 对于原始池,此字段的初始值将留给存储管理提供程序软件。
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 |