ストレージライフサイクルの管理 - Amazon Elastic File System

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ストレージライフサイクルの管理

ファイルシステムは、そのライフサイクルにわたってコスト効率の高いストレージを維持できます。ライフサイクル管理を使用すると、ファイルシステムのライフサイクル設定に従って、ストレージクラス間でデータを自動的に移行できます。ライフサイクル設定は、ファイルシステムに設定した 3 つのライフサイクルポリシーで構成されます。

ライフサイクルポリシーは、EFS 低頻度アクセス (IA) ストレージクラスや EFS アーカイブストレージクラスとの間でファイルを移行するタイミングをライフサイクル管理に指示します。移行時間は、標準ストレージクラスでファイルが最後にアクセスされた日時に基づいています。標準ストレージクラスでの最終アクセス日時を確認するために、内部タイマーが、公開されている POSIX ファイルシステムの属性ではなく、ファイルが最後にアクセスされた日時を追跡します。標準ストレージ内のファイルにアクセスがあると、そのたびにライフサイクル管理タイマーはリセットされます。

ライフサイクルポリシーは、EFS ファイルシステム全体に適用されます。

EFS ライフサイクルポリシーは以下のとおりです。

  • IA への移行 – のファイルを低頻度アクセス (IA) ストレージクラスに移動するタイミングをライフサイクル管理に指示します。このストレージクラスは、四半期ごとに数回しかアクセスされないデータに対してコストが最適化されています。デフォルトでは、スタンダードストレージクラスまたは 30 日間アクセスされないファイルは IA に移行されます。

  • アーカイブへの移行 – の標準ストレージクラスまたは IA ストレージクラスからアーカイブストレージクラスにファイルを移動するタイミングをライフサイクル管理に指示します。アーカイブストレージクラスは、年に数回以下にアクセスするデータに対してコストが最適化されます。デフォルトでは、標準ストレージクラスで 90 日間アクセスされないファイルは、アーカイブストレージクラスに移行されます。

  • 標準への移行 – IA ストレージクラスまたはアーカイブストレージクラスからファイルを移行し、IA ストレージクラスまたはアーカイブストレージクラスでファイルにアクセスしたときに標準ストレージクラスに戻すかどうかをライフサイクル管理に指示します。デフォルトでは、ファイルは標準ストレージクラスに戻されず、アクセス時に IA またはアーカイブストレージクラスに残ります。

    最速のレイテンシーパフォーマンスを要するパフォーマンス重視のユースケース (大量の小さなファイルを処理するアプリケーションなど) では、[初回アクセス時] にファイルを標準ストレージに移行することを選択します。

ファイルシステムのライフサイクルポリシーの設定の詳細については、「ライフサイクルポリシーの設定」を参照してください。

ライフサイクル管理のファイルシステムオペレーション

ライフサイクル管理のためのファイルシステムオペレーションは、EFS ファイルシステムのワークロードに対するオペレーションよりも優先度が低くなります。IA ストレージとアーカイブストレージとの間でファイルを移行するために必要な時間は、ファイルサイズとファイルシステムのワークロードによって異なります。例えば、数百万の小さなファイルの移行は、同じ合計ストレージサイズのより大きなファイルの移行よりも時間がかかる場合があります。

ファイル名、所有権情報、ファイルシステムのディレクトリ構造などのファイルメタデータは、常に標準のストレージに格納され、一貫したメタデータパフォーマンスの確保に役立ちます。

ディレクトリの内容を一覧表示するなど、IA またはアーカイブストレージのファイルシステムに対するメタデータオペレーションは、ファイルアクセスとしてカウントされません。ファイルの内容を IA ストレージクラスまたはアーカイブストレージクラスのいずれかに移行するプロセスの間、ファイルは標準ストレージクラスに保存され、そのストレージ料金で請求されます。

ファイルシステムの IA ストレージクラスまたはアーカイブストレージクラス内のファイルへの書き込みオペレーションはすべて、まず標準ストレージクラスに書き込まれ、24 時間後に該当するストレージクラスに移行する資格が与えられます。