StorageGRID ILM ルールの配置指示を定義する
ILMルール作成ウィザードの「配置の定義」ステップでは、オブジェクトの保存期間、コピーの種類(レプリケートまたはイレイジャー コーディング)、保存場所、およびコピー数を決定する配置手順を定義できます。
|
|
表示されているスクリーンショットは例です。結果は、ご使用の StorageGRID のバージョンによって異なる場合があります。 |
ILMルールには、1つ以上の配置指示を含めることができます。各配置指示は、それぞれ特定の期間に適用されます。複数の命令を使用する場合、期間は連続している必要があり、少なくとも1つの命令は0日目から開始する必要があります。指示は、永久に継続することも、オブジェクトのコピーが不要になるまで継続することもできます。
異なる種類のコピーを作成したり、同じ期間中に異なる場所を使用したりする場合は、各配置指示に複数行を含めることができます。
この例では、ILMルールは最初の1年間、サイト1に複製コピーを1つ、サイト2に複製コピーを1つ保存します。1年後、2+1のイレイジャー コーディングされたコピーが作成され、1か所のみに保存されます。

-
*基準時間*については、配置指示の開始時間を計算する際に使用する時間の種類を選択してください。
オプション 説明 取り込み時間
オブジェクトが取り込まれた時刻。
最終アクセス時刻
オブジェクトが最後に取得(閲覧または表示)された時刻。
このオプションを使用するには、S3 バケットの最終アクセス時刻の更新を有効にする必要があります。"ILMルールで最終アクセス時間を使用する"を参照してください。
ユーザー定義の作成時間
ユーザー定義メタデータで指定された時刻。
非現行時間
「Noncurrent time」は、"ILMルール作成ウィザードのステップ1"の「このルールを古いオブジェクト バージョンのみに適用しますか(バージョン管理が有効になっている S3 バケット内)?」という質問に対して はい を選択した場合に自動的に選択されます。
準拠ルールを作成するには、「取り込み時間」を選択する必要があります。"S3 Object Lock でオブジェクトを管理する"を参照してください。
-
*期間と配置*セクションで、最初の期間の開始時刻と期間を入力します。
例えば、最初の1年間、オブジェクトをどこに保存するかを指定したい場合(0日目から365日間保存する)などが考えられます。少なくとも1つの指示は0日目から開始する必要があります。
-
複製コピーを作成する場合:
-
Store objects by ドロップダウンリストから replicating を選択します。
-
作成したいコピーの枚数を選択してください。
コピー数を1に変更すると、警告が表示されます。一定期間に複製コピーを1つしか作成しないILMルールは、データが永久に失われるリスクをもたらします。"単一コピー複製を使用すべきでない理由"を参照してください。
リスクを回避するには、以下のいずれか、または複数を実行してください。
-
当該期間におけるコピー数を増やします。
-
他のストレージプールまたはクラウドストレージプールにコピーを追加します。
-
*複製*の代わりに*イレイジャー コーディング*を選択します。
このルールが既にすべての期間に対して複数のコピーを作成している場合は、この警告を無視しても問題ありません。
-
-
「コピー先」フィールドで、追加するストレージプールを選択します。
ストレージプールを1つだけ指定する場合、StorageGRID は任意のストレージノードにオブジェクトの複製コピーを1つしか保存できない点に注意してください。グリッドにストレージノードが 3 つ含まれていて、コピー数を 4 に選択した場合、作成されるコピーは 3 つのみです(各ストレージノードにつき 1 つ)。
「ILM配置が不可能」アラートは、ILMルールを完全に適用できなかったことを示すためにトリガーされます。
複数のストレージプールを指定する場合は、以下のルールに注意してください。
-
コピーの数は、ストレージプールの数を超えることはできません。
-
コピー数とストレージプール数が等しい場合、オブジェクトのコピーが各ストレージプールに1つずつ保存されます。
-
コピーの数がストレージプールの数より少ない場合、1つのコピーが取り込みサイトに保存され、システムは残りのコピーを分散して、各プール間でディスク使用量のバランスを保ちつつ、どのサイトもオブジェクトのコピーを複数保持しないようにします。
-
ストレージプールが重複している場合(同じストレージノードが含まれている場合)、オブジェクトのすべてのコピーは1つのサイトにのみ保存される可能性があります。このため、All Storage Nodes ストレージプール(StorageGRID 11.6 以前)と別のストレージプールを同時に指定しないでください。
-
-
-
イレイジャー コーディングされたコピーを作成する場合は、次の手順に従ってください。
-
「オブジェクトの保存方法」ドロップダウンリストから「イレイジャー コーディング」を選択します。
イレイジャー コーディングは、1 MB を超えるオブジェクトに最適です。非常に小さなイレイジャー コーディング フラグメントを管理するオーバーヘッドを回避するために、200 KB 未満のオブジェクトにはイレイジャー コーディングを使用しないでください。 -
オブジェクトサイズフィルターで200 KBを超える値を追加しなかった場合は、「前へ」を選択して手順1に戻ってください。次に、「詳細フィルターを追加」を選択し、「オブジェクトサイズ」フィルターを200 KBより大きい任意の値に設定します。
-
追加するストレージ プールと使用するイレイジャー コーディング方式を選択してください。
イレイジャー コーディングされたコピーのストレージの場所には、イレイジャー コーディング スキームの名前とそれに続くストレージ プールの名前が含まれます。
利用可能なイレイジャー コーディング方式は、選択したストレージ プール内のストレージ ノードの数によって制限されます。A `Recommended`バッジは、"最高の保護または最低のストレージ オーバーヘッド"のいずれかを提供するスキームの横に表示されます。
-
-
オプション:
-
別の場所にコピーを追加するには、その他の種類または場所を追加 を選択してください。
-
別の期間を追加するには、別の期間を追加 を選択してください。
オブジェクトの削除は、以下の設定に基づいて行われます。
-
オブジェクトは、別の期間が「forever」で終了しない限り、最終期間の終了時に自動的に削除されます。
-
"バケットとテナント保持期間の設定"によっては、ILMの保持期間が終了しても、オブジェクトが削除されない場合があります。
-
-
-
クラウドストレージプールにオブジェクトを保存する場合:
-
Store objects by ドロップダウンリストで、replicating を選択します。
-
コピー先 フィールドを選択し、次にクラウドストレージプールを選択します。
クラウドストレージプールを使用する際は、以下のルールに留意してください。
-
1つの配置指示で複数のクラウドストレージプールを選択することはできません。同様に、同じ配置指示の中でクラウドストレージプールとストレージプールを同時に選択することはできません。
-
クラウドストレージプールには、オブジェクトのコピーを1つしか保存できません。*コピー数*を2以上に設定すると、エラーメッセージが表示されます。
-
クラウドストレージプールには、同時に複数のオブジェクトコピーを保存することはできません。クラウドストレージプールを使用する複数の配置で日付が重複している場合、または同じ配置内の複数の行でクラウドストレージプールを使用している場合、エラーメッセージが表示されます。
-
オブジェクトをクラウド ストレージ プールに保存すると同時に、そのオブジェクトをレプリケートされたコピーまたはイレイジャー コーディングされたコピーとして StorageGRID に保存することができます。ただし、期間ごとの配置指示には複数行を含める必要があります。そうすることで、各場所におけるコピーの数と種類を指定できます。
-
-
-
保持図において、配置指示を確認してください。
この例では、ILMルールは最初の1年間、サイト1に複製コピーを1つ、サイト2に複製コピーを1つ保存します。1年後からさらに10年間、6+3のイレイジャー コーディングされたコピーが3か所のサイトに保存されます。合計11年後、オブジェクトはStorageGRIDから削除されます。
保持図のルール分析セクションには、次のように記載されています。
-
StorageGRID のサイト損失保護は、このルールの有効期間中に適用されます。
-
このルールによって処理されたオブジェクトは、4015日目以降に削除されます。
"サイト損失保護を有効にします。"を参照してください。

-
-
「続行」を選択します。"ステップ3(取り込み動作の選択)" ILMルール作成ウィザードが表示されます。