S3 Intelligent-Tiering によるストレージコスト最適化 - アクセスパターンに応じた自動階層化

S3 Intelligent-Tiering の自動階層化の仕組み、アクセス層の構成、ライフサイクルポリシーとの使い分けを解説します。

自動階層化の仕組み

S3 Intelligent-Tiering はオブジェクトのアクセスパターンを自動的に監視し、最もコスト効率の良いアクセス層に移動します。高頻度アクセス層と低頻度アクセス層は自動的に有効で、30 日間アクセスのないオブジェクトが低頻度アクセス層に移行します。オプトインでアーカイブアクセス層 (90 日間未アクセスで移行) とディープアーカイブアクセス層 (180 日間未アクセスで移行) を有効化でき、それぞれ Glacier Flexible Retrieval と Glacier Deep Archive 相当のストレージ料金で保存できます。アーカイブ層のオブジェクトにアクセスすると自動的に高頻度アクセス層に復元されます。

ライフサイクルポリシーとの使い分け

ライフサイクルポリシーは経過日数に基づく固定ルールでストレージクラスを移行するため、アクセスパターンが明確に予測できるデータに適しています。一方、Intelligent-Tiering は実際のアクセスパターンに基づいて動的に階層化するため、アクセス頻度が変動するデータや予測困難なデータに最適です。Intelligent-Tiering ではオブジェクトあたり月額のモニタリング料金が発生するため、128 KB 未満の小さなオブジェクトが大量にある場合はモニタリング料金がストレージ料金の削減効果を上回る可能性があります。大きなオブジェクトでアクセスパターンが不規則なワークロードで最もコスト効果が高くなります。

まとめ

S3 Intelligent-Tiering はアクセスパターンに基づく自動階層化で、取り出し料金なしにストレージコストを最適化します。アクセスパターンが予測困難なデータに最適で、アーカイブ層のオプトインにより Glacier 相当のコスト削減も実現できます。

AWS の優位点

  • アクセスパターンを監視し、30 日間アクセスのないオブジェクトを低頻度アクセス層に自動移行してコストを削減する
  • アーカイブアクセス層 (90 日) とディープアーカイブアクセス層 (180 日) をオプトインで有効化し、Glacier 相当のコストで保存できる
  • 取り出し料金が発生せず、アクセスパターンが予測困難なデータに最適なストレージクラスである
  • オブジェクトあたり月額の少額のモニタリング・オートメーション料金が発生するため、128 KB 未満の小さなオブジェクトには不向きである
  • ライフサイクルポリシーと異なり、アクセスが再開されると自動的に高頻度アクセス層に戻るため、手動操作が不要である

この分野について体系的に学びたい方は、関連書籍 (Amazon) も参考になります。

同じテーマの記事

AWS Backup Gateway でオンプレミス VMware VM を保護 - ハイブリッドバックアップ戦略 Backup Gateway による VMware 仮想マシンのバックアップ、リストア、AWS Backup との統合を解説します。 一元バックアップ管理 - AWS Backup で実現するデータ保護戦略 AWS Backup を活用した一元的なバックアップ管理を解説します。EC2、RDS、DynamoDB、EFS、S3 など複数の AWS サービスのバックアップを統合管理し、コンプライアンス要件を満たすデータ保護戦略の構築方法を紹介します。 Amazon EBS のボリューム設計と運用 - gp3 ・ io2 の選定基準とスナップショット戦略 Amazon EBS のボリュームタイプ選定、IOPS ・スループットの設計指針、スナップショットによるバックアップ戦略を実践的に解説します。 Amazon EBS の暗号化とスナップショット共有 - クロスアカウント・クロスリージョンの設計 EBS のデフォルト暗号化、スナップショットのクロスアカウント共有、クロスリージョンコピーによる DR 設計を解説します。 Amazon EFS で構築する共有ファイルストレージ - Lambda ・ ECS ・ EC2 からのマウントと設計指針 Amazon EFS のパフォーマンスモード選定、Lambda ・ ECS ・ EC2 からのマウント方法、ライフサイクル管理によるコスト最適化を解説します。 Amazon EFS で構築する共有ストレージ - マウントターゲットと性能モード EFS のマウントターゲット設計、性能モード・スループットモードの選択、アクセスポイントの活用を解説します。 Amazon FSx で選ぶマネージドファイルシステム - Lustre、Windows、ONTAP、OpenZFS の使い分け FSx の 4 つのファイルシステムタイプの特徴と使い分け、S3 連携、パフォーマンス設計を解説します。 Amazon S3 Glacier によるアーカイブストレージ - 取り出しオプションとライフサイクル設計 S3 Glacier の 3 つのストレージクラス、取り出しオプション、S3 ライフサイクルポリシーによる自動アーカイブ設計を解説します。 Amazon S3 Glacier のアーカイブ戦略 - ストレージクラスの選定と取り出しオプション S3 Glacier Instant Retrieval、Flexible Retrieval、Deep Archive の選定基準、ライフサイクルポリシーによる自動階層化を解説します。 ハイブリッドストレージ - AWS Storage Gateway によるオンプレミスとクラウドの統合 AWS Storage Gateway を使ったオンプレミスとクラウドストレージの統合を解説。S3 File Gateway ・ FSx File Gateway ・ Volume Gateway ・ Tape Gateway の 4 タイプの使い分けと導入パターンを紹介します。 マネージドファイルシステム - Amazon FSx と EFS で実現する高性能な共有ストレージ Amazon FSx と Amazon EFS を活用したマネージドファイルシステムの構築・運用方法を解説します。 オブジェクトストレージ戦略 - Amazon S3 で実現するデータ管理の最適化 Amazon S3 を活用したオブジェクトストレージ戦略を解説します。 Amazon S3 のストレージ設計 - ストレージクラスの使い分けとライフサイクルポリシー S3 のストレージクラス選定、ライフサイクルポリシー、Intelligent-Tiering によるコスト最適化を解説します。