Unified Manager 中的注释规则如何工作
注释规则是您定义的用于注释存储对象(卷、集群或存储虚拟机 (SVM))的标准。您可以使用条件组或条件来定义注释规则。
-
您必须将注释规则与注释关联起来。
-
您必须为注释规则关联一个对象类型;一个注释规则只能关联一种对象类型。
-
Unified Manager 在每个监控周期之后或者在创建、编辑、删除或重新排序规则时从存储对象中添加或删除注释。
-
一个注释规则可以有一个或多个条件组,每个条件组可以有一个或多个条件。
-
存储对象可以有多个注释。针对特定注释的注释规则还可以使用规则条件中的不同注释来向已注释的对象添加另一个注释。
条件
您可以创建多个条件组,每个条件组可以有一个或多个条件。您可以在注释的注释规则中应用所有定义的条件组,以便注释存储对象。
条件组内的条件使用逻辑“与”来执行。条件组中的所有条件必须满足。当您创建或修改注释规则时,会创建一个条件,该条件仅应用、选择和注释那些满足条件组中所有条件的存储对象。当您想要缩小要注释的存储对象的范围时,您可以在条件组中使用多个条件。
您可以使用以下操作数和运算符并指定所需的值来创建具有存储对象的条件。
存储对象类型 | 适用操作数 |
---|---|
卷 |
|
SVM |
|
集群 |
|
当您选择注释作为任何存储对象的操作数时,“Is”运算符可用。对于所有其他操作数,您可以选择“Is”或“Contains”作为运算符。当您选择“Is”运算符时,将评估条件是否为操作数值与所选操作数提供的值完全匹配。当您选择“包含”运算符时,将评估条件是否满足以下条件之一:
-
操作数值与所选操作数的值完全匹配。
-
操作数值包含为所选操作数提供的值。
带条件的注释规则示例
考虑具有一个条件组的注释规则,该规则针对具有以下两个条件的卷:
-
名称包含“
vol
” -
SVM 名称为“
data_svm
”
此注释规则使用选定的注释和注释类型对名称中包含“vol”且托管在名为“data_svm”的 SVM 上的所有卷进行注释。
条件组
条件组使用逻辑或执行,然后应用于存储对象。存储对象必须满足要注释的其中一个条件组的要求。对满足所有条件组条件的存储对象进行注释。您可以使用条件组来增加要注释的存储对象的范围。
带有条件组的注释规则示例
考虑一个具有两个卷条件组的注释规则;每个组包含以下两个条件:
-
条件组 1
-
名称包含“
vol
” -
SVM 名称为“
data_svm
” 此条件组注释名称中包含“vol
”且托管在名为“data_svm
”的 SVM 上的所有卷。
-
-
条件组 2
-
名称包含“
vol
” -
数据优先级的注释值为“
critical
” 此条件组将名称中包含“vol”且数据优先级注释值为“critical”的所有卷进行注释。
-
当包含这两个条件组的注释规则应用于存储对象时,则会注释以下存储对象:
-
名称中包含“vol”且托管在 SVM 上且名称为“data_svm”的所有卷。
-
所有名称中包含“vol”且数据优先级注释值为“critical”的卷。