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

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

プロビジョンド IOPS SSD ボリュームは、ソリッドステートドライブ (SSD) によってサポートされます。これらは、IOPS が高く、スループットが大量で、低レイテンシーを必要とする、重要なワークロード向けに設計された、最高パフォーマンスの Amazon EBS ストレージボリュームです。プロビジョンド IOPS SSD ボリュームは、期間の 99.9 パーセントにわたり、プロビジョニングされた IOPS パフォーマンスを実現します。

Amazon EBS は、2 種類のプロビジョンド IOPS SSD ボリュームを提供します。

プロビジョンド IOPS SSD (io2) Block Express ボリューム

io2 Block Express ボリュームは、次世代の Amazon EBS ストレージサーバーアーキテクチャにビルドされます。Nitro System 上に構築されインスタンスで実行される、最も要求の厳しい I/O 集約型アプリケーションのパフォーマンス要件を満たす目的として構築されています。最高級の耐久性と最小限のレイテンシーを備えた Block Express は、Oracle、SAP HANA、Microsoft SQL Server、SAS Analytics など、パフォーマンス重視のミッションクリティカルなワークロードの実行に最適です。

Block Express アーキテクチャにより、io2 ボリュームのパフォーマンスとスケールが向上します。Block Express サーバーは、Scalable Reliable Datagram (SRD) ネットワークプロトコルを使用してNitro System 上に構築されたインスタンスと通信します。このインターフェイスは、インスタンスのホストハードウェア上の Amazon EBS I/O 機能専用の Nitro Card に実装されます。I/O 遅延とレイテンシーのバラツキ (ネットワークジッター) を最小限に抑え、より高速で安定したパフォーマンスをアプリケーションに提供します。

io2 Block Express ボリュームは、年間故障率 (AFR) が 0.001% 以下で 99.999% のボリューム耐久性を提供するように設計されています。これは、1 年間で実行中のボリューム 100,000 個あたりにつき 1 つのボリュームの故障に相当します。io2Block Express ボリュームは、ミリ秒未満のレイテンシーを実現する、単一ボリュームの恩恵を受けるワークロードに適しており、ボリュームより高い IOPS、より高いスループット、より大規模な gp3 ボリュームをサポートします。

プロビジョンド IOPS SSD (io2) Block Express ボリュームは、期間の 99.9 パーセントにわたり、プロビジョニングされた IOPS パフォーマンスを実現します。

io2 Block Express ボリュームは、Nitro System 上に構築されたインスタンスのすべてでサポートされます。詳細については、io2 Block Express ボリュームを参照してください。

考慮事項

  • io2 Block Express ボリュームは、米国東部 (オハイオ)、米国東部 (バージニア北部)、米国西部 (北カリフォルニア)、米国西部 (オレゴン)、アジアパシフィック (香港)、カナダ (中部)、アジアパシフィック (ムンバイ)、アジアパシフィック (ソウル)、アジアパシフィック (シンガポール)、アジアパシフィック (シドニー)、アジアパシフィック (東京)、カナダ (中部)、欧州 (フランクフルト)、欧州 (アイルランド)、欧州 (ロンドン)、欧州 (ストックホルム)、および中東 (バーレーン) の各リージョンで利用できます。

  • 2023 年 11 月 21 日以降に作成されたすべての io2 ボリュームは io2 Block Express ボリュームです。2023 年 11 月 21 日より前に作成された io2 ボリュームは、ボリュームの IOPS またはサイズを変更することで io2 Block Express ボリュームに変換できます。

  • Nitro System 上に構築されたインスタンスは、最大 64 TiB のサイズのボリュームにアタッチできます。他のインスタンスタイプは、最大 16 TiB のサイズのボリュームにアタッチできます。

  • Nitro System 上に構築されたインスタンスは、最大 256,000 IOPS でプロビジョニングされたボリュームにアタッチできます。他のインスタンスタイプは、最大 64,000 IOPS まででプロビジョニングされたボリュームにアタッチできますが、最大 32,000 IOPS までプロビジョニングできます。

  • 16 TiB を超えるサイズまたは 64,000 を超える IOPS の io2 暗号化ボリューム、暗号化されていないスナップショットまたは共有暗号化スナップショットから作成するには、以下を行う必要があります。

    1. アカウントでそのスナップショットの暗号化されたコピーを作成します。

    2. そのスナップショットコピーを使用してボリュームを作成する

パフォーマンス

io2 Block Express ボリュームを使用すると、次のようにボリュームをプロビジョニングできます。

  • ミリ秒未満の平均レイテンシー

  • 最大 64 TiB (65,536 GiB) までのストレージ容量

  • IOPS:GiB 比は 1,000:1 の、最大 256,000 のプロビジョンド IOPS。最大 IOPS は、256 GiB 以上でプロビジョニングできます (1,000 IOPS × 256 GiB = 256,000 IOPS)。

    注記

    Nitro System 上に構築されたインスタンスで最大 256,000 IOPS を実現できます。他のインスタンスでは、最大 32,000 IOPS のパフォーマンスを達成できます。

  • 最大 4,000 MiB/秒のボリュームスループット。スループットはプロビジョンド IOPS ごとに最大 0.256 MiB/秒に比例して拡張できます。16,000 IOPS 以上で最大スループットに達します。

io2 Block Express ボリュームのスループット制限

Provisioned IOPS SSD (io1) ボリューム

プロビジョンド IOPS SSD (io1) ボリュームは、ランダムアクセス I/O スループットにおけるストレージパフォーマンスと整合性が重要な、I/O 集約型ワークロード (特にデータベースワークロード) のニーズを満たすように設計されています。プロビジョンド IOPS SSD ボリュームでは、ボリュームの作成時に指定した、一貫性のある IOPS レートを使用します。Amazon EBS では、プロビジョニングされたパフォーマンスを 99.9% 提供します。

io1 ボリュームは、1 桁ミリ秒のレイテンシーと 99.8~99.9% のボリューム耐久性を提供し、年間故障率 (AFR) は 0.2% 以下です。これは、1 年間の期間において故障するボリュームの数が、実行中の 1,000 個のボリュームあたり最大 2 個であることを意味します。

io1 ボリュームは、すべての Amazon EC2 インスタンスタイプで使用できます。

パフォーマンス

io1 ボリュームのサイズは 4 GiB~16 TiB であり、ボリュームあたり 100 IOPS から最大 64,000 IOPS をプロビジョニングできます。リクエストされたボリュームサイズに対するプロビジョンド IOPS の最大割合 (GiB 単位) は 50:1 です。例えば、100 GiB の io1 ボリュームは最大 5,000 IOPS でプロビジョニングできます。

1,280 GiB 以上のボリュームに対して、最大 IOPS をプロビジョニングできます (50 × 1,280 GiB = 64,000 IOPS)。

  • 最大 32,000 IOPS でプロビジョニングされた io1 ボリュームは、最大 256 KiB の I/O サイズをサポートし、最大 500 MiB/秒のスループットを生み出します。最大の I/O サイズでは、ピークのスループットが 2,000 IOPS に達します。

  • 32,000 IOPS 超 (最大 64,000 IOPS) でプロビジョニングされた io1 ボリュームでは、プロビジョンド IOPS あたり 16 KiB のレートでスループットが直線的に増加します。例えば、48,000 IOPS でプロビジョニングされたボリュームは、最大 750 MiB/秒のスループット (プロビジョンド IOPS あたり 16 KiB × 48,000 プロビジョンド IOPS = 750 MiB/秒) をサポートできます。

  • 1,000 MiB/秒の最大スループットを実現するには、ボリュームを 64,000 IOPS (プロビジョンド IOPS あたり 16 KiB × 64,000 プロビジョンド IOPS = 1,000 MiB/秒) でプロビジョニングする必要があります。

  • Nitro System 上に構築されたインスタンスで最大 64,000 IOPS のみを実現できます。他のインスタンスでは、最大 32,000 IOPS のパフォーマンスを達成できます。

次のグラフは、これらのパフォーマンスの特長を示しています。

io1 ボリュームのスループット制限

発生する I/O あたりのレイテンシーは、プロビジョニングされる IOPS とワークロードプロファイルによって異なります。最適な I/O レイテンシーのエクスペリエンスを得るには、ワークロードの I/O プロファイルを満たすように IOPS をプロビジョニングしてください。