FabricPoolデータ用のStorageGRID ILMを設定する
このシンプルなポリシー例を、独自のILMルールとポリシーを作成する際の出発点として活用できます。
この例では、コロラド州デンバーの単一のデータセンターに4つのストレージ ノードがあるStorageGRIDシステム向けに、ILMルールとILMポリシーを設計することを想定しています。この例のFabricPoolデータでは、 `fabricpool-bucket`という名前のバケットを使用します。
|
|
以下のILMルールおよびポリシーは、あくまで一例です。ILMルールを設定する方法は数多くあります。新しいポリシーを有効にする前に、シミュレーションを実行して、意図したとおりに機能し、コンテンツの損失を防ぐことができることを確認してください。詳細については、"ILMを使用してオブジェクトを管理する"を参照してください。 |
|
|
データ損失を避けるため、FabricPool クラウド階層データを期限切れにしたり削除したりする ILM ルールは使用しないでください。保持期間を forever に設定して、FabricPool オブジェクトが StorageGRID ILM によって削除されないようにしてください。 |
-
"ILMとFabricPoolデータを使用する際のベストプラクティス"をレビューしました。
-
"対応ウェブブラウザ" を使用して Grid Manager にサインインしています。
-
あなたは"ILMまたはルートアクセス権限"があります。
-
StorageGRID 11.7より前のバージョンからStorageGRID 12.0にアップグレードした場合は、使用するストレージプールが構成済みです。一般的に、データの保存に使用するStorageGRIDサイトごとにストレージプールを作成する必要があります。(バージョン11.7以降、ストレージプールはサイトごとに自動的に作成されます。)
最初に StorageGRID 11.7 または 11.8 をインストールした場合、この前提条件は適用されません。これらのバージョンのいずれかを最初にインストールすると、各サイトのストレージプールが自動的に作成されます。
-
`fabricpool-bucket`内のデータにのみ適用される ILM ルールを作成します。この例のルールは、イレイジャー コーディングされたコピーを作成します。
ルール定義 例の値 ルール名
FabricPool データの 2 + 1 イレイジャー コーディング
バケット名
fabricpool-bucketFabricPoolテナントアカウントでフィルタリングすることもできます。
詳細フィルター
オブジェクトのサイズが0.2MBを超えています。
注記: FabricPool は 4 MB オブジェクトのみ書き込みますが、このルールはイレイジャー コーディングを使用するため、オブジェクトサイズフィルターを追加する必要があります。
基準時間
取り込み時間
期間と配置
Day 0から永続的に保存
Denver で 2+1 EC スキームを使用してイレイジャー コーディングでオブジェクトを保管し、それらのオブジェクトを StorageGRID に永久に保持します。
データ損失を避けるため、FabricPoolクラウド階層データを期限切れにしたり削除したりするILMルールは使用しないでください。 取り込み動作
バランス
-
最初のルールに一致しなかったオブジェクトについては、そのオブジェクトの複製を2つ作成するデフォルトのILMルールを作成します。基本フィルター(テナントアカウントまたはバケット名)や高度なフィルターは選択しないでください。
ルール定義 例の値 ルール名
レプリケートされた2つのコピー
バケット名
none
詳細フィルター
none
基準時間
取り込み時間
期間と配置
Day 0から永続的に保存
デンバーに2つのコピーをレプリケートしてオブジェクトを保存します。
取り込み動作
バランス
-
ILMポリシーを作成し、2つのルールを選択します。レプリケーションルールはフィルタを使用しないため、ポリシーのデフォルト(最後の)ルールとして使用できます。
-
テストオブジェクトをグリッドに取り込む。
-
テストオブジェクトを使用してポリシーをシミュレーションし、動作を確認します。
-
ポリシーをアクティブ化する。
このポリシーが有効になると、StorageGRID はオブジェクトデータを次のように配置します:
-
FabricPool から `fabricpool-bucket`に階層化されたデータは、2+1 イレイジャー コーディング方式を使用してイレイジャー コーディングされます。2 つのデータフラグメントと 1 つのパリティフラグメントが、3 つの異なるストレージノードに配置されます。
-
他のすべてのバケット内のすべてのオブジェクトが複製されます。2つのコピーが作成され、2つの異なるストレージノードに配置されます。
-
コピーは StorageGRID に永久に保持されます。StorageGRID ILM はこれらのオブジェクトを削除しません。