ファイルストレージNAS (NAS) は、標準ストレージクラスから低頻度アクセス (IA) またはアーカイブストレージクラスにコールドデータをダンプするのに役立つライフサイクル管理機能を提供します。 IAまたはArchiveストレージクラスは、Standardストレージクラスよりも費用対効果が高く、ファイルシステムのストレージコストを削減できます。 このトピックでは、ライフサイクルポリシーと、ライフサイクル管理のシナリオ、制限、利点、およびワークフローについて説明します。
ライフサイクルポリシー
ファイルが最後にアクセスされた時刻に基づいて、汎用NASファイルシステムのライフサイクルポリシーを作成できます。 NASは定期的にコールドデータをIAまたはArchiveストレージクラスにダンプします。
IAストレージクラス: 毎月平均1〜3回アクセスされるデータの保存に適しています。 14日、30日、60日、または90日を超えてアクセスされていないデータをIAストレージクラスにダンプできます。
アーカイブストレージクラス: データ監査やデータアーカイブなどのシナリオで、四半期ごとに平均して1回または2回アクセスされるデータの長期保存に適しています。 14日、30日、60日、90日、または180日を超えてアクセスされていないデータをアーカイブストレージクラスにダンプできます。
IAおよびArchiveストレージクラスの詳細については、「汎用NASファイルシステムのストレージクラス」をご参照ください。
ライフサイクルポリシーの優先度
複数のライフサイクルポリシーが同時にポイントし、ファイルまたはディレクトリが同時にダンプ操作に一致する場合、NASは最小限のオーバーヘッドでライフサイクルポリシーを実行します。
制限事項
データ暗号化が有効になっている汎用NASファイルシステムは、ライフサイクル管理機能をサポートしていません。
Extreme NASファイルシステムは、ライフサイクル管理機能をサポートしていません。
IAまたはArchiveストレージクラスを直接購入したり、IAまたはArchiveストレージクラスにデータを書き込むことはできません。 ライフサイクル管理機能を使用するには、汎用NASファイルシステムを購入し、ファイルシステムのライフサイクルポリシーを作成する必要があります。 詳細については、「NASコンソールでの汎用NASファイルシステムの作成」および「ライフサイクルポリシーの作成」をご参照ください。
ライフサイクルポリシーは、サイズが64 KiBから4.88 TiBの範囲のアクセス頻度の低いファイルのみをダンプします。 この範囲内にないデータは、IAまたはArchiveストレージクラスにダンプされません。
アーカイブストレージクラスの最小保存期間は60日です。 ファイルがアーカイブストレージクラスに60日未満保存されている場合、実際の保存期間ではなく最小保存期間に基づいて課金されます。 詳細については、「汎用 NAS ファイルシステムの課金」をご参照ください。
ファイルをIAまたはArchiveストレージクラスにダンプするのに必要な時間は、ファイルシステムのストレージ使用状況とファイルのサイズによって異なります。 ライフサイクル管理機能を有効にすると、指定されたライフサイクルポリシーを満たすファイルが2〜24時間以内にIAまたはArchiveストレージクラスにダンプされます。 その後のファイルダンプは、毎週特定の時点で実行されます。 ファイルシステムの詳細ページで、IAまたはArchiveストレージクラスの使用状況を確認できます。 また、NASコンソールでIAまたはArchiveストレージクラスにダンプされたファイルを表示することもできます。 詳細については、「IAまたはアーカイブストレージクラスに格納されているファイルの表示」をご参照ください。
ライフサイクルポリシーを作成するときに、ファイルまたはディレクトリをIAストレージクラスにダンプするルールと、ファイルまたはディレクトリをアーカイブストレージクラスにダンプするルールを設定できます。 ただし、アーカイブストレージクラスの管理ルールに指定する日数は、IAストレージクラスの管理ルールに指定する日数よりも大きくする必要があります。
メリット
簡単な設定: スクリプトを作成したり、コールドデータを手動で移行したりする必要はありません。
ファイルシステムのライフサイクルポリシーを作成すると、ライフサイクルポリシーを満たすファイルは自動的にIAまたはArchiveストレージクラスにダンプされます。 これにより、複雑でリスクの高いデータ移行が不要になります。
低コスト: コールドデータをファイルごとにダンプして、コストを最小限に抑えることができます。
ライフサイクルポリシーを作成すると、ファイルシステムは、ライフサイクルポリシーに基づいてコールドデータを識別し、ファイルを時間内にダンプします。 ディレクトリによるデータアーカイブと比較して、ファイルによるデータダンプを使用すると、よりきめ細かいデータ管理を実装し、ストレージコストを最小限に抑えることができます。 IAまたはArchiveストレージクラスのファイルに頻繁にアクセスする必要がある場合は、ファイルシステムからファイルまたはディレクトリを取得できます。 このようにして、頻繁にファイルからデータを読み書きするときに発生するトラフィック料金は課金されません。
即時アクセス: コールドデータを元のファイルシステムに移行したり、アプリケーションを変更したりすることなく、コールドデータにアクセスできます。
コールドデータがIAまたはArchiveストレージクラスにダンプされた後も、ファイルシステムの内容と構造は変更されません。 アプリケーションは通常どおりコールドデータにアクセスできます。 アプリケーションを変更したり、ビジネスを中断する必要はありません。
コストの最適化
ライフサイクル管理機能を有効にする必要があるかどうかの見積もり
ライフサイクル管理機能を有効にする前に、次の方法を使用して特定のシナリオのコストを見積もることを推奨します。 これにより、ライフサイクル管理機能を有効にし、アクセス頻度の低いファイルをIAストレージクラスまたはアーカイブストレージクラスにダンプするかどうかを決定できます。
すべてのファイルがIAまたはArchiveストレージクラスにダンプされた場合に保存できるコスト (A) | IAまたはArchiveストレージクラスのトラフィック料金の読み取りおよび書き込み (B) |
(汎用NASファイルシステムのストレージ使用単価-IAまたはArchiveストレージクラスのストレージ使用単価) × 推定ストレージ使用量
| 読み書きトラフィックの単価 × 読み書きトラフィックの推定値
|
上記の式に基づいてAとBを計算した後、AとBを比較できます。
|
例:
2021年8月に、中国 (杭州) リージョンでCapacity NASファイルシステムを作成しました。 ファイルシステムの推定ストレージ使用量は1か月あたり1 PiB、IAストレージクラスの推定読み取りおよび書き込みトラフィックは1か月あたり5,000 GiBです。
すべてのファイルがIAストレージクラスにダンプされた場合に保存できるコスト (A) | IAストレージクラスの読み書きトラフィック料金 (B) |
(汎用NASファイルシステムのストレージ使用単価-IAストレージクラスのストレージ使用単価) × 推定ストレージ使用率 GiB月あたりのUSD (0.06 - 0.02322) × 1 PiB × 1,024 × 1,024 = USD 38566.62528 | 読み書きトラフィックの単価 × 読み書きトラフィックの推定値 GiB月あたりの米ドル0.00929 × 5,000 GiB=米ドル46.45 |
計算結果は、AがBより大きいことを示す。ストレージコストを削減するために、ライフサイクル管理機能を有効にすることを推奨します。
コスト最適化の例
ほとんどの場合、ライフサイクル管理機能を有効にすると、データをIAストレージクラスにダンプすることで最大92% のストレージコストを節約でき、データをアーカイブストレージクラスにダンプすることで最大97% のストレージコストを節約できます。
たとえば、中国 (杭州) リージョンでパフォーマンスNASファイルシステムを作成し、1か月あたり1 PiBのデータを保存します。 次の表に、ファイルシステムの月額コストを示します。
この例の単価は、2024年4月17日にAlibaba Cloud公式Webサイトで公開された価格情報から取得されます。 各請求可能アイテムの単価は、価格統計の日付に応じて変化し得ます。 ファイルストレージNAS料金ページで公開された価格情報が優先されます。
この例では、データダンプとデータ読み取りのみが含まれます。 NASの他の機能を使用する場合、対応する請求可能な項目に基づいて料金が発生する場合があります。 詳細については、「汎用 NAS ファイルシステムの課金」をご参照ください。
ストレージクラス | データ量 | ストレージ料金 (USD 0.3 /GiB月) | トラフィック料金を読む | 合計料金 |
標準 | 1 PiB | 314,572.8 | 非該当 | 314,572.8 |
ライフサイクルポリシーを作成して、すべてのデータをIAまたはArchiveストレージクラスにダンプし、比例してデータにアクセスできます。 次の表は、1か月あたりに節約できるコストを示しています。
ストレージクラス | 合計ストレージ使用量 | ストレージ料金 IAストレージクラス: USD 0.02322 1 GiB月 アーカイブストレージクラス: USD 0.0076 1 GiB月 | データアクセス率 | トラフィック料金を読む IAストレージクラス: USD 0.00929 1 GiB月 アーカイブストレージクラス: USD 0.01524 1 GiB月 | 合計料金 |
IA | 1 PiB | 24,347.9347 | 10% | 974.127104 | 25,322.06182 |
50% | 4,870.63552 | 29,218.57024 | |||
80% | 7,793.016832 | 32,140.95155 | |||
アーカイブ | 1 PiB | 7,969.1776 | 10% | 1,598.029824 | 9,567.207424 |
50% | 7,990.14912 | 15,959.32672 | |||
80% | 12,784.238592 | 20,753.416192 |
表からわかるように:
標準ストレージクラスと比較して、IAストレージクラスはストレージコストの約89% から92% を節約できます。
標準ストレージクラスと比較して、アーカイブストレージクラスはストレージコストの約93% から97% を節約できます。
ワークフロー
ライフサイクル管理のワークフローには、次の手順が含まれます。
ファイルシステム内のデータのアクセス頻度に基づいて、汎用NASファイルシステムのライフサイクルポリシーを作成します。 詳細については、「ライフサイクルポリシーの管理」をご参照ください。
ライフサイクル管理モジュールは、ライフサイクルポリシーに基づいて、指定されたディレクトリにコールドデータが含まれているかを定期的にチェックします。 ライフサイクル管理モジュールは、標準ストレージクラスからIAまたはアーカイブストレージクラスに、またはIAストレージクラスからアーカイブストレージクラスにコールドデータをダンプします (図の1) 。
IAまたはArchiveストレージクラスのコールドデータにアクセスすると、ファイルシステムはIAまたはArchiveストレージクラスのデータをStandardストレージクラス (図の2) にキャッシュします。 データにアクセスした後も、コールドデータの属性は変更されません。 コールドデータへの最初のアクセスのレイテンシは、後のアクセスのレイテンシよりも高い。 コールドデータへの2回目以降のアクセスのレイテンシは、Standardストレージクラスに格納されているデータへのアクセスのレイテンシと同じです。 IAまたはArchiveストレージクラスのコールドデータにアクセスするときに生成される読み取りおよび書き込みトラフィックに対して課金されます。 詳細については、「汎用 NAS ファイルシステムの課金」をご参照ください。
IAまたはArchiveストレージクラスのデータに頻繁にアクセスする必要がある場合は、データ取得タスクを作成することをお勧めします。 これにより、指定したファイルまたはディレクトリをStandardストレージクラス (図の3) に取得できます。 データ取得タスクを実行して必要なデータを読み取ると、読み取りトラフィックに対して課金されます。 詳細については、「データ取得タスクの作成」および「汎用NASファイルシステムの課金」をご参照ください。
課金
汎用NASファイルシステムの標準ストレージクラスからIAまたはアーカイブストレージクラスにコールドデータを転送するライフサイクルポリシーを作成した後、ストレージクラス、データサイズ、およびストレージ期間に基づいて課金されます。 詳細については、「汎用 NAS ファイルシステムの課金」をご参照ください。
IAストレージクラスの課金
ストレージ使用料: IAストレージクラスにダンプされたファイルのサイズと保存期間に基づいて、IAストレージクラスのストレージ使用料が請求されます。
読み書きトラフィック料金: 1時間ごとにIAストレージクラスのデータにアクセスするときに生成される読み書きトラフィックの累積量に基づいて課金されます。 システムは、内部ネットワーク上で生成されるトラフィックとインターネット上で生成されるトラフィックとを区別しない。
Archiveストレージクラスの課金
ストレージ使用料: アーカイブストレージクラスにダンプされたファイルのサイズと保存期間に基づいて、アーカイブストレージクラスのストレージ使用料が請求されます。
最小保存期間未満で保存されているアーカイブデータのストレージ使用料: アーカイブストレージクラスで60日 (1,440時間) 未満で保存されているファイルを削除するか、ファイルサイズを縮小すると、元のファイルサイズに基づいて残りの保存期間 (1440-実際の保存期間) に対して課金されます。
読み書きトラフィック料金: アーカイブストレージクラスのデータに1時間ごとにアクセスするときに生成される読み書きトラフィックの累積量に基づいて課金されます。 システムは、内部ネットワーク上で生成されるトラフィックとインターネット上で生成されるトラフィックとを区別しない。