Amazon S3 を使用したストレージコストの最適化
費用対効果の高いストレージクラスとライフサイクル管理ツールで節約
オンプレミスストレージは、ハードウェアの更新サイクルが高く、システムのアップグレードによるデータ移行が発生するため、コストがかかり複雑になる可能性があります。また、複数のストレージシステムからのデータがサイロ化されているため、洞察を得るのも困難です。
クラウドストレージを使用すると、その場で調整して、今必要なストレージを使用でき、別のハードウェアの更新に縛られることはありません。Amazon S3 に移行すると、アジャイルを維持し、過剰なプロビジョニングを排除することでコストを削減し、無制限のスケールを提供すると同時に、データサイロを解体してデータから洞察を得ることができます。
Amazon S3 でパフォーマンスを犠牲にすることなく、ストレージコストを削減します。Amazon S3 を使用すると、最新のスケーラブルなアプリケーションを構築しながら、コストを管理し、継続的に支出を最適化できます。Amazon S3 ストレージクラスは、最低コストのクラウドストレージなど、対応するコストでさまざまなデータアクセスレベルを提供することにより、コストを管理したり、自動化したりする柔軟性を提供します。
自動節約
すべてのワークロード
99.999999999%
最低コスト
Amazon S3 ストレージクラス
Amazon S3 ストレージクラスは、さまざまなアクセスパターンに最低コストのストレージを提供できるように設計されています。このようなストレージクラスには、アクセス頻度の高いデータを保存する汎用ストレージの S3 Standard、アクセスパターンが不明または変化するデータに対して自動的にコストを最適化する S3 Intelligent-Tiering、保存期間は長いがアクセス頻度が低いデータを保存する S3 Standard-Infrequent Access (S3 Standard-IA) および S3 One Zone-Infrequent Access (S3 One Zone-IA)、即時アクセスが必要なアーカイブデータ向けの S3 Glacier Instant Retrieval、即時アクセスは必要ないが大規模なデータセットを無償で取り出せる柔軟性が必要なアーカイブデータ向けの S3 Glacier Flexible Retrieval (旧 S3 Glacier)、クラウド上で最も低いストレージコストで長期的なアーカイブとデジタル保存を実現する Amazon S3 Glacier Deep Archive (S3 Glacier Deep Archive) などがあります。
Amazon S3 Intelligent-Tiering
Amazon S3 Intelligent-Tiering ストレージクラスは、アクセスパターンが変化したときに、最もコスト効率の高いアクセス階層に自動的にデータを移動することで、コストを最小限に抑えるように設計されています。オブジェクトのモニタリングとオートメーションに対して発生する少額の月額料金で、S3 Intelligent-Tiering を使用してアクセスパターンをモニタリングし、アクセスされていないオブジェクトを自動で低コストの階層に移動させることができます。Amazon S3 Intelligent-Tiering は、3 つの低レイテンシーおよび高スループットアクセスの階層で、自動ストレージコストの削減を提供します。非同期でアクセスできるデータの場合、S3 Intelligent-Tiering ストレージクラス内で自動アーカイブ機能をアクティブにすることができます。
- 自動アクセス階層:Frequent、Infrequent、および Archive Instant Access 階層は、ミリ秒単位のレイテンシーと高スループットのパフォーマンスを実現します
- 低頻度アクセス階層は、ストレージコストを最大 40% 節約
- アーカイブインスタントアクセス階層は、ストレージコストを最大 68% 節約
- まれにしかアクセスされなくなるオブジェクトのオプトイン非同期アーカイブ機能
- アーカイブアクセス階層とディープアーカイブアクセス階層は、Glacier および Glacier Deep Archive と同じパフォーマンスを発揮し、まれにしかアクセスされないオブジェクトを最大 95% 節約
- 特定の 1 年間において、複数のアベイラビリティーゾーンにわたるオブジェクトの 99.999999999% の耐久性と 99.9% の可用性を実現するように設計
- 運用オーバーヘッド、ライフサイクル料金、取得料金、最小ストレージ期間はありません
- S3 Intelligent-Tiering ストレージクラスのアクセス階層間でオブジェクトを移動させるときに追加の階層化料金は発生しません
仕組み — S3 Intelligent-Tiering
-
自動アクセス階層
-
オプトイン非同期ディープアーカイブアクセス階層
-
両方のオプトイン非同期アーカイブアクセス階層
-
自動アクセス階層
-
Amazon S3 Intelligent-Tiering ストレージクラスは、アクセスパターンが変化したときに、最もコスト効率の高いアクセス階層に自動的にデータを移動することで、コストを最小限に抑えるように設計されています。S3 Intelligent-Tiering は、高頻度アクセスに最適化された階層、低頻度アクセスに最適化された低コストの階層、めったにアクセスされないデータに最適化された非常に低コストの階層の 3 つのアクセス階層にオブジェクトを自動的に保存します。月々のわずかなオブジェクトモニタリングとオートメーションの料金で、S3 Intelligent-Tiering は 30 日間連続してアクセスされなかったオブジェクトを低頻度アクセス階層に移動してコストを 40% 節約し、90 日間アクセスがなければ、アーカイブインスタントアクセス階層に移動してコストを 68% 節約します。後にオブジェクトにアクセスされると、そのオブジェクトは S3 Intelligent-Tiering によって高頻度のアクセス階層に戻されます。めったにアクセスされないストレージでさらに節約するには、追加の図を表示して、S3 Intelligent-Tiering のオプトイン非同期アーカイブおよびディープアーカイブアクセス階層を確認してください。
S3 Intelligent-Tiering には取り出し料金は発生しません。S3 Intelligent-Tiering には対象となる最小オブジェクトサイズはありませんが、128 KB 未満のオブジェクトは自動階層化の対象にはなりません。このようなより小さなオブジェクトは保存されますが、常に高頻度アクセス階層料金で課金され、モニタリング料金やオートメーション料金は発生しません。詳細については、Amazon S3 の料金ページを参照してください。 詳細については、S3 Intelligent-Tiering ユーザーガイドを参照してください。
-
オプトイン非同期ディープアーカイブアクセス階層
-
Amazon S3 Intelligent-Tiering ストレージクラスは、アクセスパターンが変化したときに、最もコスト効率の高いアクセス階層に自動的にデータを移動することで、コストを最小限に抑えるように設計されています。S3 Intelligent-Tiering は、高頻度アクセスに最適化された階層、低頻度アクセスに最適化された低コストの階層、めったにアクセスされないデータに最適化された非常に低コストの階層の 3 つのアクセス階層にオブジェクトを自動的に保存します。月々のわずかなオブジェクトモニタリングとオートメーションの料金で、S3 Intelligent-Tiering は 30 日間連続してアクセスされなかったオブジェクトを低頻度アクセス階層に移動してコストを 40% 節約し、90 日間アクセスがなければ、アーカイブインスタントアクセス階層に移動してコストを 68% 節約します。すぐに取り出す必要のないデータをさらに節約するために、オプションの非同期ディープアーカイブアクセス階層をアクティブ化できます。オンにすると、180 日間アクセスされなかったオブジェクトは、ディープアーカイブアクセス階層に移動され、ストレージコストを最大 95% 節約できます。後にオブジェクトにアクセスされると、そのオブジェクトは S3 Intelligent-Tiering によって高頻度のアクセス階層に戻されます。取得するオブジェクトがオプションでディープアーカイブ階層に保存されている場合、オブジェクトを取得する前に、まず RestoreObject を使用してコピーを復元する必要があります。アーカイブされたオブジェクトの復元については、アーカイブされたオブジェクトの復元を参照してください。
S3 Intelligent-Tiering には取り出し料金は発生しません。S3 Intelligent-Tiering には対象となる最小オブジェクトサイズはありませんが、128 KB 未満のオブジェクトは自動階層化の対象にはなりません。このようなより小さなオブジェクトは保存されますが、常に高頻度アクセス階層料金で課金され、モニタリング料金やオートメーション料金は発生しません。詳細については、Amazon S3 の料金ページを参照してください。 詳細については、S3 Intelligent-Tiering ユーザーガイドを参照してください。
-
両方のオプトイン非同期アーカイブアクセス階層
-
Amazon S3 Intelligent-Tiering ストレージクラスは、アクセスパターンが変化したときに、最もコスト効率の高いアクセス階層に自動的にデータを移動することで、コストを最小限に抑えるように設計されています。S3 Intelligent-Tiering は、高頻度アクセスに最適化された階層、低頻度アクセスに最適化された低コストの階層、めったにアクセスされないデータに最適化された非常に低コストの階層の 3 つのアクセス階層にオブジェクトを自動的に保存します。月々のわずかなオブジェクトモニタリングとオートメーションの料金で、S3 Intelligent-Tiering は 30 日間連続してアクセスされなかったオブジェクトを低頻度アクセス階層に移動してコストを 40% 節約し、90 日間アクセスがなければ、アーカイブインスタントアクセス階層に移動してコストを 68% 節約します。すぐに取り出す必要のないデータでさらに節約するために、オプションの非同期アーカイブアクセス階層とディープアーカイブアクセス階層をアクティブ化できます。オンにすると、90 日間アクセスされなかったオブジェクトは、アーカイブアクセス階層に直接移動され (自動アーカイブインスタントアクセス階層をバイパスして)、コストを 71% 節約し、180 日後にアーカイブディープアーカイブアクセス階層に移動され、最大 95% のストレージコストを節約できます。後にオブジェクトにアクセスされると、そのオブジェクトは S3 Intelligent-Tiering によって高頻度のアクセス階層に戻されます。取り出すオブジェクトがオプションのアーカイブアクセス階層またはディープアーカイブ階層に保存されている場合、オブジェクトを取得する前に、まず RestoreObject を使用してコピーを復元する必要があります。アーカイブされたオブジェクトの復元については、アーカイブされたオブジェクトの復元を参照してください。
S3 Intelligent-Tiering には取り出し料金は発生しません。S3 Intelligent-Tiering には対象となる最小オブジェクトサイズはありませんが、128 KB 未満のオブジェクトは自動階層化の対象にはなりません。このようなより小さなオブジェクトは保存されますが、常に高頻度アクセス階層料金で課金され、モニタリング料金やオートメーション料金は発生しません。詳細については、Amazon S3 の料金ページを参照してください。 詳細については、S3 Intelligent-Tiering ユーザーガイドを参照してください。
Amazon S3 Glacier ストレージクラス
Amazon S3 Glacier ストレージクラス は、データアーカイブ専用に設計されており、クラウドで最高のパフォーマンス、最高の検索の柔軟性、最低のコストのアーカイブストレージを提供いたします。さまざまなアクセスパターンやストレージ期間に最適化された 3 種類のアーカイブストレージクラスから選択できるようになりました。医療画像、ニュースメディア資産、ゲノミクスデータなど、すぐにアクセスする必要のあるアーカイブデータであれば、ミリ秒レベルの取得時間で最低コストのストレージを提供するアーカイブストレージクラスである S3 Glacier Instant Retrieval ストレージクラスを選択できます。バックアップや災害対策のユースケースなど、すぐにアクセスする必要はないものの、大量のデータを無料で取得できる柔軟性が必要なアーカイブデータであれば、S3 Glacier Flexible Retrieval (以前の S3 Glacier) を選択すれば、数分での検索、または 5〜12 時間での無料での一括検索が可能です。コンプライアンスアーカイブやデジタルメディア保存などの長寿命のアーカイブストレージにかかるコストをさらに節約するには、S3 Glacier Deep Archive をお選びください。12〜48 時間のデータ取得が可能でクラウドで最も低コストのストレージです。
仕組み - S3 Glacier ストレージクラス
-
Amazon S3 Glacier Instant Retrieval
-
Amazon S3 Glacier Flexible Retrieval (旧 S3 Glacier)
-
Amazon S3 Glacier Deep Archive
-
Amazon S3 Glacier Instant Retrieval
-
Amazon S3 Glacier Instant Retrieval は、アクセスされることがほとんどなく、ミリ秒単位の取り出しが必要な、長期間有効なデータ用に最低コストのストレージを提供するアーカイブストレージクラスです。S3 Glacier Instant Retrieval を使用すると、四半期に一度データにアクセスする場合、S3 Standard-Infrequent Access (S3 Standard-IA) ストレージクラスを使用する場合と比較して、ストレージコストを最大 68% 節約できます。S3 Glacier Instant Retrieval は、S3 Standard および S3 標準 – IA ストレージクラスと同じスループットとミリ秒でのアクセスによる、アーカイブストレージへの最速のアクセスを提供します。S3 Glacier Instant Retrieval は、医療画像、ニュースメディア資産、ユーザー生成コンテンツアーカイブなど、すぐにアクセスする必要のあるアーカイブデータに最適です。詳細については、Amazon S3 Glacier Instant Retrieval ページをご覧ください。
- S3 Standard と同じパフォーマンスのミリ秒単位のデータの取り出し
- 複数のアベイラビリティーゾーンにわたってオブジェクトに 99.999999999% の耐久性を達成するよう設計
- 特定の年間に 99.9% のデータ可用性を実現するように設計
- S3 Glacier Instant Retrieval に直接アップロードする S3 PUT API と、オブジェクトを自動移行するための S3 ライフサイクル管理
-
Amazon S3 Glacier Flexible Retrieval (旧 S3 Glacier)
-
S3 Glacier Flexible Retrieval は、1 年に 1〜2 回アクセスされ、非同期で取り出されるアーカイブデータに対して、(S3 Glacier Instant Retrieval よりも) 最大 10% 低いコストのストレージを提供します。S3 Glacier Flexible Retrieval は、すぐにアクセスする必要はないが、バックアップや災害対策のユースケースなど、大量のデータを無料で取得する柔軟性が必要なアーカイブデータ向けの理想的なストレージクラスです。S3 Glacier Flexible Retrieval は、数分から数時間までのアクセス時間とコストのバランスが取れた、最も柔軟な検索オプションを提供し、無償の一括取り出しも行えます。
- 複数のアベイラビリティーゾーンにわたってオブジェクトに 99.999999999% の耐久性を達成するよう設計
- コストを気にせずに、時に大量のデータを数分で取得する必要があるバックアップ、災害対策のユースケースに最適です。
- 設定可能な取り出し時間 (数分から数時間)、無償の一括取り出し
- S3 Glacier に直接アップロードする S3 PUT API とオブジェクトを自動移行するための S3 ライフサイクル管理
-
Amazon S3 Glacier Deep Archive
-
S3 Glacier Deep Archive は、Amazon S3 の最も低コストのストレージクラスであり、1 年のうち 1 回か 2 回しかアクセスされないようなデータを対象とした長期保存やデジタル保存をサポートします。特に、金融サービス、ヘルスケア、パブリックセクターなどの規制が厳しい業界のお客様を対象としており、コンプライアンス要件を満たすために 7~10 年以上データセットを保管するように設計されています。S3 Glacier Deep Archive は、バックアップや災害対策のユースケースにも使用することができ、オンプレミスのライブラリやオフプレミスのサービスに関係なく、磁気テープの代替策として、費用効率が高く、管理が簡単です。S3 Glacier Deep Archive は、Amazon S3 Glacier を補完します。このオプションは、データが定期的に取得され、いくつかのデータは数分で取り出す必要のあるアーカイブに最適です。S3 Glacier Deep Archive に保存されているオブジェクトはすべて地理的に分散した 3 つ以上のアベイラビリティーゾーンにレプリケートおよび保存され、、99.999999999% 以上の耐久性で保護されているだけでなく、12 時間以内に復元できます。
- 複数のアベイラビリティーゾーンにわたってオブジェクトに 99.999999999% の耐久性を達成するよう設計
- 7〜10 年間保持されるデータの長期保存用に設計された低コストのストレージクラス
- 磁気テープライブラリの理想的な代替策
- 取り出し時間は 12 時間以内
- S3 Glacier Deep Archive に直接アップロードする S3 PUT API と、オブジェクトを自動移行するための S3 ライフサイクル管理
S3 ストレージクラスのパフォーマンス
S3 標準 | S3 Intelligent-Tiering* |
S3 標準 – IA |
S3 1 ゾーン – IA† |
S3 Glacier Instant Retrieval |
S3 Glacier Flexible Retrieval | S3 Glacier Deep Archive |
|
---|---|---|---|---|---|---|---|
耐久性を重視した設計 |
99.999999999% (イレブンナイン) |
99.999999999% (イレブンナイン) |
99.999999999% (イレブンナイン) |
99.999999999% (イレブンナイン) |
99.999999999% (イレブンナイン) |
99.999999999% (イレブンナイン) |
99.999999999% (イレブンナイン) |
可用性を重視した設計 |
99.99% | 99.9% | 99.9% | 99.5% | 99.9% | 99.99% | 99.99% |
可用性 SLA | 99.9% | 99% | 99% | 99% | 99% |
99.9% | 99.9% |
アベイラビリティーゾーン | ≥3 | ≥3 | ≥3 | 1 | ≥3 | ≥3 | ≥3 |
オブジェクト当たり最小キャパシティー料金 | 該当なし | 該当なし | 128 KB | 128 KB | 128 KB | 40 KB | 40 KB |
最小ストレージ期間料金 | 該当なし | 該当なし | 30 日間 | 30 日間 | 90 日間 | 90 日間 | 180 日間 |
取り戻し料金 | 該当なし |
該当なし |
取り出し GB あたり |
取り出し GB あたり | 取り出し GB あたり | 取り出し GB あたり | 取り出し GB あたり |
最初のバイトのレイテンシー | ミリ秒 | ミリ秒 | ミリ秒 | ミリ秒 | ミリ秒 | 時間 (分または時間) を選択 | 時間を選択 |
† S3 1 ゾーン – IA はひとつの AWS アベイラビリティーゾーンにデータを保存するため、このストレージクラスに保存されたデータはアベイラビリティーゾーンが破壊されると失われます。
* S3 Intelligent-Tiering では少額のモニタリング料金およびオートメーション料金が課金され、自動ティアリングの最小適格オブジェクトサイズは 128KB となります。より小さなオブジェクトは保存されますが、常に高頻度アクセス階層料金で課金され、モニタリング料金やオートメーション料金は発生しません。詳細については、Amazon S3 の料金を参照してください。
** S3 Intelligent-Tiering アーカイブアクセス階層とディープアーカイブアクセス階層でのスタンダードな取得は無料です。アーカイブアクセス階層からオブジェクトへのより高速なアクセスが必要な場合は、料金を支払って S3 コンソールを使用した迅速化な取得をご利用いただけます。
*** 高頻度のアクセス階層と低頻度のアクセス階層の S3 Intelligent-Tiering の最初のバイトのレイテンシーはミリ秒のアクセス時間であり、アーカイブアクセス階層とディープアーカイブアクセス階層の最初のバイトのレイテンシーは数分または数時間です。
コストを最適化するためのデータライフサイクル管理ツール
Amazon S3 には、コスト効率を高める方法でデータを整理および管理するために使用できるさまざまな機能があります。これにより、アクセスパターンとコストに合わせてストレージを最適化できます。
S3 ライフサイクル管理
オブジェクトを管理して、ライフサイクル全体で費用対効果の高い方法で保存するには、Amazon S3 ライフサイクルを使用します。S3 ライフサイクル設定は、Amazon S3 がオブジェクトのグループに適用するアクションを定義する一連のルールです。別のストレージクラスに移行するか、期限切れのオブジェクトを削除することができます。詳細はこちら。
S3 ストレージクラス分析
S3 ストレージクラス分析を使用してデータアクセスパターンを分析し、適切なデータを適切なストレージクラスにいつ移行するかを決定するのに役立てます。 S3 ストレージクラス分析を使用してアクセスパターンをモニタリングした後、この情報を使用して S3 ライフサイクルポリシーを設定し、適切なストレージクラスにデータを転送できます。 詳細はこちら。
S3 料金計算ツール
料金計算ツールを使用して、Amazon S3 で独自のビジネスニーズに合うコスト見積もりを設定します。
お客様
「S3 を使用することで、ストレージコストを 40% 超削減することができました」
Zalando
2008 年に設立された Zalando は、3,200 万人を超えるアクティブな顧客を抱える、ファッションとライフスタイルのためのヨーロッパを代表するオンラインプラットフォームです。Amazon S3 は、Zalando のデータインフラストラクチャの基盤であり、S3 ストレージクラスを利用してストレージコストを最適化しています。
「Amazon S3 Intelligent-Tiering を使用して、30 日以内に操作されていないオブジェクトを低頻度のアクセス層に自動的に移動することで、 ストレージコストを年間 37% 節約しています」。
Max Schultze 氏、Lead Data Engineer - Zalando
Teespring
Teespring は、クリエイターが独自のアイデアをカスタム商品に変えることができるオンラインプラットフォームであり、急速なビジネスの成長を経験しました。また、会社のデータも指数関数的に (ペタバイトまで) 増加し、さらに増加し続けています。多くのクラウドネイティブ企業と同様に、Teespring は AWS を使用して問題に対処し、特に Amazon S3 にデータを保存しました。
Amazon S3 Glacier と S3 Intelligent-Tiering を使用することで、Teespring は毎月のストレージコストを 30% を超えて節約できるようになりました。
Photobox
Photobox は、人工知能やその他の分野のイノベーションに向けてリソースを再デプロイして、より良い顧客体験を生み出すために、独自の IT インフラストラクチャを所有して維持するビジネスから撤退したいと考えていました。Photobox は、オンラインのパーソナライズされた写真製品会社であり、毎年 10 を超える市場で数百万の顧客にサービスを提供しています。
Photobox は、AWS Snowball Edge を使用して、EMC Isilon および IBM Cleversafe オンプレミスストレージアレイから Amazon S3 に移行することにより、10 PB の写真ストレージに対するストレージコストを大幅に節約しました。
Pomelo
Pomelo は、フィンテック企業やデジタルトランスフォーメーションの過程にある企業向けにデジタルアカウントとクレジットカードのソリューションを開発するフィンテック企業で、ラテンアメリカでの金融サービスの立ち上げと拡大を迅速かつ安全な方法で支援しています。 Pomelo は Amazon S3 にデータレイクを構築し、ネイティブ機能と他の AWS サービスを組み合わせて安全性を維持し、アクセスを管理して、大規模なコンプライアンスを確保しました。分析主導型のコスト最適化により、大幅なコスト削減を実現しています。
Pomelo は Amazon S3 バケットキーを使用して暗号化コストを 95% 節約し、Amazon S3 Glacier ストレージクラスを使用したデータストレージでは 40~50% 節約する見込みです。
ストレージコストを節約するために、お客様は Amazon S3 を選択します。
今すぐ保存を開始 - ストレージを Amazon S3 に移行
AWS Migration Acceleration Program for Storage は、お客様がコストを節約し、ストレージワークロードの AWS への移行を加速するのに役立つ AWS のサービス、ベストプラクティス、およびツールで構成されています。AWS のサービス、ベストプラクティス、ツール、およびインセンティブを使用して、移行の目標をさらに迅速に達成します。ストレージの移行に適したワークロードには、オンプレミスのデータレイク、大規模な非構造化データリポジトリ、ファイル共有、ホームディレクトリ、バックアップ、アーカイブなどがあります。
AWS は、ストレージコストを削減するためのより多くの方法と、データを移行するためのより多くのオプションを提供します。そのため、より多くのお客様が AWS ストレージを選択してクラウド IT 環境の基盤を構築しています。 Storage Migration Acceleration Program の詳細
コスト最適化リソース
オンラインセミナー: ストレージクラスを使用したコストの最適化
re:Invent 2019: S3 でのコストの最適化
オンラインセミナー: S3 Glacier Deep Archive
耐久性とグローバルな弾力性
Amazon S3 は、99.999999999% のデータ耐久性を実現するように設計されています。S3 はアップロードされるすべてのオブジェクトのコピーを自動で作成し、S3 1 ゾーン低頻度アクセスに加えて、少なくとも 3 つのアベイラビリティーゾーン (AZ) にわたって保存します。つまり、複数の AZ の弾力性モデルによってデータを保護し、サイトレベルの障害に備えます。データとグローバルな弾力性におけるイレブンナインの耐久性についての詳細は、動画をご覧ください。
Amazon S3 を使用して、ストレージコストの節約を開始する