Amazon EBS プロビジョンド IOPS ボリューム

極めて重要なアプリケーション向けに極めて高いパフォーマンスの EBS ボリュームを大規模に提供

プロビジョンド IOPS ボリュームとは

プロビジョンド IOPS ボリュームは、ソリッドステートドライブ (SSD) を利用しており、低レイテンシーを必要とする、IOPS とスループットが大量に発生する重要なワークロード向けに設計された、極めて高いパフォーマンスを発揮する Amazon Elastic Block Store (Amazon EBS) ストレージボリュームです。

2021 年から利用可能になった Amazon EBS io2 Block Express ボリュームは、ボリュームあたり最大 256,000 IOPS と、最大 4,000 MB/秒のスループットを実現するよう設計されています。これは汎用ボリュームの 4 倍の IOPS です。また io2 Block Express ボリュームは、io1 と同じ価格で 99.999% という 100 倍の耐久性を実現し、またプロビジョニングされた GB ごとに、ストレージの比率で 1000 IOPS という 20 倍の IOPS を実現するように設計されています。さらに、Nitro System ベースの EC2 インスタンスにアタッチされた io2 Block Express ボリュームは、一貫してミリ秒未満のレイテンシーを達成するだけでなく、利用時間の 99.9% にわたってプロビジョニングされたパフォーマンスを実現するように設計されています。このため、io2 Block Express ボリュームは、アップタイムの向上から恩恵を受ける SAP HANA、Oracle、Microsoft SQL Server、IBM DB2 などのパフォーマンスが重要となるビジネスクリティカルなアプリケーションに最適です。これらのボリュームも、I/O フェンシングによるマルチアタッチに対応しており、同一アベイラビリティゾーン内の最大 16 個の Nitro ベース EC2 インスタンスに io2 Block Express ボリュームをアタッチできます。 パフォーマンスや耐久性の要件がそれほど厳しくないアプリケーションについては、汎用ボリュームを評価することをお勧めします。

料金の詳細については、Amazon EBS の料金ページをご覧ください。

メリット

Amazon EBS io2 Block Express ボリュームにより、お客様は、SAP HANA、Microsoft SQL Server、Oracle、Apache Cassandra など、極めて負荷の高い、ビジネスクリティカルなアプリケーションの IOPS とスループットの要件を満たすことが容易になります。最大 256,000 IOPS を提供するように設計された io2 Block Express ボリュームは、汎用ボリュームの 4 倍の IOPS を提供します。io2 Block Express により、単一ボリュームのパフォーマンスの限界が押し広げられ、お客様は、AWS の柔軟性、シンプルさ、およびスケーラビリティに加えて、SAN のようなパフォーマンスを実現できます。

Amazon EBS ボリュームは、高い可用性と信頼性、耐久性を実現するように設計されています。特に io2 Block Express ボリュームは、99.999% の耐久性と 0.001% の年間故障率 (AFR) を提供するように設計されています。故障とは、ボリュームの完全損失または部分的な損失を指します。これにより、io2 Block Express ボリュームは、稼働時間が長くなることの恩恵を享受するビジネスクリティカルなアプリケーションに最適なボリュームとなります。

Amazon EBS io2 Block Express ボリュームは、一貫してミリ秒未満のレイテンシーを達成するだけでなく、利用時間の 99.9% でプロビジョニングされたパフォーマンスを実現するように設計されています。io2 Block Express は、より高い一貫性によるミリ秒未満のレイテンシを実現し、EBS の異常なレイテンシを最小限に抑えます。これは、低レイテンシーの OLTP ワークロードを EBS で正常に実行したいお客様にとって特に有益です。

io2 Block Express ボリュームでマルチアタッチを有効にして、同じアベイラビリティーゾーン内にある最大 16 個の Nitro ベース EC2 インスタンスに同時にボリュームをアタッチできます。マルチアタッチを使用すると、複数のライターからのストレージ一貫性を管理するアプリケーションの可用性を簡単に高めることができます。アタッチされた各インスタンスには、共有ボリュームに対する完全な読み込みおよび書き込みアクセス許可があります。 io2 Block Express ボリュームのマルチアタッチは NVMe 予約をサポートします。マルチアタッチを有効にする時に発生する追加料金はありません。

Amazon EBS io2 Block Express

お客様は、高いパフォーマンスが要求される重要なアプリケーションを実行するために io2 Block Express ボリュームを選択します。io2 Block Express は、AWS で最高のパフォーマンスのブロックストレージを提供し、io1 ボリュームの 4 倍のスループット、IOPS、容量を追加コストなしで実現します。io2 Block Express は、ミリ秒未満のレイテンシと 99.999% の耐久性を実現しながら、ボリュームあたり最大 4,000 MB/秒のスループットと 256,000 IOPS、64 TiB のストレージ容量、および GB あたり 1,000 IOPS を提供するよう設計されています。これにより、io2 Block Express は、Oracle、SAP HANA、Microsoft SQL Server、および SAS Analytics の最大かつ最も多くの I/O を伴うミッションクリティカルなデプロイに最適なサービスとなっています。

Block Express は、クラウドスケールでのブロックストレージ向けにミリ秒未満のレイテンシーで最高レベルのパフォーマンスを提供することを目的として構築された次世代の Amazon EBS ストレージサーバーアーキテクチャです。Block Express は、インスタンスのホストハードウェア上の EBS I/O 機能専用の Nitro Card に実装されている Scalable Reliable Datagrams (SRD) を使用して、Nitro System ベースのインスタンスと通信することでこれを行います。これは、ハイパフォーマンスコンピューティング (HPC) および機械学習 (ML) ワークロード用の Elastic Fabric Adapter (EFA) のインスタンス間通信にも使用されるのと同じ高性能で低レイテンシーのネットワークインターフェイスです。さらに、Block Express は、さまざまな方法で組み合わせることができるモジュラーソフトウェアおよびハードウェアビルディングブロックを提供します。これにより、パフォーマンスの向上と新機能をより迅速に設計および提供する柔軟性がもたらされます。

io2 Block Express を Nitro システムベースの EC2 インスタンスにアタッチすると、最大の IOPS とスループット上限を得られます。詳細については、「io2 Block Express ボリューム」を参照してください。

製品の詳細

ボリュームタイプ

io2 Block Express

io1

簡単な説明

ビジネスクリティカルなレイテンシーの影響を受けやすいトランザクションワークロード向けに設計された、最高パフォーマンスの SSD ボリューム

レイテンシーの影響を受けやすいトランザクションワークロード向けに設計された高パフォーマンスの SSD ボリューム

耐久性

99.999%

99.8%~99.9% の耐久性

ユースケース

NoSQL や、Oracle、SAP HANA、Microsoft SQL Server、SAS Analytics などのリレーショナルデータベースの大規模で極めて多くの I/O を伴うミッションクリティカルなデプロイに最適

I/O 集約型の NoSQL とリレーショナルデータベース

API 名

io2

io1

ボリュームサイズ

4 GB~64 TB

4 GB~16 TB

最大 IOPS/ボリューム

256,000

64,000

最大スループット*/ボリューム

4,000 MB/秒

1,000 MB/秒

最大 IOPS/インスタンス

420,000

420,000

最大スループット/インスタンス

12,500 MB/秒

12,500 MB/秒

料金

1 月あたり 0.125 USD/GB

32,000 IOPS 以下については、1 月あたり 0.065 USD/プロビジョンド IOPS

0.046 USD/プロビジョンド IOPS-月 (32,001~64,000 IOPS)

0.032 USD/プロビジョンド IOPS-月 (64,000 IOPS 超)

1 月あたり 0.125 USD/GB

0.065 USD/プロビジョンド IOPS-月

注: 最大 IOPS とスループットの制限を達成するには、ボリュームを Nitro System EC2 インスタンスにアタッチする必要があります。

*ボリュームスループットは MB = 1024^2 バイトで計算