グループ ルールとは、ストレージ オブジェクト(ボリューム、クラスタ、またはSVM)を特定のグループに追加する基準を定義したものです。グループのグループ ルールは、条件グループまたは条件を使用して定義します。
複数の条件グループを作成し、各条件グループに1つ以上の条件を含めることができます。グループのグループ ルールに定義されたすべての条件グループを適用して、グループに含めるストレージ オブジェクトを指定することができます。
条件グループに含まれる条件は論理ANDを使用して実行され、条件グループのすべての条件を満たす必要があります。条件はグループ ルールを作成または変更すると作成され、条件グループのすべての条件を満たすストレージ オブジェクトのみが適用、選択、およびグループの対象となります。グループに含めるストレージ オブジェクトの範囲を限定するには、条件グループで複数の条件を使用します。
次のオペランドと演算子を使用して必要な値を指定することで、ストレージ オブジェクトの条件を作成できます。
ストレージ オブジェクトのタイプ | 適用可能なオペランド |
---|---|
ボリューム |
|
SVM |
|
クラスタ |
|
ストレージ オブジェクトのオペランドとしてアノテーションを選択した場合は、次に当てはまる
演算子を使用できます。それ以外のオペランドには、演算子として次に当てはまる
または次を含む
を選択できます。
Unified Managerでは、選択したオブジェクト タイプによってリストに表示されるオペランドが変わります。リストには、オブジェクト名、所有クラスタ名、所有SVM名、およびUnified Managerで定義したアノテーションが含まれます。
演算子のリストは、条件に対して選択したオペランドによって変わります。Unified Managerでサポートされる演算子は、次に当てはまる
と次を含む
です。
次に当てはまる
演算子を選択した場合は、選択したオペランドの値が指定した値と完全に一致する場合に条件を満たします。
次を含む演算子を選択した場合は、次のいずれかに該当する場合に条件を満たします。
値のフィールドは、選択したオペランドによって変わります。
ボリュームに対する条件グループで、次の2つの条件が定義されているとします。
vol
data_svm
この条件グループでは、名前にvol
を含み、data_svm
という名前のSVMでホストされているすべてのボリュームが選択されます。
条件グループは論理ORを使用して実行され、ストレージ オブジェクトに適用されます。ストレージ オブジェクトがグループに追加されるためには、いずれかの条件グループを満たす必要があります。いずれかの条件グループを満たすすべてのストレージ オブジェクトがグループにまとめられます。条件グループを使用して、グループに含めるストレージ オブジェクトの範囲を広げることができます。
ボリュームに対する2つの条件グループで、各グループにそれぞれ次の2つの条件が定義されているとします。
vol
data_svm
条件グループ1では、名前にvol
を含み、data_svm
という名前のSVMでホストされているすべてのボリュームが選択されます。
vol
重大
条件グループ2では、名前にvol
を含み、データ優先度アノテーションの値重大
でアノテートされているすべてのボリュームが選択されます。
これらの2つの条件グループを含むグループ ルールをストレージ オブジェクトに適用した場合、選択したグループに次のストレージ オブジェクトが追加されます。
volを含み、
data_svmという名前のSVMでホストされているすべてのボリューム
volを含み、データ優先度アノテーションの値
重大でアノテートされているすべてのボリューム