はじめに
業務の中でAWSのS3のストレージクラスについて考える機会があったので、理解を深めるために記事にしたいと思います。
ストレージクラスの種類
S3 Standard
- アクセス頻度の高いデータ向けのストレージクラス
- 高い耐久性、可用性、パフォーマンスを備えている
- 低レイテンシーかつ高スループットなパフォーマンスを持っている
項目 | 内容 |
---|---|
ユースケース | ・クラウドアプリケーション ・動的なウェブサイト ・コンテンツ配信 等 |
耐久性 | 99.999999999% |
可用性 | 99.9% |
Availability Zones | ≥3 |
最小オブジェクトサイズ | 該当なし |
最小ストレージ期間 | 該当なし |
S3 Intelligent-Tiering
- オブジェクトのサイズや保存期間に関係なく、アクセスパターンが予測できないデータ向けのストレージクラス
- アクセスパターンが変化した場合、最も費用対効果の高いアクセス層にデータを自動的に移動される仕組み
項目 | 内容 |
---|---|
ユースケース | ・データ分析 ・アクセスパターンが予測できないコンテンツ配信 |
耐久性 | 99.999999999% |
可用性 | 99% |
Availability Zones | ≥3 |
最小オブジェクトサイズ | 該当なし |
最小ストレージ期間 | 該当なし |
S3 Standard-IA
- アクセス頻度が低いが、必要に応じてすぐに取り出すことができるデータに適しているストレージクラス
- S3 Standard より安価な値段で利用することが可能
項目 | 内容 |
---|---|
ユースケース | ・長期保存 ・バックアップ ・災害対策ファイルのデータストア |
耐久性 | 99.999999999% |
可用性 | 99.9% |
Availability Zones | ≥3 |
最小オブジェクトサイズ | 128KB |
最小ストレージ期間 | 30日 |
S3 One Zone-IA
- アクセス頻度が低いが、必要に応じてすぐに取り出すことができるデータに適しているストレージクラス
- S3 Standard-IA と比較して、20%のコストの削減を実現することが可能
- 1つのAZにデータが保存される仕様
- AZに障害が起きると、データが失われる
- アクセス頻度が低く、重要度が低いデータ向け
項目 | 内容 |
---|---|
ユースケース | ・バックアップのコピー ・再作成可能なデータサマリー |
耐久性 | 99.999999999% |
可用性 | 99.5% |
Availability Zones | 1 |
最小オブジェクトサイズ | 128KB |
最小ストレージ期間 | 30日 |
Amazon S3 Glacier Instant Retrieval
- アクセスされることがほとんどなく、ミリ秒単位の取り出しが必要な、長期間有効なデータ用に最低コストのストレージを提供するストレージクラス
- S3 Standard と同じパフォーマンスでミリ秒単位のデータ取得が可能
- 四半期に1回アクセスする場合、 S3 Standard と比較してストレージコストを 最大68% 節約することが可能
項目 | 内容 |
---|---|
ユースケース | ・メディアアーカイブ ・医療画像 |
耐久性 | 99.999999999% |
可用性 | 99.9% |
Availability Zones | ≥3 |
最小オブジェクトサイズ | 128KB |
最小ストレージ期間 | 90日 |
Amazon S3 Glacier Flexible Retrieval(旧S3 Glacier)
- 1年に 1〜2 回アクセスされ、非同期で取り出されるアーカイブデータ向け
- S3 Glacier Instant Retrieval よりも 最大10% 低いコストのストレージを提供する
- すぐにアクセスする必要はないものの、大量のデータを無料で取り出せる柔軟性が必要なアーカイブデータ向け
項目 | 内容 |
---|---|
ユースケース | ・バックアップ ・災害対策 |
耐久性 | 99.999999999% |
可用性 | 99% |
Availability Zones | ≥3 |
最小オブジェクトサイズ | 40KB |
最小ストレージ期間 | 90日 |
Amazon S3 Glacier Deep Archive
- Amazon S3 の最も低コストのストレージクラス
- 1年のうち1回か2回しかアクセスされないようなデータを対象
- 長期保存やデジタル保存をサポートしているストレージクラス
- 7~10 年以上データセットを保管するように設計
- 金融サービス、ヘルスケアなどの規制が厳しい業界が対象
項目 | 内容 |
---|---|
ユースケース | ・コンプライアンスアーカイブの保存 ・デジタルメディアの保存 |
耐久性 | 99.999999999% |
可用性 | 99% |
Availability Zones | ≥3 |
最小オブジェクトサイズ | 40KB |
最小ストレージ期間 | 180日 |