すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:Elastic Block Storage のパフォーマンス

最終更新日:Jan 14, 2026

Elastic Block Storage プロダクトは、さまざまなパフォーマンスレベルと価格で提供されています。ストレージのニーズを満たすために、ワークロードとアプリケーションに最適なプロダクトを選択してください。このトピックでは、ディスク、ローカルディスク、およびエラスティックエフェメラルディスクのパフォーマンスメトリックと仕様について説明します。

説明
  • さまざまな Elastic Block Storage プロダクトの価格と課金については、「Elastic Block Storage の課金」をご参照ください。

  • さまざまな Elastic Block Storage プロダクトの機能とシナリオについては、「Elastic Block Storage の概要」をご参照ください。

パフォーマンスメトリック

Elastic Block Storage プロダクトの主なパフォーマンスメトリックには、1 秒あたりの I/O 操作回数 (IOPS)、スループット、レイテンシが含まれます。一部の Elastic Block Storage プロダクトのパフォーマンスは、その容量に関連しています。たとえば、パフォーマンスレベルが異なる ESSD では、必要な容量範囲も異なります。

  • I/O サイズ

    I/O サイズは、4 KiB など、各読み取りまたは書き込み操作におけるデータ量です。これは、次の数式に従って IOPS およびスループットメトリックに関連しています:IOPS × I/O サイズ = スループット。したがって、注目すべきパフォーマンスメトリックは、アプリケーションの I/O サイズによって異なります。

  • IOPS:1 秒あたりに処理できる I/O 操作の数です。ブロックストレージデバイスの読み取りおよび書き込み能力を測定します。単位は 1 秒あたりの操作回数です。

    アプリケーションの I/O パターンが、データベースアプリケーションのようなレイテンシの影響を受けやすいランダムな小規模 I/O を伴う場合は、IOPS パフォーマンスに注目してください。

    説明

    データベースアプリケーションでは、データの挿入、更新、削除操作が頻繁に行われます。高い IOPS により、多数のランダムな読み取りおよび書き込み操作を処理する場合でも、システムが効率的に実行されることが保証されます。これにより、I/O ボトルネックによるパフォーマンスの低下やレイテンシの増加を防ぎます。

    一般的な IOPS メトリック

    メトリック

    説明

    データアクセス方法

    合計 IOPS

    1 秒あたりに実行される I/O 操作の総数。

    ディスク上のストレージ場所への不連続および連続アクセス。

    ランダム読み取り IOPS

    1 秒あたりに実行されるランダム読み取り I/O 操作の平均数。

    ディスク上のストレージ場所への不連続アクセス。

    ランダム書き込み IOPS

    1 秒あたりに実行されるランダム書き込み I/O 操作の平均数。

    シーケンシャル読み取り IOPS

    1 秒あたりに実行されるシーケンシャル読み取り I/O 操作の平均数。

    ディスク上のストレージ場所への連続アクセス。

    シーケンシャル書き込み IOPS

    1 秒あたりに実行されるシーケンシャル書き込み I/O 操作の平均数。

  • スループット:単位時間あたりに正常に転送できるデータ量。単位は MB/s です。

    アプリケーションの I/O パターンが、データベースアプリケーションのような大きな I/O サイズでの多くのシーケンシャルな読み取りと書き込みを伴う場合は、スループットに注目してください。

    説明

    Hadoop などのオフラインコンピューティングサービスでは、ペタバイト級のデータの分析と処理が含まれます。システムのスループットが低い場合、全体の処理時間が大幅に増加し、ビジネスの効率と応答時間に影響を与えます。

  • レイテンシ:ブロックストレージデバイスが I/O 操作を処理するために必要な時間。単位は s、ms、または μs です。高いレイテンシは、アプリケーションのパフォーマンス低下やエラーを引き起こす可能性があります。

    データベースアプリケーションのように、アプリケーションが高いレイテンシに敏感な場合は、レイテンシに注目してください。ESSD AutoPL ディスクや ESSD などの低レイテンシのプロダクトを使用してください。

  • 容量:ストレージスペースのサイズ。単位は TiB、GiB、MiB、または KiB です。

    Elastic Block Storage の容量は、1,024 を基数とするバイナリ単位で計算されます。たとえば、1 GiB = 1,024 MiB です。容量は Elastic Block Storage プロダクトのパフォーマンスメトリックではありませんが、容量が異なると達成できるパフォーマンスレベルも異なります。容量が大きいほど、ストレージデバイスのデータ処理能力は高くなります。容量あたりの I/O パフォーマンスは、同じタイプの Elastic Block Storage プロダクトで一貫しています。ただし、ディスクのパフォーマンスは、そのタイプのシングルディスクの最大パフォーマンス制限に達するまで、容量に比例して直線的に増加します。

ディスクのパフォーマンス

次の表に、さまざまなディスクタイプのパフォーマンスの比較を示します。

重要
  • ディスクの最終的なパフォーマンスは、ディスク自体の仕様と、アタッチされているインスタンスの仕様の両方によって制限されます。詳細については、「ストレージ I/O パフォーマンス」をご参照ください。

  • 標準 SSD、Ultra ディスク、および基本ディスクは旧世代のプロダクトであり、一部のリージョンおよびゾーンでは段階的に廃止されています。Ultra ディスクと基本ディスクの代替として PL0 ESSD または ESSD Entry ディスクを、標準 SSD の代替として ESSD AutoPL ディスクを使用することを推奨します。

パフォーマンスカテゴリ

ESSD シリーズ

旧世代ディスク

ESSD (ゾーン冗長)

ESSD AutoPL

PL3 ESSD

PL2 ESSD

PL1 ESSD

PL0 ESSD

ESSD Entry

標準 SSD

Ultra ディスク

基本ディスク

ディスクあたりの容量範囲 (GiB)

10~65,536

1~65,536

1,261~65,536

461~65,536

20~65,536

1~65,536

10~32,768

20~32,768

20~32,768

5~2,000

最大 IOPS

50,000

1,000,000

1,000,000

100,000

50,000

10,000

6,000

25,000②

5,000

数百

最大スループット (MB/s)

350

4,096

4,000

750

350

180

150

300②

140

30~40

ディスクあたりの IOPS 数式①

min{1,800 + 50 × 容量, 50,000}

ベースラインパフォーマンス:max{min{1,800 + 50 × 容量, 50,000}, 3,000}

プロビジョニング済みパフォーマンス:

容量 (GiB) <= 3:プロビジョニング済みパフォーマンスは設定できません。

容量 (GiB) >= 4:[1, min{(1,000 IOPS/GiB × 容量 - ベースライン IOPS), 50,000}]

パフォーマンスバースト③:実際の最終 IOPS - ベースライン IOPS - プロビジョニング済み IOPS

min{1,800 + 50 × 容量, 1,000,000}

min{1,800 + 50 × 容量, 100,000}

min{1,800 + 50 × 容量, 50,000}

min{1,800 + 12 × 容量, 10,000}

min{1,800 + 8 × 容量, 6,000}

min{1,800 + 30 × 容量, 25,000}

min{1,800 + 8 × 容量, 5,000}

N/A

ディスクあたりのスループット数式 (MB/s) ①

min{120 + 0.5 × 容量, 350}

ベースラインパフォーマンス:max{min{120 + 0.5 × 容量, 350}, 125}

プロビジョニング済みパフォーマンス:16 KB × プロビジョニング済み IOPS / 1,024

パフォーマンスバースト③:実際の最終スループット - ベースラインスループット - プロビジョニング済みスループット

min{120 + 0.5 × 容量, 4,000}

min{120 + 0.5 × 容量, 750}

min{120 + 0.5 × 容量, 350}

min{100 + 0.25 × 容量, 180}

min{100 + 0.15 × 容量, 150}

min{120 + 0.5 × 容量, 300}

min{100 + 0.15 × 容量, 140}

N/A

データ信頼性

99.9999999999%

99.9999999%

シングルパスランダム書き込みの平均レイテンシ (ms)、ブロックサイズ=4K

ミリ秒レベル④

0.2

0.2

0.2

0.2

0.3~0.5

1~3

0.5~2

1~3

5~10

  • ベースラインパフォーマンス:ディスク購入時に付属する最大 IOPS とスループット。このパフォーマンスはディスク容量に比例して直線的に増加し、ディスクの仕様によって異なります。

  • プロビジョニング済みパフォーマンス:ストレージ容量を変更することなく、ビジネスニーズに基づいてパフォーマンスを柔軟に構成でき、容量とパフォーマンスを分離できます。

  • ① シングルディスクのパフォーマンスに関する数式の注記:

    • PL0 ESSD の最大 IOPS の数式:1,800 から始まり、1 GiB あたり 12 増加し、上限は 10,000 です。

    • PL0 ESSD の最大スループットの数式:100 MB/s から始まり、1 GiB あたり 0.25 MB/s 増加し、上限は 180 MB/s です。

  • ② 標準 SSD のパフォーマンスはブロックサイズによって異なります:

    • IOPS が一定の場合、ブロックサイズが小さいほどスループットは低くなります。

    • スループットが一定の場合、ブロックサイズが小さいほど IOPS は高くなります。

    I/O サイズ (KiB)

    最大 IOPS

    スループット (MB/s)

    4

    約 25,000

    約 100

    16

    約 17,200

    約 260

    32

    約 9,600

    約 300

    64

    約 4,800

    約 300

  • ③ ベースラインパフォーマンスとプロビジョニング済みパフォーマンスに加えて、ESSD AutoPL ディスクはパフォーマンスバーストを提供できます。EBS レンズ (CloudLens for EBS) を使用して、バースト時間やバースト量 (合計バースト I/O) など、ESSD AutoPL ディスクのバーストの詳細をリアルタイムで監視できます。詳細については、「ディスク分析」をご参照ください。

  • ④ ESSD (ゾーン冗長) ディスクに書き込まれたデータは、複数のゾーンに自動的に分散・保存され、物理レプリケーションを通じて目標復旧時点 (RPO) 0 を達成します。ただし、データは複数のゾーンに同期的に書き込む必要があるため、書き込みレイテンシはリージョンごとに異なり、PL1 ESSD よりも高くなります。ESSD (ゾーン冗長) ディスクの平均書き込みレイテンシは、「Elastic Block Storage デバイスのパフォーマンスをテストする」の手順に従ってテストできます。

ローカルディスクのパフォーマンス

警告

ローカルディスクは独立して作成することはできません。そのデータ信頼性は物理サーバーの信頼性に依存するため、単一障害点のリスクがあります。物理サーバー上の単一障害点は、複数の実行中のインスタンスに影響を与える可能性があります。ローカルディスクにデータを保存すると、データ損失のリスクが伴います。長期間保存する必要があるビジネスデータは、ローカルディスクに保存しないでください。ローカルディスクの詳細については、「ローカルディスク」をご参照ください

NVMe SSD ローカルディスク

  • 次の表に、ローカル SSD を備えた d3c インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    メトリック

    ディスクあたりのパフォーマンス

    ecs.d3c.3xlarge

    ecs.d3c.7xlarge

    ecs.d3c.14xlarge

    最大読み取り IOPS

    100,000

    100,000

    200,000

    400,000

    最大読み取りスループット

    4 GB/s

    4 GB/s

    8 GB/s

    16 GB/s

    最大書き込みスループット

    2 GB/s

    2 GB/s

    4 GB/s

    8 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

  • 次の表に、ローカル SSD を備えた i5e インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i5e.2xlarge

    ecs.i5e.4xlarge

    ecs.i5e.8xlarge

    ecs.i5e.12xlarge

    ecs.i5e.16xlarge

    ecs.i5e.32xlarge

    最大読み取り IOPS

    1,400,000

    2,900,000

    5,800,000

    8,700,000

    11,600,000

    23,200,000

    最大読み取りスループット

    7 GB/s

    14 GB/s

    28 GB/s

    42 GB/s

    56 GB/s

    112 GB/s

    最大書き込みスループット

    4.5 GB/s

    9 GB/s

    18 GB/s

    27 GB/s

    36 GB/s

    72 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

  • 次の表に、ローカル SSD を備えた i5 インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i5.xlarge

    ecs.i5.2xlarge

    ecs.i5.4xlarge

    ecs.i5.8xlarge

    ecs.i5.12xlarge

    ecs.i5.16xlarge

    最大読み取り IOPS

    700,000

    1,400,000

    2,900,000

    5,800,000

    8,700,000

    11,800,000

    最大読み取りスループット

    3.5 GB/s

    7 GB/s

    14 GB/s

    28 GB/s

    42 GB/s

    56 GB/s

    最大書き込みスループット

    2 GB/s

    4 GB/s

    8 GB/s

    16 GB/s

    24 GB/s

    32 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

  • 次の表に、ローカル SSD を備えた i5g インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i5g.8xlarge

    ecs.i5g.16xlarge

    最大読み取り IOPS

    1,400,000

    2,900,000

    最大読み取りスループット

    7 GB/s

    14 GB/s

    最大書き込みスループット

    4 GB/s

    8 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

  • 次の表に、ローカル SSD を備えた i5ge インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i5ge.3xlarge

    ecs.i5ge.6xlarge

    ecs.i5ge.12xlarge

    ecs.i5ge.24xlarge

    最大読み取り IOPS

    1,400,000

    2,900,000

    5,800,000

    11,800,000

    最大読み取りスループット

    7 GB/s

    14 GB/s

    28 GB/s

    56 GB/s

    最大書き込みスループット

    4 GB/s

    8 GB/s

    16 GB/s

    32 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

  • 次の表に、ローカル SSD を備えた i4 インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i4.large

    ecs.i4.xlarge

    ecs.i4.2xlarge

    ecs.i4.4xlarge

    ecs.i4.8xlarge

    ecs.i4.16xlarge

    ecs.i4.32xlarge

    最大読み取り IOPS

    112,500

    225,000

    450,000

    900,000

    1,800,000

    3,600,000

    7,200,000

    最大読み取りスループット

    0.75 GB/s

    1.5 GB/s

    3 GB/s

    6 GB/s

    12 GB/s

    24 GB/s

    48 GB/s

    最大書き込みスループット

    0.375 GB/s

    0.75 GB/s

    1.5 GB/s

    3 GB/s

    6 GB/s

    12 GB/s

    24 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

    説明

    表のメトリックは最適なパフォーマンスを表します。このパフォーマンスを達成するには、Alibaba Cloud Linux 3 などの最新バージョンの Linux イメージを使用してください。このインスタンスファミリーは Linux イメージのみをサポートします。

  • 次の表に、ローカル SSD を備えた i4g および i4r インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i4g.4xlarge および ecs.i4r.4xlarge

    ecs.i4g.8xlarge および ecs.i4r.8xlarge

    ecs.i4g.16xlarge および ecs.i4r.16xlarge

    ecs.i4g.32xlarge および ecs.i4r.32xlarge

    最大読み取り IOPS

    250,000

    500,000

    1,000,000

    2,000,000

    最大読み取りスループット

    1.5 GB/s

    3 GB/s

    6 GB/s

    12 GB/s

    最大書き込みスループット

    1 GB/s

    2 GB/s

    4 GB/s

    8 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

    説明

    表のメトリックは最適なパフォーマンスを表します。このパフォーマンスを達成するには、「Alibaba Cloud Linux 3 イメージリリースノート」に記載されているイメージなど、最新バージョンの Linux イメージを使用してください。このインスタンスファミリーは Linux イメージのみをサポートします。

  • 次の表に、ローカル SSD を備えた i3 インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i3.xlarge

    ecs.i3.2xlarge

    ecs.i3.4xlarge

    ecs.i3.8xlarge

    ecs.i3.13xlarge

    ecs.i3.26xlarge

    最大読み取り IOPS

    250,000

    500,000

    1,000,000

    2,000,000

    3,000,000

    6,000,000

    最大読み取りスループット

    1.5 GB/s

    3 GB/s

    6 GB/s

    12 GB/s

    18 GB/s

    36 GB/s

    最大書き込みスループット

    1 GB/s

    2 GB/s

    4 GB/s

    8 GB/s

    12 GB/s

    24 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

    説明

    表のメトリックは最適なパフォーマンスを表します。このパフォーマンスを達成するには、「Alibaba Cloud Linux 3 イメージリリースノート」に記載されているイメージなど、最新バージョンの Linux イメージを使用してください。このインスタンスファミリーは Linux イメージのみをサポートします。

  • 次の表に、ローカル SSD を備えた i3g インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i3g.2xlarge

    ecs.i3g.4xlarge

    ecs.i3g.8xlarge

    ecs.i3g.13xlarge

    ecs.i3g.26xlarge

    最大読み取り IOPS

    125,000

    250,000

    500,000

    750,000

    1,500,000

    最大読み取りスループット

    0.75 GB/s

    1.5 GB/s

    3 GB/s

    4.5 GB/s

    9 GB/s

    最大書き込みスループット

    0.5 GB/s

    1 GB/s

    2 GB/s

    3 GB/s

    6 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

    説明

    表のメトリックは最適なパフォーマンスを表します。このパフォーマンスを達成するには、「Alibaba Cloud Linux 3 イメージリリースノート」に記載されているイメージなど、最新バージョンの Linux イメージを使用してください。このインスタンスファミリーは Linux イメージのみをサポートします。

  • 次の表に、ローカル SSD を備えた i2 および i2g インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ディスクあたりのパフォーマンス

    インスタンス全体のパフォーマンス

    ecs.i2.xlarge および ecs.i2g.2xlarge のみ

    その他の i2 および i2g インスタンスタイプ

    最大容量

    894 GiB

    1,788 GiB

    8 × 1,788 GiB

    最大読み取り IOPS

    150,000

    300,000

    1,500,000

    最大読み取りスループット

    1 GB/s

    2 GB/s

    16 GB/s

    最大書き込みスループット

    0.5 GB/s

    1 GB/s

    8 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

    ① このインスタンス全体のパフォーマンスは ecs.i2.16xlarge にのみ適用され、i2 ファミリーで最大のインスタンスタイプのローカルストレージパフォーマンスを表します。

  • 次の表に、ローカル SSD を備えた i2ne および i2gne インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ecs.i2ne.xlarge および ecs.i2gne.2xlarge

    ecs.i2ne.2xlarge および ecs.i2gne.4xlarge

    ecs.i2ne.4xlarge および ecs.i2gne.8xlarge

    ecs.i2ne.8xlarge および ecs.i2gne.16xlarge

    ecs.i2ne.16xlarge

    最大容量

    894 GiB

    1,788 GiB

    2 × 1,788 GiB

    4 × 1,788 GiB

    8 × 1,788 GiB

    最大読み取り IOPS

    250,000

    500,000

    1,000,000

    2,000,000

    4,000,000

    最大読み取りスループット

    1.5 GB/s

    3 GB/s

    6 GB/s

    12 GB/s

    24 GB/s

    最大書き込みスループット

    1 GB/s

    2 GB/s

    4 GB/s

    8 GB/s

    16 GB/s

    レイテンシ

    マイクロ秒レベル (μs)

  • 次の表に、ローカル SSD を備えた i1 インスタンスファミリーにアタッチされた NVMe SSD ローカルディスクのパフォーマンスを示します。

    NVMe SSD メトリック

    ディスクあたりのパフォーマンス

    インスタンス全体のパフォーマンス

    最大容量

    1,456 GiB

    2,912 GiB

    最大 IOPS

    240,000

    480,000

    書き込み IOPS ①

    min{165 × 容量, 240,000}

    2 × min{165 × 容量, 240,000}

    読み取り IOPS ①

    最大読み取りスループット

    2 GB/s

    4 GB/s

    読み取りスループット ①

    min{1.4 × 容量, 2,000} MB/s

    2 × min{1.4 × 容量, 2,000} MB/s

    最大書き込みスループット

    1.2 GB/s

    2.4 GB/s

    書き込みスループット ①

    min{0.85 × 容量, 1,200} MB/s

    2 × min{0.85 × 容量, 1,200} MB/s

    レイテンシ

    マイクロ秒レベル (μs)

    ① シングルディスクのパフォーマンスに関する数式の注記:

    • 単一の NVMe SSD ローカルディスクの書き込み IOPS の数式の例:1 GiB あたり 165 IOPS、上限は 240,000 IOPS です。

    • 単一の NVMe SSD ローカルディスクの書き込みスループットの数式の例:1 GiB あたり 0.85 MB/s、上限は 1,200 MB/s です。

    ② このインスタンス全体のパフォーマンスは ecs.i1.14xlarge にのみ適用され、i1 ファミリーで最大のインスタンスタイプのローカルストレージパフォーマンスを表します。

SATA HDD ローカルディスク

次の表に、SATA HDD ローカルディスクのパフォーマンスを示します。

SATA HDD メトリック

d1, d1ne

d2c

d2s

d3s

ディスクあたりのパフォーマンス

インスタンス全体のパフォーマンス

ディスクあたりのパフォーマンス

インスタンス全体のパフォーマンス

ディスクあたりのパフォーマンス

インスタンス全体のパフォーマンス

ディスクあたりのパフォーマンス

インスタンス全体のパフォーマンス

最大容量

5,500 GiB

154,000 GiB

3,700 GiB

44,400 GiB

7,300 GiB

219,000 GiB

11,100 GiB

355,200 GiB

最大スループット

190 MB/s

5,320 MB/s

190 MB/s

2,280 MB/s

190 MB/s

5,700 MB/s

260 MB/s

8,320 MB/s

レイテンシ

ミリ秒レベル (ms)

説明

このインスタンス全体のパフォーマンスは、ecs.d1.14xlarge、ecs.d1ne.14xlarge、ecs.d2c.24xlarge、ecs.d2s.20xlarge、および ecs.d3s.16xlarge インスタンスタイプにのみ適用されます。これは、それぞれのファミリーで最大のインスタンスタイプのローカルストレージパフォーマンスを表します。

エラスティックエフェメラルディスクのパフォーマンス

説明

一時的なデータストレージ用にエラスティックエフェメラルディスクの容量をカスタマイズできます。エラスティックエフェメラルディスクの詳細については、「エラスティックエフェメラルディスク」をご参照ください

エラスティックエフェメラルディスクには、標準とプレミアムの 2 つのカテゴリがあります。標準エラスティックエフェメラルディスクは、大容量のデータと高いスループットが必要なシナリオに適しており、プレミアムエラスティックエフェメラルディスクは、小容量でも高い IOPS が必要なシナリオに適しています。次の表に、各タイプのパフォーマンスを示します:

メトリック

標準エラスティックエフェメラルディスク

プレミアムエラスティックエフェメラルディスク

シングルディスクの容量範囲 (GiB)

64~8,192

64~8,192

ディスクあたりの最大読み取り IOPS

容量の 100 倍または 820,000 のいずれか小さい方

容量の 300 倍または 1,000,000 のいずれか小さい方

ディスクあたりの最大書き込み IOPS

容量の 20 倍または 160,000 のいずれか小さい方

容量の 150 倍または 500,000 のいずれか小さい方

ディスクあたりの最大読み取りスループット (MB/s)

容量の 0.8 倍または 4,096 のいずれか小さい方

容量の 1.6 倍または 4,096 のいずれか小さい方

ディスクあたりの最大書き込みスループット (MB/s)

容量の 0.4 倍または 2,048 のいずれか小さい方

容量または 2,048 のいずれか小さい方

書き込み I/O 密度①

20

150

読み取り I/O 密度①

100

300

①:I/O 密度 = IOPS / ディスク容量、単位:IOPS/GiB、1 GiB あたりの IOPS 能力を示します。

Elastic Block Storage のパフォーマンスのテスト

次の方法で Elastic Block Storage のパフォーマンスをテストできます:

ディスクの読み取り/書き込みの低速化または I/O の高負荷に関するトラブルシューティング

ECS コンソール、EBS コンソール、または CloudMonitor コンソールでディスクの監視情報を表示して、現在のディスクパフォーマンスがビジネス要件を満たしているか、またはパフォーマンスボトルネックに達しているかを確認できます。詳細については、「ディスクの監視情報を表示する」をご参照ください。

  1. ディスクが従量課金方式を使用しているかどうかを確認します。使用している場合、アカウントに支払い遅延があるとディスクの I/O 速度が制限されます。アカウントに資金を追加すると速度は回復します。

    注:支払い遅延後 15 日以内に従量課金ディスクを更新しない場合、ディスクは自動的にリリースされ、そのデータは回復できません。

  2. Linux システムの場合、「Linux インスタンスでの高いディスク I/O 使用率のトラブルシューティング」を参照して、高い IOPS を消費するプログラムを特定します。

  3. データをインポートする際、クライアントとサーバーの両方のパフォーマンスが読み取りおよび書き込み速度に影響します。

  4. サーバー上で「atop ツールを使用して Linux システムメトリックを監視する」ことができます。このツールは、サーバー上のさまざまなリソースの使用状況を継続的に監視します。デフォルトでは、リソース使用状況情報は /var/log/atop ディレクトリに記録されます。atop ログを使用して問題の特定に役立てることができます。

  5. ディスクのパフォーマンスがビジネスニーズを満たさない場合は、改善を試みることができます。詳細については、「ディスクパフォーマンスを向上させる方法」をご参照ください。

クラウドディスクのパフォーマンスを向上させる方法

現在のディスクパフォーマンスがビジネス要件を満たさない場合は、次の方法を試して改善できます:

重要

ディスクの最終的なパフォーマンスは、ディスク自体の仕様と、アタッチされているインスタンスの仕様の両方によって制限されます。したがって、インスタンスタイプの IOPS と帯域幅の制限がディスクのパフォーマンス制限よりも低い場合、ディスクのみをアップグレードしてもパフォーマンスは向上しません。インスタンスタイプもアップグレードする必要があります。インスタンスタイプがディスクに課す制限については、「インスタンスファミリー」をご参照ください。

シナリオ

パフォーマンスを向上させる方法

標準 SSD などのディスクタイプが、成長するビジネスのより高い IOPS やスループットの要求にもはや応えられなくなった場合、PL1 ESSD などのより高性能なディスクタイプに変更できます。これにより、より高い IOPS とより良い応答時間を実現できます。この方法は、ストレージパフォーマンス要件が厳しく、ビジネス規模やアクセス量が大幅に増加しているアプリケーションに適しています。

ディスクのカテゴリを変更する

ESSD を使用している場合、ビジネスワークロードの変更に基づいてパフォーマンスレベルを調整できます。

ESSD のパフォーマンスレベルを変更する

ESSD AutoPL ディスクを使用している場合、プロビジョニング済みパフォーマンスを設定するか、パフォーマンスバーストを有効にしてディスクのパフォーマンスを向上させることができます。

ESSD AutoPL ディスクのパフォーマンス構成を変更する

ビジネスでより高い IOPS だけでなく、より多くのストレージスペースも必要な場合は、ディスクをスケールアウトできます。PL1 ESSD などの一部のディスクタイプでは、ベースライン IOPS が容量とともに増加し、ディスクの処理能力が向上し、パフォーマンスが向上します。これは、データ量が継続的に増加し、ストレージ容量と IOPS の両方に高い要件があるアプリケーションに適しています。たとえば、PL1 ESSD の IOPS は、数式 min{1,800 + 50 × 容量, 50,000} で計算されます。40 GiB の PL1 ESSD は 3,800 IOPS です。100 GiB にスケールアウトすると、IOPS は 6,800 に増加します。

ディスクをスケールアウトする

ディスクのパフォーマンスを向上させながら、ストレージリソースの割り当てをより柔軟に管理および最適化するには、Logical Volume Manager (LVM) を使用できます。LVM を使用すると、データを複数の論理ボリュームに分散して読み取りおよび書き込み操作を並行して処理できるため、ディスク全体のパフォーマンスが向上します。この方法は、高並行アクセスを必要とするマルチスレッドアプリケーションやデータベースに特に適しています。

論理ボリュームを作成する

データ冗長性を確保しながら IOPS とスループットを向上させるには、Redundant Array of Independent Disks (RAID) アレイを作成できます。たとえば、RAID 0 を使用して読み取りおよび書き込み速度を向上させたり、RAID 1 または RAID 10 を使用してパフォーマンスを向上させながらデータ冗長性を提供したりできます。

RAID アレイを作成する