0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AWS S3ストレージクラスの比較

Last updated at Posted at 2025-05-10

はじめに:「データの置き場所」を賢く選ぶということ

AWSのS3は、インターネット上の「大きな倉庫」のようなもの。その倉庫には、色々な「棚(ストレージクラス)」があって、物の種類や出し入れの頻度によって、最適な棚を選ぶことが大切です。

S3の基本的な「棚(ストレージクラス)」紹介

いろんな種類の棚があるけれど、まずは基本的なものを紹介します。

各「棚(ストレージクラス)」の詳細解説(例え話)

Standard:「いつも使うもの入れ」

  • 特徴: いつでもすぐに取り出せる、壊れにくい頑丈な棚
  • 例え: 毎日使うリビングの本棚、すぐに取り出したい書類
  • 料金: ちょっと高めだけど、出し入れはスムーズ
  • 使用例: ウェブサイトの画像、頻繁にアクセスするデータ

Intelligent-Tiering:「自動整理棚」

  • 特徴: しばらく使わないと、勝手に奥の安い棚に移動してくれる賢い棚
  • 例え: 普段は使うけど、季節によって出し入れしない服を保管するクローゼット
  • 料金: ちょっと監視料がかかるけど、出し入れ頻度が変わるものには便利
  • 使用例: アクセス頻度が予測できないデータ、コストを自動で最適化したい場合

Standard-IA:「たまに使うもの入れ」

  • 特徴: 普段は使わないけど、たまに必要になるものを入れておく棚。取り出すときには少し手数料がかかる
  • 例え: たまにしか見ない過去の書類が入ったファイルボックス
  • 料金: 保管料は安いけど、取り出すときにお金がかかる
  • 使用例: ログデータ、バックアップデータ(たまにしかリストアしないもの)

One Zone-IA:「ちょっと注意が必要な、でも安い棚」

  • 特徴: 一つの建物(データセンター)にしかない、ちょっと壊れやすいかもしれないけど、すごく安い棚
  • 例え: 一時的な実験データや、最悪失われても良いデータの一時保管場所
  • 料金: かなり安いけど、他の棚より壊れやすい(可用性が低い)
  • 使用例: 開発環境の一時データ、重要度の低い分析データ

Glacier Instant Retrieval:「すぐに取り出せるアーカイブ棚」

  • 特徴: 普段は奥にしまっておくけど、「今すぐ見たい!」って時にすぐに取り出せる棚。取り出し手数料はちょっと高め
  • 例え: 過去の重要な記録だけど、年に数回しか見ない可能性のあるもの
  • 料金: 保管料は安いけど、取り出しは少し高い
  • 使用例: コンプライアンス要件のあるアーカイブデータで、迅速なアクセスが必要な場合

Glacier Flexible Retrieval:「時間かけても良い、すごく安いアーカイブ棚」

  • 特徴: ほとんど見ないものを、奥の奥にしまっておく超安い棚。取り出すのに数時間かかる
  • 例え: 何年も前の卒業アルバム
  • 料金: めちゃくちゃ安いけど、取り出すのに時間がかかる
  • 使用例: 長期保管が義務付けられているデータ、ほとんどアクセスしないアーカイブ

Glacier Deep Archive:「本当に最後の保管庫」

  • 特徴: もう二度と見ないかもしれないけど、念のために保管しておく、一番奥のすごく安い棚。取り出すのに半日以上かかる
  • 例え: 会社の創業時の書類
  • 料金: とにかく安いけど、取り出すのは大変
  • 使用例: 法令で定められた超長期保管データ

早見表

ストレージクラス 可用性 耐久性 料金 (目安) 取り出し時間 (目安) 主な用途
Standard 99.99% 99.999999999% 瞬時 頻繁にアクセスするデータ、ウェブサイトコンテンツなど
Intelligent-Tiering 99.99% 99.999999999% 変動 (アクセス頻度による) 瞬時 アクセス頻度が予測できないデータ、長期保存でコスト最適化したいデータ
Standard-IA 99.9% 99.999999999% 低 (保存) / 高 (取り出し) 瞬時 低頻度アクセスデータ、バックアップ、DR
One Zone-IA 99.5% (単一AZ) 99.999999999% 最低 (保存) / 高 (取り出し) 瞬時 低頻度アクセスで、可用性よりもコストを重視するデータ (開発/テスト)
Glacier Instant Retrieval 99.99% 99.999999999% 低 (保存) / 高 (取り出し) ミリ秒 低頻度アクセスアーカイブ、数ミリ秒での取り出しが必要なデータ
Glacier Flexible Retrieval 99.99% 99.999999999% 最低 (保存) / 低 (取り出し) 数分~数時間 長期アーカイブ、頻繁に取り出さないデータ
Glacier Deep Archive 99.99% 99.999999999% 最低 (保存) / 最低 (取り出し) 数時間~半日 最長期間のアーカイブ、ほとんどアクセスしないデータ

どの「棚」を選べばいいの? - 選び方のヒント

  • よく使うものは「Standard」
  • 出し入れの頻度が変わるなら「Intelligent-Tiering」
  • たまに使うものは「Standard-IA」
  • 安さ重視なら「One Zone-IA」
  • すぐに取り出したいアーカイブは「Glacier Instant Retrieval」
  • 時間かけても良いアーカイブは「Glacier Flexible Retrieval」
  • 本当に長期間保管するなら「Glacier Deep Archive」
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?