パフォーマンス要件を満たすようにディスクを構成する


このページでは、仮想マシン(VM)にアタッチしているブロック ストレージ ボリュームのパフォーマンスを左右する要素について説明します。始める前に、次の点を考慮してください。

  • Persistent Disk はネットワーク ストレージのため、通常は物理ディスクやローカル SSD よりもレイテンシが大きくなります。Persistent Disk の最大パフォーマンス上限を達成するには、十分な I/O リクエストを並行して発行する必要があります。必要なパフォーマンス レベルを達成するために十分なキューの深さが使用されているかどうかを確認するには、I/O キューの深さをご覧ください。

  • ディスクが飽和するまでアプリケーションが I/O リクエストを発行していることを確認します。ディスクの飽和は、デバイスに発行された I/O リクエスト中の CPU 時間が非常に長い場合に発生します。

  • 主に小規模(4 KB~16 KB)のランダム I/O リクエストが発生するワークロードの場合、1 秒あたりのランダム I/O リクエスト数(IOPS)がパフォーマンスの制限要因になります。

  • 主にシーケンシャルまたは大規模(256 KB~1 MB)のランダム I/O リクエストが発生するワークロードの場合は、スループットがパフォーマンスの制限要因になります。

ストレージ オプションを選択する

VM で使用するブロック ストレージには、複数のタイプを指定できます。

永続ディスクを構成するときに、次のいずれかのディスクタイプを選択できます。

  • バランス永続ディスクpd-balanced
    • パフォーマンス(pd-ssd)永続ディスクの代替手段。
    • パフォーマンスと費用のバランス。大規模なものを除き、ほとんどの VM シェイプの場合、これらのディスクの最大 IOPS は SSD 永続ディスクと同じですが、GiB あたりの IOPS は小さくなります。このディスクタイプは、ほとんどの汎用アプリケーションに適したパフォーマンスを、標準永続ディスクとパフォーマンス(pd-ssd)永続ディスクの中間の価格で提供します。
    • ソリッド ステート ドライブ(SSD)によるバックアップ。
  • パフォーマンス(SSD)永続ディスクpd-ssd
    • 標準永続ディスクの場合よりも低いレイテンシと、より多くの IOPS を必要とするエンタープライズ アプリケーションや高性能データベースに適しています。
    • ソリッド ステート ドライブ(SSD)によるバックアップ。
  • 標準永続ディスクpd-standard
    • 主に順次 I/O を使用する大規模なデータ処理ワークロードに適しています
    • 標準ハードディスク ドライブ(HDD)によるバックアップ。
  • エクストリーム永続ディスクpd-extreme
    • ランダム アクセス ワークロードとバルク スループットの両方に対応し、常に高パフォーマンスを発揮します
    • ハイエンド データベースのワークロード向けに設計。
    • ターゲット IOPS をプロビジョニング可能。
    • ソリッド ステート ドライブ(SSD)によるバックアップ。
    • 限られた数のマシンタイプで使用。

Google Cloud コンソール でディスクを作成する場合、デフォルトのディスクタイプは pd-balanced です。gcloud CLI または Compute Engine API を使用してディスクを作成する場合、デフォルトのディスクタイプは pd-standard です。

各ストレージ オプションには、マシンタイプと使用されている vCPU の数に応じて固有のパフォーマンス上限があります。

Persistent Disk のパフォーマンス上限

Persistent Disk では、維持できる最大 IOPS とスループットに上限があります。GiB および VM あたりのスループット上限と IOPS 上限があります。バランス Persistent Disk とパフォーマンス(SSD)Persistent Disk は、持続的な IOPS とスループットを実現するベースライン パフォーマンスも提供します。バランス Persistent Disk、パフォーマンス(SSD)Persistent Disk、エクストリーム Persistent Disk は、ミリ秒未満のレイテンシを実現するように設計されています。パフォーマンスに影響する要素には、マシンタイプ、ディスクサイズ、VM の vCPU 数、I/O ブロックサイズなどがあります。

このページでは、ゾーン Persistent Diskリージョン Persistent Disk のパフォーマンス上限について詳しく説明します。

Google Cloud Hyperdisk のパフォーマンスについては、Hyperdisk のパフォーマンス上限をご覧ください。

ゾーン Persistent Disk

このセクションでは、ゾーン Persistent Disk の IOPS とスループットの上限について説明します。

ゾーン Persistent Disk の IOPS の上限

ゾーン
標準
PD
ゾーン
バランス
PD
ゾーン
SSD PD
ゾーン
エクストリーム PD
ゾーン
SSD PD
マルチライター モード
1 GiB あたりの読み取り IOPS 0.75 6 30 30
1 GiB あたりの書き込み IOPS 1.5 6 30 30
VM あたりの読み取り IOPS* 7,500 80,000 100,000 120,000 100,000
VM あたりの書き込み IOPS* 15,000 80,000 100,000 120,000 100,000

* 記載のパフォーマンス上限を達成するには、64 個以上の vCPU を備えた N2 VM が必要です。他のすべてのマシンタイプの上限については、マシンタイプと vCPU 数別のパフォーマンスをご覧ください。

ゾーン Persistent Disk のスループットの上限

次の表は、ゾーン Persistent Disk のスループットの上限を示しています。

Persistent Disk は、vCPU の数が多いほど VM でのパフォーマンスが高くなります。詳しくは、書き込みスループットの下りネットワーク上限をご覧ください。

ゾーン
標準
PD
ゾーン
バランス
PD
ゾーン
SSD PD
ゾーン
エクストリーム PD
ゾーン
SSD PD
マルチライター モード
GiB あたりのスループット(MiBps) 0.12 0.28 0.48 0.48
VM あたりの読み取りスループット(MiBps) 1,200 1,200 1,200 4,000* 1,200
VM あたりの書き込みスループット(MiBps) 400 1,200 1,200 3,000* 1,200

* 記載のパフォーマンス上限を達成するには、64 個以上の vCPU を備えた N2 VM が必要です。他のすべてのマシンタイプの上限については、マシンタイプと vCPU 数別のパフォーマンスをご覧ください。

リージョン Persistent Disk

ゾーン Persistent Disk と同様に、リージョン Persistent Disk は、ディスクサイズや vCPU の数などのパフォーマンスに影響する可能性がある要素を変更すると、パフォーマンスが向上します。

このセクションでは、リージョン Persistent Disk の IOPS とスループットの上限について説明します。これらの条件は、指定された上限に適用されます。

  • 指定された上限を達成するには、少なくとも 64 個の vCPU を備えた VM と、Intel Skylake 以降を実行している N2 マシンタイプまたは N1 マシンタイプが必要です。N2D など、他のマシンタイプを使用する VM では、パフォーマンスの上限が低くなります。
  • E2 マシンタイプを使用する VM では、E2 マシンタイプは最大 32 個の vCPU をサポートするため、パフォーマンスの上限が低くなります。
  • ディスクが非レプリケーション モードの場合、VM あたりの読み取り IOPS と VM あたりの読み取りスループットは低くなることがあります。

リージョン Persistent Disk の IOPS の上限

リージョン
標準
PD
リージョン
バランス
PD
リージョン
SSD PD
1 GiB あたりの読み取り IOPS 0.75 6 30
1 GiB あたりの書き込み IOPS 1.5 6 30
VM あたりの読み取り IOPS 7,500 80,000* 100,000#
VM あたりの書き込み IOPS 15,000 60,000 80,000^

* N2D の場合、バランス Persistent Disk の VM あたりの最大読み取り IOPS は 60,000 です。
# N2D の場合、SSD Persistent Disk の VM あたりの最大読み取り IOPS は 70,000 です。
N2D の場合、バランス Persistent Disk の VM あたりの最大書き込み IOPS は 50,000 です。
^ N2D の場合、SSD Persistent Disk の VM あたりの最大書き込み IOPS は 60,000 です。

リージョン Persistent Disk のスループットの上限

リージョン
標準
PD
リージョン
バランス
PD
リージョン
SSD PD
VM あたりの読み取りスループット(MB/秒) 1,200 1,200 1,200
VM あたりの書き込みスループット(MB/秒) 200 600 1000

N2D の場合、SSD Persistent Disk の VM あたりの最大書き込みスループットは 600 MiBps です。

VM 間でのディスクの共有

複数の VM にディスクを読み取り専用モードまたはマルチライター モードで接続しても、全体的なパフォーマンスや費用には影響しません。各マシンはディスクごとのパフォーマンス上限を分け合います。マルチライター モードで作成された Persistent Disk には、特定の IOPS とスループットの上限があります。複数の VM 間で Persistent Disk を共有する方法については、VM 間での Persistent Disk の共有をご覧ください。

Persistent Disk I/O オペレーションは、VM のハイパーバイザ内のネットワーク トラフィックと共通パスを共有します。そのため、VM に大量のネットワーク トラフィックがある場合、実際の読み取り帯域幅と IOPS の整合性は、表示されている最大値よりも小さい場合があります。特に、I/O サイズが 16 KB で、最大 IOPS 上限付近でオペレーションが実行される場合、パフォーマンス上限が変動することが予想されます。帯域幅の想定値の概要については、帯域幅の概要表をご覧ください。

ベースライン パフォーマンス

バランス Persistent Disk と SSD Persistent Disk は、GiB あたりのパフォーマンス上限の持続的な達成に加え、ベースライン IOPS とスループット パフォーマンスを提供します。ベースライン パフォーマンスはすべてのディスクサイズで同じで、VM にアタッチされているのと同じタイプのディスクの数に応じてスケールすることはありません。たとえば、VM にアタッチされた 2 つのゾーンバランス Persistent Disk がある場合は、3,000 IOPS のベースライン パフォーマンスを共有します。

Persistent Disk タイプの最大予測パフォーマンスを計算するには、ディスクタイプの GiB あたりのパフォーマンス上限に同じタイプのディスクすべての合計サイズ(GiB 単位)を乗じたものに、ディスクタイプのベースライン パフォーマンスを加えます。

Maximum expected performance = Baseline performance + (Per GiB performance limit * Combined disk size in GiB).

たとえば、同じ VM にアタッチされる 2 つの 1,000 GiB ゾーンバランス Persistent Disk の最大 IOPS は 15,000 になります。

3,000 baseline performance + (6 IOPS performance limit per GiB * 2000 GiB combined disk size) = 15,000 IOPS

次の表は、バランス Persistent Disk と SSD Persistent Disk のベースライン パフォーマンスを示しています。

ゾーン Persistent Disk

次の表は、ゾーン Persistent Disk のベースライン持続 IOPS とスループットを示しています。

ゾーン
バランス
PD
ゾーン
SSD PD
VM あたりのベースライン IOPS 3,000 件 6,000
VM あたりのベースライン スループット(MiBps) 140 240

リージョン Persistent Disk

リージョン Persistent Disk は E2、N1、N2、N2D マシンタイプの VM のみでサポートされます。次の表は、リージョン Persistent Disk のベースライン持続 IOPS とスループットを示しています。

リージョン
バランス
PD
リージョン
SSD PD
VM あたりのベースライン IOPS 3,000 件 6,000
VM あたりのベースライン スループット(MiBps) 140 240

Persistent Disk と VM を構成する

Persistent Disk のパフォーマンスは、ディスクのサイズと VM の vCPU 数に応じてスケールします。

パフォーマンスは、ディスクの上限か、ディスクがアタッチされている VM の上限に達するまでスケールします。VM の上限は VM のマシンタイプと vCPU 数により決定されます。

次の表は、ゾーン Persistent Disk のパフォーマンスの上限を示しています。

ゾーン Persistent Disk のマシンタイプと vCPU 数別のパフォーマンス

次の表は、ディスクが接続されている VM のマシンタイプと vCPU 数に応じてゾーン Persistent Disk のパフォーマンスがどのように変化するかを示しています。

A2 Ultra VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
a2-ultragpu-1g 15,000 15,000 800 800
a2-ultragpu-2g 20,000 20,000 1,200 1,200
a2-ultragpu-4g 50,000 50,000 1,200 1,200
a2-ultragpu-8g 80,000 80,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
a2-ultragpu-1g 15,000 15,000 800 800
a2-ultragpu-2g 25,000 25,000 1,200 1,200
a2-ultragpu-4g 60,000 60,000 1,200 1,200
a2-ultragpu-8g 100,000 100,000 1,200 1,200

pd-standard

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
a2-ultragpu-1g 15,000 5,000 400 800
a2-ultragpu-2g 15,000 7,500 400 1,200
a2-ultragpu-4g 15,000 7,500 400 1,200
a2-ultragpu-8g 15,000 7,500 400 1,200

A2 標準 VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
a2-highgpu-1g 15,000 15,000 800 800
a2-highgpu-2g 20,000 20,000 1,200 1,200
a2-highgpu-4g 50,000 50,000 1,200 1,200
a2-highgpu-8g 80,000 80,000 1,200 1,200
a2-megagpu-16g 80,000 80,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
a2-highgpu-1g 15,000 15,000 800 800
a2-highgpu-2g 25,000 25,000 1,200 1,200
a2-highgpu-4g 60,000 60,000 1,200 1,200
a2-highgpu-8g 100,000 100,000 1,200 1,200
a2-megagpu-16g 100,000 100,000 1,200 1,200

pd-standard

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
a2-highgpu-1g 15,000 5,000 400 800
a2-highgpu-2g 15,000 7,500 400 1,200
a2-highgpu-4g 15,000 7,500 400 1,200
a2-highgpu-8g 15,000 7,500 400 1,200
a2-megagpu-16g 15,000 7,500 400 1,200

A3 Mega VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MB/秒) 最大読み取りスループット(MB/秒)
a3-megagpu-8g 80,000 80,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MB/秒) 最大読み取りスループット(MB/秒)
a3-megagpu-8g 80,000 80,000 1,200 1,200

A3 High VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MB/秒) 最大読み取りスループット(MB/秒)
a3-highgpu-1g 15,000 15,000 1,200 1,200
a3-highgpu-2g 30,000 30,000 1,200 1,200
a3-highgpu-4g 60,000 60,000 1,200 1,200
a3-highgpu-8g 80,000 80,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MB/秒) 最大読み取りスループット(MB/秒)
a3-highgpu-1g 15,000 15,000 1,200 1,200
a3-highgpu-2g 30,000 30,000 1,200 1,200
a3-highgpu-4g 60,000 60,000 1,200 1,200
a3-highgpu-8g 80,000 80,000 1,200 1,200

A3 Edge VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MB/秒) 最大読み取りスループット(MB/秒)
a3-edgegpu-8g 80,000 80,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MB/秒) 最大読み取りスループット(MB/秒)
a3-edgegpu-8g 80,000 80,000 1,200 1,200

C2 VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
4 4,000 4,000 240 240
8 4,000 4,000 240 240
16 4,000 8,000 480 600
30 8,000 15,000 480 600
60 15,000 15,000 800 1,200

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
4 4,000 4,000 240 240
8 4,000 4,000 240 240
16 4,000 8,000 480 600
30 8,000 15,000 480 600
60 15,000 30,000 800 1,200

pd-standard

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
4 4,000 3,000 240 240
8 4,000 3,000 240 240
16 4,000 3,000 240 240
30 8,000 3,000 240 240
60 15,000 3,000 240 240

C2D VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2 4,590 4,080 245 245
4 4,590 4,080 245 245
8 4,590 4,080 245 245
16 4,590 8,160 245 326
32 8,160 15,300 245 612
56 8,160 15,300 245 612
112 15,300 30,600 408 1,224

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2 4,590 4,080 245 245
4 4,590 4,080 245 245
8 4,590 4,080 245 245
16 4,590 8,160 245 326
32 8,160 15,300 245 612
56 8,160 15,300 245 612
112 15,300 30,600 408 1,224

pd-standard

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2 4,590 3,060 245 245
4 4,590 3,060 245 245
8 4,590 3,060 245 245
16 4,590 3,060 245 245
32 8,160 3,060 245 245
56 8,160 3,060 245 245
112 15,300 3,060 245 245

C3D VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
4 15,000 15,000 240 240
8 25,000 25,000 800 800
16 25,000 25,000 1,200 1,200
30 50,000 50,000 1,200 1,200
60 80,000 80,000 1,200 1,200
90 80,000 80,000 1,200 1,200
180 80,000 80,000 1,200 1,200
360 80,000 80,000 1,200 1,200

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
4 15,000 15,000 240 240
8 25,000 25,000 800 800
16 25,000 25,000 1,200 1,200
30 50,000 50,000 1,200 1,200
60 80,000 80,000 1,200 1,200
90 80,000 80,000 1,200 1,200
180 80,000 80,000 1,200 1,200
360 80,000 80,000 1,200 1,200

C3 VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
4 15,000 15,000 240 240
8 15,000 15,000 240 240
22 20,000 20,000 800 800
44 50,000 50,000 1,200 1,200
88 80,000 80,000 1,200 1,200
176 80,000 80,000 1,200 1,200

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
4 15,000 15,000 240 240
8 15,000 15,000 240 240
22 25,000 25,000 800 800
44 60,000 60,000 1,200 1,200
88 80,000 80,000 1,200 1,200
176 80,000 80,000 1,200 1,200

E2 VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
e2-medium* 10,000 12,000 200 200
2~7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 20,000 20,000 1,000 1,200
32 以上 50,000 50,000 1,000 1,200

*E2 共有コア マシンタイプは、特定の時間だけ 2 つの vCPU を 1 つの物理コアで同時に実行します。

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
e2-medium* 10,000 12,000 200 200
2~7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 25,000 25,000 1,000 1,200
32 以上 60,000 60,000 1,000 1,200

*E2 共有コア マシンタイプは、特定の時間だけ 2 つの vCPU を 1 つの物理コアで同時に実行します。

pd-standard

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
e2-medium* 10,000 1,000 200 200
2~7 15,000 3,000 240 240
8~15 15,000 5,000 400 800
16 以上 15,000 7,500 400 1,200

* E2 共有コア マシンタイプは、特定の時間 2 つの vCPU を 1 つの物理コアで同時に実行します。

G2 VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
g2-standard-4 15,000 15,000 240 240
g2-standard-8 15,000 15,000 800 800
g2-standard-12 15,000 15,000 800 800
g2-standard-16 20,000 20,000 1,200 1,200
g2-standard-24 20,000 20,000 1,200 1,200
g2-standard-32 50,000 50,000 1,200 1,200
g2-standard-48 50,000 50,000 1,200 1,200
g2-standard-96 80,000 80,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
g2-standard-4 15,000 15,000 240 240
g2-standard-8 15,000 15,000 800 800
g2-standard-12 15,000 15,000 800 800
g2-standard-16 25,000 25,000 1,200 1,200
g2-standard-24 25,000 25,000 1,200 1,200
g2-standard-32 60,000 60,000 1,200 1,200
g2-standard-48 60,000 60,000 1,200 1,200
g2-standard-96 100,000 100,000 1,200 1,200

H3 VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
88 15,000 15,000 240 240

N1 VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 15,000 15,000 204 240
2~7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 20,000 20,000 1,200 1,200
32~63 50,000 50,000 1,200 1,200
64 以上 80,000 80,000 1,200 1,200

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 15,000 15,000 204 240
2~7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 25,000 25,000 1,200 1,200
32~63 60,000 60,000 1,200 1,200
64 以上 100,000 100,000 1,200 1,200

pd-standard

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 15,000 3,000 まで 204 240
2~7 15,000 3,000 240 240
8~15 15,000 5,000 400 800
16 以上 15,000 7,500 400 1,200

N2 VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2-7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 20,000 20,000 1,200 1,200
32~63 50,000 50,000 1,200 1,200
64 以上 80,000 80,000 1,200 1,200

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2-7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 25,000 25,000 1,200 1,200
32~63 60,000 60,000 1,200 1,200
64 以上 100,000 100,000 1,200 1,200

pd-standard

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2-7 15,000 3,000 240 240
8~15 15,000 5,000 400 800
16 以上 15,000 7,500 400 1,200

pd-extreme

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
n2-standard-64 120,000 120,000 3,000 件 4,000
n2-standard-80 120,000 120,000 3,000 件 4,000
n2-standard-96 120,000 120,000 3,000 件 4,000
n2-standard-128 120,000 120,000 3,000 件 4,000
n2-highmem-64 120,000 120,000 3,000 件 4,000
n2-highmem-80 120,000 120,000 3,000 件 4,000
n2-highmem-96 120,000 120,000 3,000 件 4,000
n2-highmem-128 120,000 120,000 3,000 件 4,000
n2-highcpu-64 120,000 120,000 3,000 件 4,000
n2-highcpu-80 120,000 120,000 3,000 件 4,000
n2-highcpu-96 120,000 120,000 3,000 件 4,000

96 個以上の vCPU を備えた N2 VM には、Intel Ice Lake CPU プラットフォームが必要です。

N2D VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2-7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 20,000 20,000 1,200 1,200
32~63 50,000 50,000 1,200 1,200
64 以上 80,000 まで 80,000 まで 1,200 1,200

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2-7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 25,000 25,000 1,200 1,200
32~63 60,000 60,000 1,200 1,200
64 以上 80,000 まで 80,000 まで 1,200 1,200

pd-standard

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
2-7 15,000 3,000 240 240
8~15 15,000 5,000 400 800
16 以上 15,000 7,500 400 1,200

M1 VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m1-megamem-96 80,000 80,000 1,200 1,200
m1-ultramem-40 60,000 60,000 1,200 1,200
m1-ultramem-80 70,000 70,000 1,200 1,200
m1-ultramem-160 70,000 70,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m1-megamem-96 90,000 90,000 1,200 1,200
m1-ultramem-40 60,000 60,000 1,200 1,200
m1-ultramem-80 70,000 70,000 1,200 1,200
m1-ultramem-160 70,000 70,000 1,200 1,200

pd-standard

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m1-megamem-96 15,000 7,500 400 1,200
m1-ultramem-40 15,000 7,500 400 1,200
m1-ultramem-80 15,000 7,500 400 1,200
m1-ultramem-160 15,000 7,500 400 1,200

pd-extreme

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m1-megamem-96 90,000 90,000 2,200 2,200

M2 VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m2-megamem-416 40,000 40,000 1,200 1,200
m2-ultramem-208 40,000 40,000 1,200 1,200
m2-ultramem-416 40,000 40,000 1,200 1,200
m2-hypermem-416 40,000 40,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m2-megamem-416 40,000 40,000 1,200 1,200
m2-ultramem-208 40,000 40,000 1,200 1,200
m2-ultramem-416 40,000 40,000 1,200 1,200
m2-hypermem-416 40,000 40,000 1,200 1,200

pd-standard

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m2-megamem-416 15,000 7,500 400 1,200
m2-ultramem-208 15,000 7,500 400 1,200
m2-ultramem-416 15,000 7,500 400 1,200
m2-hypermem-416 15,000 7,500 400 1,200

pd-extreme

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m2-megamem-416 40,000 40,000 1,200 2,200
m2-ultramem-208 40,000 40,000 1,200 2,200
m2-ultramem-416 40,000 40,000 1,200 2,200
m2-hypermem-416 40,000 40,000 1,200 2,200

M3 VM

pd-balanced

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m3-megamem-64 40,000 40,000 1,200 1,200
m3-megamem-128 80,000 80,000 1,200 1,200
m3-ultramem-32 40,000 40,000 1,200 1,200
m3-ultramem-64 40,000 40,000 1,200 1,200
m3-ultramem-128 80,000 80,000 1,200 1,200

pd-ssd

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m3-megamem-64 40,000 40,000 1,200 1,200
m3-megamem-128 80,000 80,000 1,200 1,200
m3-ultramem-32 40,000 40,000 1,200 1,200
m3-ultramem-64 40,000 40,000 1,200 1,200
m3-ultramem-128 80,000 80,000 1,200 1,200

pd-extreme

マシンタイプ 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
m3-megamem-64 40,000 40,000 1,200 2,200
m3-megamem-128 80,000 80,000 1,700 2,200
m3-ultramem-32 40,000 40,000 1,200 2,200
m3-ultramem-64 40,000 40,000 1,200 2,200
m3-ultramem-128 80,000 80,000 1,700 2,200

T2D VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 15,000 15,000 204 240
2~7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 20,000 20,000 1,200 1,200
32-60 50,000 50,000 1,200 1,200

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 15,000 15,000 204 240
2~7 15,000 15,000 240 240
8~15 15,000 15,000 800 800
16~31 25,000 25,000 1,200 1,200
32-60 60,000 60,000 1,200 1,200

pd-standard

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 15,000 3,000 204 240
2~7 15,000 3,000 240 240
8~15 15,000 5,000 400 800
16 以上 15,000 7,500 400 1,200

T2A VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 20,000 20,000 204 240
2~7 20,000 20,000 240 240
8~15 25,000 25,000 800 800
16~31 25,000 25,000 1,200 1,200
32-47 60,000 60,000 1,200 1,200
48 80,000 80,000 1,800 1,800

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 20,000 20,000 204 240
2~7 20,000 20,000 240 240
8~15 25,000 25,000 800 800
16~31 25,000 25,000 1,200 1,200
32-47 60,000 60,000 1,200 1,200
48 80,000 80,000 1,800 1,800

pd-standard

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
1 15,000 1,000 204 240
2~3 15,000 2,400 240 240
4~7 15,000 3,000 240 240
8~15 15,000 5,000 400 800
16 以上 15,000 7,500 400 1,200

Z3 VM

pd-balanced

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
88 80,000 80,000 1,200 1,200
176 80,000 80,000 1,200 1,200

pd-ssd

VM の vCPU 数 最大書き込み IOPS 最大読み取り IOPS 最大書き込みスループット(MiBps) 最大読み取りスループット(MiBps)
88 100,000 100,000 1,200 1,200
176 100,000 100,000 1,200 1,200

4 個の vCPU を備えた N2 マシンタイプの VM にアタッチされている 1,000 GiB のゾーン SSD Persistent Disk があるとします。ディスクのサイズのみに基づく読み取り上限は、36,000 IOPS(6,000 ベースライン IOPS +(30 IOPS/GiB × 1,000 GiB))です。しかし、VM が備えている vCPU は 4 個であるため、読み取り上限は 15,000 IOPS に制限されます。

パフォーマンスの確認

Persistent Disk のパフォーマンス指標は、Google Cloud の統合モニタリング ソリューションである Cloud Monitoring で確認できます。

詳細については、Persistent Disk のパフォーマンス指標の確認をご覧ください。

ディスクのパフォーマンスを最適化する

ディスクのパフォーマンスを高めるには、次の手順を実施します。

  • Persistent Disk のサイズを変更して、ディスクごとの IOPS とスループットの上限を引き上げる。Persistent Disk には予約済みの未使用容量がないため、パフォーマンスの低下を気にすることなくディスク全体を使用できます。ただし、特定のファイル システムやアプリケーションは、ディスクがいっぱいになるとパフォーマンスが低下する可能性があります。このような状況を回避するため、ディスクサイズを大きくすることも必要になります。

  • インスタンスのマシンタイプと vCPU の数を変更して、インスタンスごとの IOPS とスループットの上限を引き上げます。

VM に適したディスクサイズとマシンタイプを選択してパフォーマンスのボトルネックを解消した後にも、アプリケーションとオペレーティング システムに追加の調整が必要になることがあります。Persistent Disk のパフォーマンスの最適化ローカル SSD のパフォーマンスの最適化をご覧ください。

次のステップ