このページでは、仮想マシン(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 を必要とする、エンタープライズ アプリケーションや高性能なデータベースに適している。
- レイテンシが 10 ミリ秒未満になるよう設計。測定されるレイテンシはアプリケーション固有のものです。
- ソリッド ステート ドライブ(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 とスループットを実現するベースライン パフォーマンスも提供します。パフォーマンスに影響する要素には、マシンタイプ、ディスクサイズ、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 |
ゾーン 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 |
リージョン 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^ |
リージョン Persistent Disk のスループットの上限
リージョン 標準 PD |
リージョン バランス PD |
リージョン SSD PD |
|
---|---|---|---|
VM あたりの読み取りスループット(MB/秒) | 1,200 | 1,200 | 1,200 |
VM あたりの書き込みスループット(MB/秒) | 200 | 600 | 1000‡ |
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 標準 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 |
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 |
A3 VM
pd-balanced
マシンタイプ | 最大書き込み IOPS | 最大読み取り IOPS | 最大書き込みスループット(MB/秒) | 最大読み取りスループット(MB/秒) |
---|---|---|---|---|
a3-megagpu-8g | 80,000 | 80,000 | 1,200 | 1,200 |
a3-highgpu-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-highgpu-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 |
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 |
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 |
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 以上 | 最大 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 |
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 には予約済みの未使用容量がないため、パフォーマンスの低下を気にすることなくディスク全体を使用できます。ただし、特定のファイル システムやアプリケーションは、ディスクがいっぱいになるとパフォーマンスが低下する可能性があります。このような状況を回避するため、ディスクサイズを大きくすることも必要になります。
VM のマシンタイプと vCPU の数を変更して、VM ごとの IOPS とスループットの上限を引き上げる。
VM に適したディスクサイズとマシンタイプを選択してパフォーマンスのボトルネックを解消した後にも、アプリケーションとオペレーティング システムに追加の調整が必要になることがあります。Persistent Disk のパフォーマンスの最適化とローカル SSD のパフォーマンスの最適化をご覧ください。
次のステップ
- ローカル SSD と Linux VM にアタッチされている Persistent Disk のベンチマーク テストを行う。
- Persistent Disk とローカル SSD のパフォーマンスを最適化する。
- Persistent Disk とローカル SSD の料金を確認する。
- ログ エクスプローラを使用したプロジェクトのログエントリの確認方法について学ぶ。