このページでは、Persistent Disk ボリュームのパフォーマンスを左右する多くの要因について説明します。また、Persistent Disk の最大パフォーマンスの上限についても説明します。
Google Cloud Hyperdisk のパフォーマンスについては、Hyperdisk のパフォーマンスについてをご覧ください。Google Cloud Hyperdisk のパフォーマンスの上限については、Hyperdisk のパフォーマンスの上限をご覧ください。
始める前に、次の点を考慮してください。
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 リクエストが発生するワークロードの場合は、スループットがパフォーマンスの制限要因になります。
Persistent Disk のタイプを選択する
Persistent Disk ボリュームを作成するときには、次のいずれかのディスクタイプを選択できます。
- バランス永続ディスク(
pd-balanced
)- SSD(パフォーマンス)永続ディスクの代替手段。
- パフォーマンスと費用のバランス。ほとんどの Compute Engine マシンタイプの場合、これらのディスクの最大 IOPS は SSD 永続ディスクと同じですが、GiB あたりの IOPS は小さくなります。このディスクタイプは、ほとんどの汎用アプリケーションに適したパフォーマンスを、標準永続ディスクと SSD 永続ディスクの中間の価格で提供します。
- ソリッド ステート ドライブ(SSD)によるバックアップ。
- SSD(パフォーマンス)永続ディスク(
pd-ssd
)- 標準永続ディスクの場合よりも低いレイテンシと高い IOPS を必要とする、エンタープライズ アプリケーションや高性能なデータベースに適している。
- ソリッド ステート ドライブ(SSD)によるバックアップ。
- 標準 Persistent Disk(
pd-standard
)- シーケンシャル I/O を主に使用する大規模なデータ処理ワークロードに適している。
- 標準ハードディスク ドライブ(HDD)によるバックアップ。
- エクストリーム Persistent Disk(
pd-extreme
)- SSD は、ランダム アクセス ワークロードにも、バルク スループットにも対応し、あらゆる状況で高パフォーマンスを発揮。
- ハイエンド データベースのワークロード向けに設計。
- ターゲット IOPS をプロビジョニングできる。
- ソリッド ステート ドライブ(SSD)によるバックアップ。
- 限られた数のマシンタイプで使用。
Google Cloud コンソールでディスクを作成する場合、デフォルトのディスクタイプは pd-balanced
です。gcloud CLI または Compute Engine API を使用してディスクを作成する場合、デフォルトのディスクタイプは pd-standard
です。
各ストレージ オプションには、マシンタイプと使用されている vCPU の数に応じて固有のパフォーマンス上限があります。
Persistent Disk のパフォーマンス上限
Persistent Disk では、維持できる最大 IOPS とスループットに上限があります。インスタンスごとの GiB あたりのスループットと IOPS の上限が規定されています。バランス永続ディスクと SSD 永続ディスクでは、ベースライン パフォーマンスも提供され、一定の IOPS とスループットが保証されます。バランス永続ディスク、SSD(パフォーマンス)永続ディスク、Extreme Persistent Disk は、ミリ秒未満のレイテンシを実現するように設計されています。パフォーマンスに影響する要素には、マシンタイプ、ディスクサイズ、インスタンスの vCPU 数、I/O ブロックサイズなどがあります。
このページでは、ゾーン Persistent Disk とリージョン Persistent Disk のパフォーマンスの上限について詳しく説明します。
ゾーン Persistent Disk
このセクションでは、ゾーン Persistent Disk の IOPS とスループットの上限について説明します。
ゾーン Persistent Disk の IOPS の上限
次の表は、ゾーン Persistent Disk の IOPS の上限を示しています。
ゾーン 標準 PD |
ゾーン バランス PD |
ゾーン SSD PD |
ゾーン Extreme PD |
ゾーン SSD PD (マルチライター モード) |
|
---|---|---|---|---|---|
1 GiB あたりの読み取り IOPS | 0.75 | 6 | 30 | – | 30 |
1 GiB あたりの書き込み IOPS | 1.5 | 6 | 30 | – | 30 |
インスタンスあたりの読み取り IOPS* | 7,500 | 80,000 | 100,000 | 120,000 | 100,000 |
インスタンスあたりの書き込み IOPS* | 15,000 | 80,000 | 100,000 | 120,000 | 100,000 |
ゾーン Persistent Disk のスループットの上限
次の表は、ゾーン Persistent Disk のスループットの上限を示しています。Persistent Disk は、vCPU の数が多いほどインスタンスでのパフォーマンスが高くなります。詳細については、書き込みスループットの下り(外向き)ネットワークの上限をご覧ください。
ゾーン 標準 PD |
ゾーン バランス PD |
ゾーン SSD PD |
ゾーン Extreme PD |
ゾーン SSD PD (マルチライター モード) |
|
---|---|---|---|---|---|
GiB あたりのスループット(MiBps) | 0.12 | 0.28 | 0.48 | — | 0.48 |
インスタンスあたりの読み取りスループット(MiBps) | 1,200 | 1,200 | 1,200 | 4,000* | 1,200 |
インスタンスあたりの書き込みスループット(MiBps) | 400 | 1,200 | 1,200 | 3,000* | 1,200 |
リージョン Persistent Disk
ゾーン Persistent Disk と同様に、リージョン Persistent Disk は、ディスクサイズや vCPU の数などのパフォーマンスに影響する可能性がある要素を変更すると、パフォーマンスを向上させることができます。
次の表に、リージョン Persistent Disk の IOPS とスループットの上限を示します。次の条件が、記載の上限に適用されます。
- 指定された上限を達成するには、少なくとも 64 個の vCPU を備えたコンピューティング インスタンスと、Intel Skylake 以降の CPU で実行されている N2 マシンタイプまたは N1 マシンタイプが必要です。N2D など、他のマシンタイプを使用するインスタンスでは、パフォーマンスの上限が低くなります。
- E2 マシンタイプを使用するインスタンスでは、E2 マシンタイプは最大 32 個の vCPU をサポートするため、パフォーマンスの上限が低くなります。
- ディスクが非レプリケーション モードの場合、インスタンスあたりの読み取り IOPS とインスタンスあたりの読み取りスループットが低下する可能性があります。
リージョン Persistent Disk の IOPS の上限
次の表に、リージョン Persistent Disk の IOPS の上限を示します。
リージョン 標準 PD |
リージョン バランス PD |
リージョン SSD PD |
|
---|---|---|---|
1 GiB あたりの読み取り IOPS | 0.75 | 6 | 30 |
1 GiB あたりの書き込み IOPS | 1.5 | 6 | 30 |
インスタンスあたりの読み取り IOPS | 7,500 | 80,000* | 100,000# |
インスタンスあたりの書き込み IOPS | 15,000 | 60,000† | 80,000‡ |
リージョン Persistent Disk のスループットの上限
次の表は、リージョン Persistent Disk のスループットの上限を示しています。
リージョン 標準 PD |
リージョン バランス PD |
リージョン SSD PD |
|
---|---|---|---|
インスタンスあたりの読み取りスループット(MiBps) | 1,200 | 1,200 | 1,200 |
インスタンスあたりの書き込みスループット(MiBps) | 200 | 600 | 1000‡ |
インスタンス間でのディスク共有
ディスクを読み取り専用モードまたはマルチライター モードで複数のインスタンスにアタッチしても、全体的なパフォーマンスやコストには影響しません。各マシンはディスクごとのパフォーマンス上限を分け合います。マルチライター モードで作成された Persistent Disk には、特定の IOPS とスループットの上限があります。複数のインスタンス間で Persistent Disk を共有する方法については、インスタンス間での Persistent Disk の共有をご覧ください。
Persistent Disk I/O オペレーションは、インスタンスのハイパーバイザ内のネットワーク トラフィックと共通パスを共有します。そのため、インスタンスに大量のネットワーク トラフィックがある場合、実際の読み取り帯域幅と IOPS の整合性は、記載されている最大値よりも小さくなる場合があります。特に、I/O サイズが 16 KB で、最大 IOPS 上限付近でオペレーションが実行される場合、パフォーマンス上限が変動することが予想されます。帯域幅の想定値の概要については、帯域幅の概要表をご覧ください。
ベースライン パフォーマンス
次の Persistent Disk タイプは、GiB あたりのパフォーマンス上限の持続的な達成に加え、ベースライン IOPS とスループット パフォーマンスを提供します。
- バランス永続ディスク
- SSD 永続ディスク
ベースライン パフォーマンスはすべてのディスクサイズで同じで、インスタンスにアタッチされているのと同じタイプのディスクの数に応じてスケールすることはありません。たとえば、インスタンスにアタッチされた 2 つのゾーンバランス Persistent Disk がある場合は、3,000 IOPS のベースライン パフォーマンスを共有します。
Persistent Disk タイプの最大予測パフォーマンスを計算するには、ディスクタイプの GiB あたりのパフォーマンス上限に、インスタンスにアタッチする同じタイプのディスクすべての合計サイズ(GiB 単位)を乗じたものに、ディスクタイプのベースライン パフォーマンスを加えます。
Maximum expected performance = Baseline performance + (Per GiB performance
limit * Combined disk size in GiB).
たとえば、同じインスタンスにアタッチされる 2 つの 1,000 GiB ゾーンバランス永続ディスクの最大 IOPS は 15,000 です。これは次のように計算されます。
3,000 baseline performance + (6 IOPS performance limit per GiB *
2000 GiB combined disk size) = 15,000 IOPS
次の表は、バランス永続ディスクと SSD 永続ディスクのベースライン パフォーマンスを示しています。
ゾーン Persistent Disk
次の表は、ゾーン Persistent Disk のベースライン持続 IOPS とスループットを示しています。
ゾーン バランス PD |
ゾーン SSD PD |
|
---|---|---|
インスタンスあたりのベースライン IOPS | 3,000 | 6,000 |
インスタンスあたりのベースライン スループット(MiBps) | 140 | 240 |
リージョン Persistent Disk
リージョン Persistent Disk は、E2、N1、N2、N2D インスタンスでのみサポートされます。次の表は、リージョン Persistent Disk のベースライン持続 IOPS とスループットを示しています。
リージョン バランス PD |
リージョン SSD PD |
|
---|---|---|
インスタンスあたりのベースライン IOPS | 3,000 | 6,000 |
インスタンスあたりのベースライン スループット(MiBps) | 140 | 240 |
Persistent Disk とインスタンスを構成する
永続ディスクのパフォーマンスは、ディスクのサイズとインスタンスの vCPU 数に応じてスケールします。
パフォーマンスは、ディスクの上限か、ディスクがアタッチされているインスタンスの上限に達するまでスケールします。インスタンスごとの上限は、マシンタイプとインスタンスの vCPU 数によって決まります。
次の表は、ゾーン Persistent Disk のパフォーマンスの上限を示しています。
ゾーン Persistent Disk のマシンタイプと vCPU 数別のパフォーマンス
次の表は、ディスクがアタッチされているインスタンスのマシンタイプと vCPU 数に応じて、ゾーン Persistent Disk のパフォーマンスがどのように変化するかを示しています。
A2 Ultra インスタンス
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 Standard インスタンス
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 インスタンス
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 インスタンス
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 インスタンス
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 インスタンス
pd-balanced
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
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
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 インスタンス
pd-balanced
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
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
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 インスタンス
pd-balanced
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
vCPU 数 | 最大書き込み IOPS | 最大読み取り IOPS | 最大書き込みスループット(MiBps) | 最大読み取りスループット(MiBps) |
---|---|---|---|---|
4 | 15,000 | 15,000 | 240 | 240 |
8 | 15,000 | 15,000 | 800 | 800 |
16 | 25,000 | 25,000 | 1,200 | 1,200 |
30 | 60,000 | 60,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 インスタンス
pd-balanced
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
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 インスタンス
pd-balanced
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
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
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 インスタンス
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 インスタンス
pd-balanced
vCPU 数 | 最大書き込み IOPS | 最大読み取り IOPS | 最大書き込みスループット(MiBps) | 最大読み取りスループット(MiBps) |
---|---|---|---|---|
88 | 15,000 | 15,000 | 240 | 240 |
N1 インスタンス
pd-balanced
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
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
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 インスタンス
pd-balanced
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
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
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 インスタンスには、Intel Ice Lake CPU プラットフォームが必要です。
N2D インスタンス
pd-balanced
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
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
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 インスタンス
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 インスタンス
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 インスタンス
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 インスタンス
pd-balanced
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
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
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 インスタンス
pd-balanced
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
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
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 インスタンス
pd-balanced
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
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 インスタンスにアタッチされている 1,000 GiB のゾーン SSD 永続ディスクがあるとします。ディスクのサイズのみに基づく読み取り上限は、36,000 IOPS(6,000 ベースライン IOPS +(30 IOPS/GiB × 1,000 GiB))です。ただし、インスタンスには 4 つの vCPU しかないため、読み取り上限は 15,000 IOPS に制限されます。
パフォーマンスを確認する
Persistent Disk のパフォーマンス指標は、Google Cloudの統合モニタリング ソリューションである Cloud Monitoring で確認できます。
詳細については、Persistent Disk のパフォーマンス指標の確認をご覧ください。
ディスクのパフォーマンスを最適化する
ディスクのパフォーマンスを高めるには、次の手順を実施します。
Persistent Disk のサイズを変更して、ディスクごとの IOPS とスループットの上限を引き上げる。Persistent Disk には予約済みの未使用容量がないため、パフォーマンスの低下を気にすることなくディスク全体を使用できます。ただし、特定のファイル システムやアプリケーションは、ディスクがいっぱいになるとパフォーマンスが低下する可能性があります。このような状況を回避するため、ディスクサイズを大きくすることも必要になります。
インスタンスのマシンタイプと vCPU の数を変更して、インスタンスごとの IOPS とスループットの上限を引き上げる。
インスタンスに適したディスクサイズとマシンタイプを選択してパフォーマンスのボトルネックを解消した後でも、アプリケーションと OS に追加の調整が必要になることがあります。詳細については、Persistent Disk のパフォーマンスの最適化とローカル SSD のパフォーマンスの最適化をご覧ください。
次のステップ
- Linux インスタンスにアタッチされているローカル SSD と Persistent Disk のベンチマーク テストを行う。
- Persistent Disk とローカル SSD のパフォーマンスを最適化する。
- Persistent Disk とローカル SSD の料金を確認する。
- ログ エクスプローラを使用したプロジェクトのログエントリの確認方法について学ぶ。