⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cim_storagesetting.mof

📁 Pegasus is an open-source implementationof the DMTF CIM and WBEM standards. It is designed to be por
💻 MOF
📖 第 1 页 / 共 2 页
字号:
       ModelCorrespondence { "CIM_StorageSetting.DeltaReservationMin",          "CIM_StorageSetting.DeltaReservationMax" }]   uint8 DeltaReservationGoal;      [Description (          "Enumeration indicating the type of setting. \"Fixed - Not "          "Changeable\" settings are primordial. These setting are "          "defined at the implementor of the class. \"Changeable - "          "Transient\" is the type of setting produced by the "          "\"CreateSetting\" method. A client can subsequently request "          "that the implementation persist the generated and "          "potentially modified setting indefinately. Only a "          "\"Changeable - Transient\" setting SHALL be converted to a "          "\"Changeable = Persistent\" setting; the setting SHALL NOT "          "be changed back."),        ValueMap { "0", "1", "2" },        Values { "Fixed - Not Changeable", "Changeable - Transient",          "Changeable - Persistent" }]   uint16 ChangeableType;      [Write, Description (          "ExtentStripeLength describes the number of underlying "          "StorageExtents across which data is striped in the common "          "striping-based storage organizations. This is also known as "          "the number of 'members' or 'columns'. When used in a goal "          "setting instance, ExtentStripeLength is the optimal desired "          "value. The bounds (max and min) for Stripe Length are "          "defined using the properties ExtentStripeLengthMax and "          "ExtentStripeLengthMin. ExtentStripeLength MUST be set to "          "NULL if the scoping StorageCapablities indicates that it is "          "not supported in this context. ExtentStripeLength can be "          "used in conjunction with CreateOrModifyElementFromELements "          "to explicitly configure storage. An example would be RAID "          "0+1 with mirroring two stripe sets, each set being three "          "wide. In this case CreateOrModifyElementFromElements would "          "be passed a goal setting with DataRedundancy = 2 and "          "ExtentStripeLength = 3. The size of the InElements array "          "would be 6 and would contain the StorageExtents to be used "          "to construct the StorageElement as a RAID 0+1. "          "ExtentStripeLengthMin and ExtentStripeLengthMax are "          "meaningless and wouldbe set to NULL. If the property is "          "supported, and is part of StorageSettingWithHints it MAY be "          "set to NULL. If used it will constrain the effects of Hint "          "selections. When used in a Setting instance associated to a "          "Volume, this property indicates the specific value that the "          "Volume was created with, and ExtentStripeLengthMin and "          "ExtentStripeLengthMax will be set to the same specific "          "value."),        MinValue ( 1 ),        ModelCorrespondence {           "CIM_StorageSetting.ExtentStripeLengthMax",          "CIM_StorageSetting.ExtentStripeLengthMin" }]   uint16 ExtentStripeLength;      [Write, Description (          "ExtentStripeLength describes the number of underlying "          "StorageExtents across which data is striped in the common "          "striping-based storage organizations. This is also known as "          "the number of 'members' or 'columns'. When used in a goal "          "setting instance, ExtentStripeLengthMin is the minimum "          "acceptable value. The desired Stripe Length is specified "          "using ExtentStripeLength, while the maximum is defined by "          "ExtentStripeLengthMax. ExtentStripeLengthMin MUST be set to "          "NULL if the scoping StorageCapablities indicates that it is "          "not supported in this context. If the property is "          "supported, and is part of StorageSettingWithHints it MAY be "          "set to NULL. If used it will constrain the effects of Hint "          "selections. When used in a Setting instance associated to a "          "Volume, this property is set to the specific value of "          "ExtentStripeLength."),        MinValue ( 1 ),        ModelCorrespondence {           "CIM_StorageSetting.ExtentStripeLengthMax",          "CIM_StorageSetting.ExtentStripeLength" }]   uint16 ExtentStripeLengthMin;      [Write, Description (          "ExtentStripeLength describes the number of underlying "          "StorageExtents across which data is striped in the common "          "striping-based storage organizations. This is also known as "          "the number of 'members' or 'columns'. When used in a goal "          "setting instance, ExtentStripeLengthMax is the maximum "          "acceptable value. The desired Stripe Length is specified "          "using ExtentStripeLength, while the minimum is defined by "          "ExtentStripeLengthMin. ExtentStripeLengthMax MUST be set to "          "NULL if the scoping StorageCapablities indicates that it is "          "not supported in this context. If the property is "          "supported, and is part of StorageSettingWithHints it MAY be "          "set to NULL. If used it will constrain the effects of Hint "          "selections. When used in a Setting instance associated to a "          "Volume, this property is set to the specific value of "          "ExtentStripeLength."),        MinValue ( 1 ),        ModelCorrespondence {           "CIM_StorageSetting.ExtentStripeLengthMin",          "CIM_StorageSetting.ExtentStripeLength" }]   uint16 ExtentStripeLengthMax;      [Write, Description (          "ParityLayout specifies whether a parity-based storage "          "organization is using rotated or non-rotated parity. When "          "used in a goal setting instance, ParityLayout is the "          "desired value. It MUST be set to NULL if the scoping "          "StorageCapablities indicates that it is not supported in "          "this context. If the property is supported, and is part of "          "StorageSettingWithHints it MAY be set to NULL. If used it "          "will constrain the effects of Hint selections. When used in "          "a Setting instance associated to a Volume, this property "          "indicates the specific value that the Volume was created "          "with."),        ValueMap { "1", "2" },        Values { "Non-rotated Parity", "Rotated Parity" }]   uint16 ParityLayout;      [Write, Description (          "UserDataStripeDepth describes the number of bytes forming a "          "strip in common striping-based storage organizations. The "          "strip is defined as the size of the portion of a stripe "          "that lies on one extent. Thus, ExtentStripeLength * "          "UserDataStripeDepth will yield the size of one stripe of "          "user data. When used in a goal setting instance, "          "UserDataStripeDepth is the optimal desired value. The "          "bounds (max and min) for Stripe Depth are defined using the "          "properties UserDataStripeDepthMax and "          "UserDataStripeDepthMin. UserDataStripeDepth MUST be set to "          "NULL if the scoping StorageCapablities indicates that it is "          "not supported in this context. If the property is "          "supported, and is part of StorageSettingWithHints it MAY be "          "set to NULL. If used it will constrain the effects of Hint "          "selections. When used in a Setting instance associated to a "          "Volume, this property indicates the specific value that the "          "Volume was created with, and UserDataStripeDepthMin and "          "UserDataStripeDepthMax will be set to the same specific "          "value."),        Units ( "Bytes" ), MinValue ( 1 ),        ModelCorrespondence {           "CIM_StorageSetting.UserDataStripeDepthMax",          "CIM_StorageSetting.UserDataStripeDepthMin" }]   uint64 UserDataStripeDepth;      [Write, Description (          "UserDataStripeDepth describes the number of bytes forming a "          "strip in common striping-based storage organizations. The "          "strip is defined as the size of the portion of a stripe "          "that lies on one extent. Thus, ExtentStripeLength * "          "UserDataStripeDepth will yield the size of one stripe of "          "user data. When used in a goal setting instance, "          "UserDataStripeDepthMin is the minimum acceptable value. The "          "desired Stripe Depth is specified using "          "UserDataStripeDepth, while the maximum is defined by "          "UserDataStripeDepthMax. UserDataStripeDepthMin MUST be set "          "to NULL if the scoping StorageCapablities indicates that it "          "is not supported in this context. If the property is "          "supported, and is part of StorageSettingWithHints it MAY be "          "set to NULL. If used it will constrain the effects of Hint "          "selections. When used in a Setting instance associated to a "          "Volume, this property is set to the specific value of "          "UserDataStripeDepth."),        Units ( "Bytes" ), MinValue ( 1 ),        ModelCorrespondence {           "CIM_StorageSetting.UserDataStripeDepthMax",          "CIM_StorageSetting.UserDataStripeDepth" }]   uint64 UserDataStripeDepthMin;      [Write, Description (          "UserDataStripeDepth describes the number of bytes forming a "          "strip in common striping-based storage organizations. The "          "strip is defined as the size of the portion of a stripe "          "that lies on one extent. Thus, ExtentStripeLength * "          "UserDataStripeDepth will yield the size of one stripe of "          "user data. When used in a goal setting instance, "          "UserDataStripeDepthMax is the maximum acceptable value. The "          "desired Stripe Depth is specified using "          "UserDataStripeDepthGoal, while the minimum is defined by "          "UserDataStripeDepthMin. UserDataStripeDepthMax MUST be set "          "to NULL if the scoping StorageCapablities indicates that it "          "is not supported in this context. If the property is "          "supported, and is part of StorageSettingwWithHints it MAY "          "be set to NULL. If used it will constrain the effects of "          "Hint selections. When used in a Setting instance associated "          "to a Volume, this property is set to the specific value of "          "UserDataStripeDepth."),        Units ( "Bytes" ), MinValue ( 1 ),        ModelCorrespondence {           "CIM_StorageSetting.UserDataStripeDepthMin",          "CIM_StorageSetting.UserDataStripeDepth" }]   uint64 UserDataStripeDepthMax;};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -