Amazon Elastic Block Store (EBS) は、Amazon Web Services (AWS) が提供する永続的なブロック ストレージ サービスであり、ユーザーはこれを使用して EC2 インスタンスに効率的で信頼性の高いストレージを提供できます。 EBS ボリュームは、AWS クラウド環境にデータを保存するための基本コンポーネントであり、データベース、ファイルシステム、バックアップストレージなどのシナリオで広く使用されています。 Amazon は、パフォーマンス要件、耐久性要件、コストの考慮事項に基づいてさまざまなビジネスニーズを満たすために、複数のタイプの EBS ボリュームを提供しています。さまざまなタイプの EBS ボリュームを理解することで、ユーザーはワークロードに適したストレージ ソリューションをより適切に選択できるようになり、システム パフォーマンスとコスト効率が向上します。
EBSボリュームタイプの概要
EBS ボリュームは、パフォーマンスとコストに基づいて分類されます。各タイプの詳細は次のとおりです。
ボリュームタイプ | ユースケース | 主な特徴 |
GP2 | 汎用SSD | バランスの取れたパフォーマンス、ベースラインIOPSはボリュームサイズに応じて増加 |
gp3 | 汎用SSD(次世代) | 予測可能なパフォーマンス、構成可能なIOPS/スループット |
io1 | プロビジョニングされた IOPS SSD | 高性能、低レイテンシ、カスタマイズ可能なIOPS |
io2 | プロビジョニングされた IOPS SSD (次世代) | 高い耐久性、重要なワークロードに最適 |
sc1 | 冷たいハードディスク | 低コスト、高スループット、低頻度アクセス |
st1 | スループット最適化HDD | ビッグデータワークロード向けの低コスト、高スループット |
磁気式(標準) | レガシーブートボリューム | 低コスト、基本的な性能 |
詳細な説明
gp2 (汎用SSD)
- ユースケース: ブートボリューム、小規模/中規模のデータベースなどの汎用ワークロード。
- パフォーマンス:
- 基本 IOPS: 3 IOPS/GB (最大 16,000 IOPS)。
- 小規模ボリュームでは最大 3,000 IOPS に到達できます。
- スループット: 最大250 MB/秒。
- 拡張機能: パフォーマンスはサイズに応じて変化します (最大 16 TiB)。
gp3 (汎用SSD)
- ユースケース: 予測可能なパフォーマンス、データベース、または大規模な展開を必要とするアプリケーション。
- パフォーマンス:
- 3,000 IOPS ベースラインに固定され、最大 16,000 IOPS まで構成可能です。
- スループットは最大 1,000 MB/秒まで設定可能です。
- gp2に対する利点:
- コスト効率が高い($/GB が低い)。
- IOPS とスループットはサイズとは無関係に拡張されます。
io1 (プロビジョニングされたIOPS SSD)
- ユースケース: 大規模データベース、SAP HANA などのミッションクリティカルなアプリケーション。
- パフォーマンス:
- プロビジョニングされた IOPS: 100~64,000 (最大値はボリューム サイズとインスタンス タイプによって異なります)。
- レイテンシ: 低 (ミリ秒未満)。
- 耐久性: 設計の可用性は 99.9% に達します。
io2 (プロビジョニングされたIOPS SSD)
- ユースケース: エンタープライズレベルのデータベース、金融システム。
- パフォーマンス:
- 耐久性が向上(99.999%の耐久性)。
- IOPS は io1 と似ていますが、一貫性が向上しています。
- 料金: io1 よりも高いですが、重要なデータには適しています。
sc1(コールドハードディスク)
- ユースケース: アーカイブ ストレージなど、頻繁にアクセスされないデータ。
- パフォーマンス:
- ベースライン スループット: 12 MB/秒/TiB (最大 250 MB/秒)。
- シーケンシャルなワークロード向けに設計されています。
- 料金: すべてのタイプの中で最も低コストです。
- 制限: ランダム アクセスやレイテンシの影響を受けやすいワークロードには適していません。
st1(スループット最適化HDD)
- ユースケース: ストリーミング ワークロード、ビッグ データ、データ ウェアハウス。
- パフォーマンス:
- ベースライン スループット: 40 MB/秒/TiB (最大 500 MB/秒)。
- 高スループットのシーケンシャルワークロード向けに設計されています。
- 料金: SSD タイプより低いが、sc1 よりは高い。
磁気式(標準)
- ユースケース: レガシー ワークロード、低コストの低頻度アクセス。
- パフォーマンス:
- スループット: 最大 90 MB/秒。
- レイテンシ: SSD よりも高い。
- 州: 現代タイプに取って代わられ、段階的に廃止されつつあります。
ボリュームタイプの比較
特徴 | GP2 | gp3 | io1 |
タイプ | ソリッドステートドライブ | ソリッドステートドライブ | ソリッドステートドライブ |
最大サイズ | 16チタン合金 | 16チタン合金 | 16チタン合金 |
最大IOPS | 16,000 | 16,000 | 64,000 |
最大スループット | 250MB/秒 | 1,000 MB/秒 | 1,000 MB/秒 |
費用対効果 | 容易に | 高い | 低い |
耐久性 | 標準 | 標準 | 高い |
重要な考慮事項
- 選ぶgp3それよりもgp2これによりコストを節約し、構成の柔軟性を向上させることができます。
- クリティカルなIOPS集中型のワークロードの場合は、io1またはio2。
- 選ぶst1ストリーミング、シーケンシャルなデータ ワークロードを処理します。
- 選ぶsc1冷蔵・書庫保管のニーズにお応えします。
- レガシーシステムに必要な場合を除き使用しないでください磁気。
ワークロードのさまざまなニーズに応じて適切な EBS ボリューム タイプを選択することが、ストレージのパフォーマンスとコスト効率を最適化するために重要です。一般的なアプリケーションの場合、汎用 SSD (gp3 など) が最適です。高いパフォーマンスと高いスループットを必要とするアプリケーションの場合、パフォーマンスが最適化された SSD (io2 や io2 Block Express など) が極めて優れたパフォーマンスを提供できます。ビッグデータやコールドストレージのニーズを保存する場合、コールドディスク HDD (st1 や sc1 など) は、よりコスト効率の高いソリューションを提供します。 EBS ボリュームを選択する際に、各タイプの特性と適用可能なシナリオを理解することで、ユーザーは特定のニーズに応じて最も適切なストレージ リソースを構成し、システムの全体的なパフォーマンスとコスト効率を向上させることができます。