StorageGRIDのILM取り込みオプション
ILMルールを作成する際には、取り込み時にオブジェクトを保護するための3つのオプション(Dual commit、Strict、Balanced)のいずれかを指定します。
選択に応じて、StorageGRID は中間コピーを作成してオブジェクトをキューに入れ、後でILM評価を行うか、同期配置を使用してすぐにコピーを作成し、ILM要件を満たします。
取り込みオプションのフローチャート
このフローチャートは、3つの取り込みオプションのそれぞれを使用するILMルールによってオブジェクトが照合された場合に何が起こるかを示しています。

Dual commit
デュアルコミットオプションを選択すると、StorageGRID は直ちに2つの異なるストレージノード上にオブジェクトの中間コピーを作成し、クライアントに「取り込み成功」メッセージを返します。オブジェクトはILM評価のためにキューに入れられ、ルールの配置指示を満たすコピーは後で作成されます。ILMポリシーがデュアルコミット直後に処理できない場合、サイト損失保護の実現に時間がかかる可能性があります。
次のいずれかの場合は、デュアルコミットオプションを使用してください。
-
マルチサイトILMルールを使用しており、クライアントの取り込み遅延が主な考慮事項となっています。デュアルコミットを使用する場合、グリッドがILMを満たさない場合にデュアルコミットコピーを作成および削除する追加処理を実行できることを確認する必要があります。具体的には:
-
ILM のバックログを防ぐために、グリッドへの負荷を十分に低く抑える必要があります。
-
グリッドには、余剰のハードウェアリソース(IOPS、CPU、メモリ、ネットワーク帯域幅など)が必要です。
-
-
複数サイトにわたるILMルールを使用している場合、サイト間のWAN接続は通常、遅延が大きいか、帯域幅が制限されています。このシナリオでは、デュアルコミットオプションを使用することで、クライアントのタイムアウトを防ぐことができます。デュアルコミットオプションを選択する前に、現実的なワークロードを使用してクライアントアプリケーションをテストする必要があります。
バランス型(デフォルト)
バランスオプションを選択すると、StorageGRID は取り込み時に同期配置を使用し、ルールの配置指示で指定されたすべてのコピーを即座に作成します。厳密オプションとは対照的に、StorageGRID がすぐにすべてのコピーを作成できない場合は、代わりにデュアルコミットを使用します。ILM ポリシーが複数のサイトへの配置を使用し、即時のサイト損失保護が実現できない場合、*ILM 配置が実現できません*アラートがトリガーされます。
データ保護、グリッドパフォーマンス、およびデータ取り込みの成功率を最適に組み合わせるには、「バランス」オプションを使用してください。ILMルール作成ウィザードでは、「バランス」がデフォルトオプションです。
厳格
「厳密」オプションを選択すると、StorageGRID は取り込み時に同期配置を使用し、ルールの配置指示で指定されたすべてのオブジェクトのコピーを即座に作成します。StorageGRID がすべてのコピーを作成できない場合(たとえば、必要なストレージの場所が一時的に利用できない場合など)、取り込みは失敗します。クライアントは操作を再試行する必要があります。
ILMルールで定められた場所にのみオブジェクトを即座に保管する必要がある運用上または規制上の要件がある場合は、「厳格」オプションを使用してください。例えば、規制要件を満たすために、特定のデータセンターにオブジェクトが保存されないようにするには、「厳格」オプションと「Location Constraint」詳細フィルターを使用する必要があります。
"例5:厳格な取り込み動作に関するILMルールとポリシー"を参照してください。