Performance limits for machine series that support Hyperdisk Stay organized with collections Save and categorize content based on your preferences.
This document lists the performance limits for machine types that supportGoogle Cloud Hyperdisk. For a detailed discussion of how Hyperdiskperformance works, seeAbout Hyperdisk performance.
For Persistent Disk performance limits, seePerformance limits by machine type for Persistent Disk.
In this document, machine types are denoted in this format:M-*-N, where:
Mis the machine series, for example,C3*represents all memory and CPU configurations, for example,standardorhighcpuNis the number of vCPUs, CPUs, or the GPU designation, for example, 22 for an instance with 22 vCPUs, or8gfor an instance with 8 GPUs
- bare metal machine types (
*-metal) - machine types that come with attached Local SSD disks (
*-lssd,*-standardlssd, or*-highlssd).
For example,c3-*-176 refers to all C3 machine types with 176 vCPUs, namelyc3-standard-176,c3-highcpu-176,c3-highmem-176, andc3-standard-176-lssd. For more information, seeCompute Engine terminology.
Determine which limits apply
The performance limit that applies to your scenario depends on the instance'smachine type, and the number and type of Hyperdisk volumes youattached to the instance.
Choose from the following scenarios to determine which limits to consult.
You're using multiple Hyperdisk types with the same instanceand you want to know the maximum performance for all the disks attachedto the instance.
For example, suppose you have one Hyperdisk Balanced volume and two Hyperdisk Throughput volumes attachedto a
c3-standard-22virtual machine (VM) instance. The applicable performancelimits are listed in thePerformance limits by machine typesection of this document.You attached one or more Hyperdisk volumes of thesame type to an instance and you want to know the maximum performance all thevolumes can reach.
For example, you have 3 Hyperdisk Balanced volumes attached to a
c3-standard-22VM.The applicable performance limits for the 3 volumes are listed in thePerformance limits by Hyperdisk typesection of this document.
Performance limits by machine type
If you use different Hyperdisk types with a single instance,the following table lists the maximum performance you can expect. This limitis shared among all Hyperdisk and, if supported, Persistent Diskvolumes attached to the instance.To learn more about how these limits work, seeHow instance performance limits affect performance.
The performance limits also apply tocustom N2, N2D, N4, N4A, and N4D machine types.
Select a machine series to display the performance limits for its machine types.
| Instance machine type | Maximum IOPS | Maximum throughput (MiB/s) |
|---|---|---|
| A2 | ||
a2-ultragpu-1g | 50,000 | 1,800 |
a2-ultragpu-2g | 100,000 | 2,400 |
a2-ultragpu-4g | 200,000 | 3,750 |
a2-ultragpu-8g | 350,000 | 5,000 |
| A3 (H100) | ||
a3-edgegpu-8g | 400,000 | 8,000 |
a3-highgpu-1g | 120,000 | 1,800 |
a3-highgpu-2g | 160,000 | 2,400 |
a3-highgpu-4g | 350,000 | 5,000 |
a3-highgpu-8g | 400,000 | 8,000 |
a3-megagpu-8g | 400,000 | 8,000 |
| A3 (H200)1 | ||
a3-ultragpu-8g1 | 500,000 | 10,000 |
| A41 | ||
a4-highgpu-8g | 500,000 | 10,000 |
| A4X1 | ||
a4x-highgpu-4g1 | 500,000 | 10,000 |
| C3 | ||
c3-*-4 | 25,000 | 400 |
c3-*-8 | 50,000 | 800 |
c3-*-22 | 120,000 | 1,800 |
c3-*-44 | 160,000 | 2,400 |
c3-*-88 | 350,000 | 5,000 |
c3-*-176 | 500,000 | 10,000 |
c3-*-192 | 500,000 | 10,000 |
| C3D | ||
c3d-*-4 | 25,000 | 400 |
c3d-*-8 | 50,000 | 800 |
c3d-*-16 | 75,000 | 1,200 |
c3d-*-30 | 75,000 | 1,200 |
c3d-*-60 | 350,000 | 5,000 |
c3d-*-90 | 350,000 | 5,000 |
c3d-*-180 | 350,000 | 5,000 |
c3d-*-360 | 350,000 | 5,000 |
| C41 | ||
c4-*-21 | 50,000 | 400 |
c4-*-41 | 50,000 | 400 |
c4-*-81 | 50,000 | 800 |
c4-*-161 | 100,000 | 1,600 |
c4-*-241 | 100,000 | 1,600 |
c4-*-321 | 100,000 | 1,600 |
c4-*-481 | 160,000 | 2,400 |
c4-*-961 | 350,000 | 5,000 |
c4-*-1441 | 350,000 | 5,000 |
c4-*-1921 | 500,000 | 10,000 |
c4-*-2881 | 500,000 | 10,000 |
| C4A | ||
c4a-*-1 | 25,000 | 400 |
c4a-*-2 | 50,000 | 800 |
c4a-*-4 | 50,000 | 800 |
c4a-*-8 | 50,000 | 1,000 |
c4a-*-16 | 80,000 | 1,600 |
c4a-*-32 | 120,000 | 2,400 |
c4a-*-48 | 160,000 | 3,300 |
c4a-*-64 | 350,000 | 4,400 |
c4a-*-72 | 350,000 | 5,000 |
| C4D1 | ||
c4d-*-21 | 22,500 | 400 |
c4d-*-41 | 50,000 | 400 |
c4d-*-81 | 50,000 | 800 |
c4d-*-161 | 75,000 | 1,200 |
c4d-*-321 | 75,000 | 1,600 |
c4d-*-481 | 75,000 | 1,600 |
c4d-*-641 | 350,000 | 5,000 |
c4d-*-961 | 350,000 | 5,000 |
c4d-*-1921 | 350,000 | 5,000 |
c4d-*-3841 | 500,000 | 10,000 |
| G2 | ||
g2-standard-4 | 15,000 | 800 |
g2-standard-8 | 19,200 | 1,200 |
g2-standard-12 | 28,800 | 1,800 |
g2-standard-16 | 38,400 | 2,400 |
g2-standard-24 | 38,400 | 2,400 |
g2-standard-32 | 60,000 | 2,400 |
g2-standard-48 | 60,000 | 2,400 |
g2-standard-96 | 100,000 | 2,400 |
| G4 | ||
g4-standard-48 | 75,000 | 1,600 |
g4-standard-96 | 350,000 | 5,000 |
g4-standard-192 | 350,000 | 5,000 |
g4-standard-384 | 500,000 | 10,000 |
| H3 | ||
h3-standard-88 | 15,000 | 240 |
| H4D1 | ||
h4d-*-1921 | 15,000 | 240 |
| M1 | ||
m1-ultramem-40 | 60,000 | 1,200 |
m1-ultramem-80 | 100,000 | 4,000 |
m1-megamem-96 | 100,000 | 4,000 |
m1-ultramem-160 | 100,000 | 4,000 |
| M2 | ||
m2-*-208 | 100,000 | 2,400 |
m2-*-416 | 100,000 | 4,000 |
| M3 | ||
m3-*-32 | 160,000 | 2,400 |
m3-*-64 | 350,000 | 5,000 |
m3-*-128 | 450,000 | 6,870 |
| M41 | ||
m4-*-161 | 100,000 | 1,600 |
m4-*-281 | 100,000 | 1,600 |
m4-*-321 | 120,000 | 1,800 |
m4-*-561 | 160,000 | 2,400 |
m4-*-641 | 200,000 | 3,000 |
m4-*-1121 | 350,000 | 5,000 |
m4-*-2241 | 500,000 | 10,000 |
| N2 | ||
n2-*-2 | 15,000 | 240 |
n2-*-4 | 15,000 | 240 |
| Custom N2 types with 6 vCPUs | 15,000 | 240 |
n2-*-8 | 30,000 | 800 |
| Custom N2 types with 10 to 14 vCPUs | 30,000 | 800 |
n2-*-16 | 60,000 | 1,200 |
| Custom N2 types with 18 to 30 vCPUs | 60,000 | 1,200 |
n2-*-32 | 120,000 | 1,800 |
| Custom N2 types with 36 to 44 vCPUs | 120,000 | 1,800 |
n2-*-48 | 120,000 | 2,400 |
| Custom N2 types with 52 to 60 vCPUs | 120,000 | 2,400 |
n2-*-64 | 160,000 | 4,800 |
| Custom N2 types with 68 to 76 vCPUs | 160,000 | 4,800 |
n2-*-80 | 160,000 | 5,000 |
n2-*-96 | 160,000 | 5,000 |
n2-*-128 | 160,000 | 5,000 |
| N2D | ||
n2d-*-2 | 800 | 200 |
n2d-*-4 | 960 | 240 |
n2d-*-8 | 3,200 | 800 |
n2d-*-16 | 4,800 | 1,200 |
n2d-*-32 | 7,200 | 1,800 |
n2d-*-48 | 9,600 | 2,400 |
n2d-*-64 | 9,600 | 2,400 |
n2d-*-80 | 9,600 | 2,400 |
n2d-*-96 | 9,600 | 2,400 |
n2d-*-128 | 9,600 | 2,400 |
n2d-*-224 | 9,600 | 2,400 |
| N4 | ||
n4-*-2 | 15,000 | 240 |
n4-*-4 | 15,000 | 240 |
| Custom N4 types with 6 vCPUs | 15,000 | 240 |
n4-*-8 | 15,000 | 480 |
| Custom N4 types with 10 to 14 vCPUs | 15,000 | 480 |
n4-*-16 | 80,000 | 1,200 |
| Custom N4 types with 18 to 30 vCPUs | 80,000 | 1,200 |
n4-*-32 | 100,000 | 1,600 |
| Custom N4 types with 34 to 46 vCPUs | 100,000 | 1,600 |
n4-*-48 | 160,000 | 2,400 |
| Custom N4 types with 50 to 62 vCPUs | 160,000 | 2,400 |
n4-*-64 | 160,000 | 2,400 |
| Custom N4 types with 66 to 78 vCPUs | 160,000 | 2,400 |
n4-*-80 | 160,000 | 2,400 |
| N4A(Preview) | ||
n4a-*-1 | 15,000 | 240 |
n4a-*-2 | 15,000 | 240 |
| Custom N4A types with 3 vCPUs | 15,000 | 240 |
n4a-*-4 | 15,000 | 240 |
| Custom N4A types with 5 to 7 vCPUs | 15,000 | 240 |
n4a-*-8 | 15,000 | 480 |
| Custom N4A types with 9 to 15 vCPUs | 15,000 | 480 |
n4a-*-16 | 80,000 | 1,200 |
| Custom N4A types with 17 to 31 vCPUs | 80,000 | 1,200 |
n4a-*-32 | 100,000 | 1,600 |
| Custom N4A types with 33 to 47 vCPUs | 100,000 | 1,600 |
n4a-*-48 | 160,000 | 2,400 |
| Custom N4A types with 49 to 63 vCPUs | 160,000 | 2,400 |
n4a-*-64 | 160,000 | 2,400 |
| N4D | ||
n4d-*-2 | 30,000 | 240 |
n4d-*-4 | 30,000 | 240 |
n4d-*-8 | 30,000 | 480 |
n4d-*-16 | 80,000 | 1,200 |
n4d-*-32 | 100,000 | 1,600 |
n4d-*-48 | 160,000 | 2,400 |
n4d-*-64 | 160,000 | 2,400 |
n4d-*-80 | 160,000 | 2,400 |
n4d-*-96 | 160,000 | 2,400 |
| T2D | ||
t2d-*-1 | 800 | 200 |
t2d-*-2 | 800 | 200 |
t2d-*-4 | 960 | 240 |
t2d-*-8 | 3,200 | 800 |
t2d-*-16 | 4,800 | 1,200 |
t2d-*-32 | 7,200 | 1,800 |
t2d-*-48 | 9,600 | 2,400 |
t2d-*-60 | 9,600 | 2,400 |
| TPU v6e | ||
ct6e-standard-1t | 75,000 | 1,200 |
ct6e-standard-4t | 160,000 | 2,400 |
ct6e-standard-8t | 160,000 | 2,400 |
| X4 | ||
x4-480-* | 160,000 | 4,800 |
x4-*-960 | 400,000 | 10,000 |
x4-*-1440 | 400,000 | 10,000 |
x4-*-1920 | 400,000 | 10,000 |
| Z3 | ||
z3-*-14 | 100,000 | 1,600 |
z3-*-16 | 100,000 | 1,600 |
z3-*-22 | 120,000 | 1,800 |
z3-*-32 | 160,000 | 2,400 |
z3-*-44 | 160,000 | 2,400 |
z3-*-88 | 350,000 | 5,000 |
z3-*-176 | 350,000 | 5,000 |
z3-*-192 | 500,000 | 10,000 |
1Also offers steady state performance. For these limits, seePerformance limits for machine types with steady state performance.
Performance limits for machine types with steady state performance
Certain machine types offer steady state performance, a minimum performancelevel that the instance can sustain. The steady state performance is sharedbetween all volumes attached to the instance. For more information, seeSteady state performance.
The following table lists the steady state performance limits for the availablemachine types. If the steady state and maximum performance limits are the same,then the machine type can sustain this performance level in most cases.
| Instance machine type | Steady state IOPS | Steady state throughput (MiB/s) | Maximum IOPS | Maximum throughput (MiB/s) |
|---|---|---|---|---|
| A3 (H200) | ||||
a3-ultragpu-8g | 500,000 | 10,000 | 500,000 | 10,000 |
| A4 | ||||
a4-highgpu-8g | 500,000 | 10,000 | 500,000 | 10,000 |
| A4X | ||||
a4x-highgpu-4g | 500,000 | 10,000 | 500,000 | 10,000 |
| C4 | ||||
c4-*-2 | 6,200 | 120 | 50,000 | 400 |
c4-*-4 | 12,500 | 240 | 50,000 | 400 |
c4-*-8 | 25,000 | 480 | 50,000 | 800 |
c4-*-16 | 50,000 | 1,000 | 100,000 | 1,600 |
c4-*-24 | 75,000 | 1,200 | 100,000 | 1,600 |
c4-*-32 | 100,000 | 1,600 | 100,000 | 1,600 |
c4-*-48 | 160,000 | 2,400 | 160,000 | 2,400 |
c4-*-96 | 350,000 | 5,000 | 350,000 | 5,000 |
c4-*-144 | 350,000 | 5,000 | 350,000 | 5,000 |
c4-*-192 | 500,000 | 10,000 | 500,000 | 10,000 |
c4-*-288 | 500,000 | 10,000 | 500,000 | 10,000 |
| C4D | ||||
c4d-*-2 | 2,800 | 65 | 22,500 | 400 |
c4d-*-4 | 6,200 | 120 | 50,000 | 400 |
c4d-*-8 | 12,500 | 240 | 50,000 | 800 |
c4d-*-16 | 25,000 | 480 | 75,000 | 1,200 |
c4d-*-32 | 50,000 | 1,000 | 75,000 | 1,600 |
c4d-*-48 | 75,000 | 1,400 | 75,000 | 1,600 |
c4d-*-64 | 350,000 | 5,000 | 350,000 | 5,000 |
c4d-*-96 | 350,000 | 5,000 | 350,000 | 5,000 |
c4d-*-192 | 350,000 | 5,000 | 350,000 | 5,000 |
c4d-*-384 | 500,000 | 10,000 | 500,000 | 10,000 |
| H4D | ||||
h4d-*-192 | 15,000 | 240 | 15,000 | 240 |
| M4 | ||||
m4-*-16 | 50,000 | 1,000 | 100,000 | 1,600 |
m4-*-28 | 50,000 | 1,000 | 100,000 | 1,600 |
m4-*-32 | 90,000 | 1,600 | 120,000 | 1,800 |
m4-*-56 | 160,000 | 2,400 | 160,000 | 2,400 |
m4-*-64 | 160,000 | 2,900 | 200,000 | 3,000 |
m4-*-112 | 350,000 | 5,000 | 350,000 | 5,000 |
m4-*-224 | 500,000 | 10,000 | 500,000 | 10,000 |
Performance limits by Hyperdisk type
For the performance limits by machine type for each Hyperdisktype, see the following sections:
- Hyperdisk Balanced
- Hyperdisk Balanced High Availability
- Hyperdisk Extreme
- Hyperdisk ML
- Hyperdisk Throughput
Hyperdisk Balanced performance limits
This section lists the maximum performance that Hyperdisk Balanced volumescan achieve for each supported instance. A Hyperdisk Balanced volume's performancewhen it's attached to an instance can't exceed the limits for the instance'smachine type.The performance limits are also shared across all Hyperdisk Balanced volumesattached to the same instance, regardless of each volume's provisioned performance.
Achieve higher performance with multiple Hyperdisk Balanced volumes
Certain instances can exceed the maximum performance for a single Hyperdisk Balanced volume—160,000 IOPS or 2,400 MiB per second (MiB/s). An instance can onlyachieve these higher limits if you attach multiple Hyperdisk Balanced volumes to the instance.
If an instance's performance limit in the following table exceeds 160,000 IOPS or2,400 MiB/s, then the instance can only achieve that limitif you attach multiple Hyperdisk Balanced volumes.For example, the performance limit for ac4a-*-72 instance using Hyperdisk Balancedis 240,000 IOPS and 5,000 MiB/s. To achieve this maximum performanceyou must attach at least two Hyperdisk Balanced volumes to the instance.
To learn more about Hyperdisk Balanced, seeAbout Hyperdisk Balanced.
Important: To reach the IOPS limits, you must use an I/O size of4 KB. Maximum throughput limits require an I/O size of at least256 KB.Hyperdisk performance is half-duplex,so the IOPS and throughput limits are shared between read and write operations.This means that if a machine type has a 50,000 IOPS limit, then the sum of the readsand writes every second can't exceed 50,000.
The performance limits also apply tocustom machine types.
| Instance machine type | Maximum IOPS | Maximum throughput (MiB/s) |
|---|---|---|
| A3 (A3+H100) | ||
a3-megagpu-8g | 160,000 | 4,800 |
a3-highgpu-1g | 25,000 | 400 |
a3-highgpu-2g | 120,000 | 1,800 |
a3-highgpu-4g | 160,000 | 2,400 |
a3-highgpu-8g | 160,000 | 4,800 |
a3-edgegpu-8g | 160,000 | 4,800 |
| A3 (A3+H200) | ||
a3-ultragpu-8g2 | 320,000 | 10,000 |
| A42 | ||
a4-highgpu-8g2 | 320,000 | 10,000 |
| A4X2 | ||
a4x-highgpu-4g2 | 320,000 | 10,000 |
| C3 | ||
c3-*-4 | 25,000 | 400 |
c3-*-8 | 50,000 | 800 |
c3-*-22 | 120,000 | 1,800 |
c3-*-44 | 160,000 | 2,400 |
c3-*-88 | 160,000 | 4,800 |
c3-*-176 | 160,000 | 10,000 |
c3-*-192 | 160,000 | 10,000 |
| C3D | ||
c3d-*-4 | 25,000 | 400 |
c3d-*-8 | 50,000 | 800 |
c3d-*-16 | 75,000 | 1,200 |
c3d-*-30 | 75,000 | 1,200 |
c3d-*-60 | 160,000 | 2,400 |
c3d-*-90 | 160,000 | 2,400 |
c3d-*-180 | 160,000 | 2,400 |
c3d-*-360 | 160,000 | 2,400 |
| C42 | ||
c4-*-22 | 50,000 | 400 |
c4-*-42 | 50,000 | 400 |
c4-*-82 | 50,000 | 800 |
c4-*-162 | 100,000 | 1,600 |
c4-*-242 | 100,000 | 1,600 |
c4-*-322 | 100,000 | 1,600 |
c4-*-482 | 160,000 | 2,400 |
c4-*-962 | 240,000 | 4,800 |
c4-*-1442 | 240,000 | 4,800 |
c4-*-1922 | 320,000 | 10,000 |
c4-*-2881,2 | 320,000 | 10,000 |
| C4A | ||
c4a-*-1 | 25,000 | 400 |
c4a-*-2 | 50,000 | 800 |
c4a-*-4 | 50,000 | 800 |
c4a-*-8 | 50,000 | 1,000 |
c4a-*-16 | 60,000 | 1,600 |
c4a-*-32 | 120,000 | 2,400 |
c4a-*-48 | 160,000 | 3,300 |
c4a-*-64 | 240,000 | 4,400 |
c4a-*-72 | 240,000 | 5,000 |
| C4D2 | ||
c4d-*-22 | 22,500 | 400 |
c4d-*-42 | 50,000 | 400 |
c4d-*-82 | 50,000 | 800 |
c4d-*-162 | 75,000 | 1,200 |
c4d-*-322 | 75,000 | 1,600 |
c4d-*-482 | 75,000 | 1,600 |
c4d-*-642 | 160,000 | 2,400 |
c4d-*-962 | 160,000 | 2,800 |
c4d-*-1922 | 240,000 | 4,800 |
c4d-*-3842 | 320,000 | 10,000 |
| G4 | ||
g4-standard-48 | 75,000 | 1,600 |
g4-standard-96 | 160,000 | 2,800 |
g4-standard-192 | 240,000 | 4,800 |
g4-standard-384 | 320,000 | 10,000 |
| H3 | ||
h3-standard-88 | 15,000 | 240 |
| H4D2 | ||
h4d-*-192 | 15,000 | 240 |
| M1 | ||
m1-ultramem-40 | 60,000 | 1,200 |
m1-ultramem-80 | 100,000 | 2,400 |
m1-megamem-96 | 100,000 | 4,000 |
m1-ultramem-160 | 100,000 | 4,000 |
| M2 | ||
m2-*-208 | 100,000 | 2,400 |
m2-*-416 | 100,000 | 4,000 |
| M3 | ||
m3-*-32 | 160,000 | 2,400 |
m3-*-64 | 160,000 | 4,800 |
m3-*-128 | 160,000 | 4,800 |
| M42 | ||
m4-*-162 | 100,000 | 1,600 |
m4-*-282 | 100,000 | 1,600 |
m4-*-322 | 120,000 | 1,800 |
m4-*-562 | 160,000 | 2,400 |
m4-*-642 | 180,000 | 2,800 |
m4-*-1122 | 240,000 | 4,800 |
m4-*-2242 | 320,000 | 10,000 |
| N4 | ||
n4-*-2 | 15,000 | 240 |
n4-*-4 | 15,000 | 240 |
| Custom N4 types with 6 vCPUs | 15,000 | 240 |
n4-*-8 | 15,000 | 480 |
| Custom N4 types with 10 to 14 vCPUs | 15,000 | 480 |
n4-*-16 | 80,000 | 1,200 |
| Custom N4 types with 18 to 30 vCPUs | 80,000 | 1,200 |
n4-*-32 | 100,000 | 1,600 |
| Custom N4 types with 34 to 46 vCPUs | 100,000 | 1,600 |
n4-*-48 | 160,000 | 2,400 |
| Custom N4 types with 50 to 62 vCPUs | 160,000 | 2,400 |
n4-*-64 | 160,000 | 2,400 |
| Custom N4 types with 66 to 78 vCPUs | 160,000 | 2,400 |
n4-*-80 | 160,000 | 2,400 |
| N4A(Preview) | ||
n4a-*-1 | 15,000 | 240 |
n4a-*-2 | 15,000 | 240 |
| Custom N4A types with 3 vCPUs | 15,000 | 240 |
n4a-*-4 | 15,000 | 240 |
| Custom N4A types with 5 to 7 vCPUs | 15,000 | 240 |
n4a-*-8 | 15,000 | 480 |
| Custom N4A types with 9 to 15 vCPUs | 15,000 | 480 |
n4a-*-16 | 80,000 | 1,200 |
| Custom N4A types with 17 to 31 vCPUs | 80,000 | 1,200 |
n4a-*-32 | 100,000 | 1,600 |
| Custom N4A types with 33 to 47 vCPUs | 100,000 | 1,600 |
n4a-*-48 | 160,000 | 2,400 |
| Custom N4A types with 49 to 63 vCPUs | 160,000 | 2,400 |
n4a-*-64 | 160,000 | 2,400 |
| N4D | ||
n4d-*-2 | 30,000 | 240 |
n4d-*-4 | 30,000 | 240 |
n4d-*-8 | 30,000 | 480 |
n4d-*-16 | 80,000 | 1,200 |
n4d-*-32 | 100,000 | 1,600 |
n4d-*-48 | 160,000 | 2,400 |
n4d-*-64 | 160,000 | 2,400 |
n4d-*-80 | 160,000 | 2,400 |
n4d-*-96 | 160,000 | 2,400 |
| TPU v6e | ||
ct6e-standard-1t | 75,000 | 1,200 |
ct6e-standard-4t | 160,000 | 2,400 |
ct6e-standard-8t | 160,000 | 2,400 |
| X4 | ||
x4-480-*-metal | 160,000 | 4,800 |
x4-960-*-metal | 160,000 | 4,800 |
x4-1440-24t-metal | 160,000 | 4,800 |
x4-1920-32t-metal | 160,000 | 4,800 |
| Z3 | ||
z3-*-8 | 50,000 | 800 |
z3-*-14 | 100,000 | 1,600 |
z3-*-16 | 100,000 | 1,600 |
z3-*-22 | 120,000 | 1,800 |
z3-*-32 | 160,000 | 2,400 |
z3-*-44 | 160,000 | 2,400 |
z3-*-88 | 160,000 | 4,800 |
z3-*-176 | 160,000 | 4,800 |
z3-*-1921 | 160,000 | 4,800 |
1Includes bare metal instances.
2Also offers steady state performance. For more information, seePerformance limits for machine types with steady state performance.
Hyperdisk Balanced High Availability performance limits
This section lists the maximum performance that Hyperdisk Balanced High Availability volumescan achieve for each supported instance. A Hyperdisk Balanced High Availability volume's performancewhen it's attached to an instance can't exceed the limits for the instance'smachine type.The performance limits are also shared across all Hyperdisk Balanced High Availability volumesattached to the same instance, regardless of each volume's provisioned performance.
Achieve higher performance with multiple Hyperdisk Balanced High Availability volumes
Certain instances can exceed the maximum performance for a single Hyperdisk Balanced High Availability volume—100,000 IOPS or 1,200 MiB/s. An instance can achieve thesehigher limits if you attach multiple Hyperdisk Balanced High Availability volumes to the instance.
If an instance's performance limit in the following table exceeds100,000 IOPS or 1,200 MiB/s, then the instance can achieve thatlimit only if you attach multiple Hyperdisk Balanced High Availability volumes.For example, the performance limit for ac4a-*-72 instance using Hyperdisk Balanced High Availabilityis 240,000 IOPS and 5,000 MiB/s. To achieve this maximum performanceyou must attach at least five Hyperdisk Balanced High Availability volumes to the instance.
For information about Hyperdisk Balanced High Availability features, seeAbout Hyperdisk Balanced High Availability.
Important: To reach the IOPS limits, you must use an I/O size of4 KB. Maximum throughput limits require an I/O size of at least256 KB.Hyperdisk performance is half-duplex,so the IOPS and throughput limits are shared between read and write operations.This means that if a machine type has a 50,000 IOPS limit, then the sum of the readsand writes every second can't exceed 50,000.
The performance limits also apply tocustom machine types.
| Instance machine type | Maximum IOPS | Maximum throughput (MiB/s) |
|---|---|---|
| A3 (A3+H100) | ||
a3-highgpu-1g | 120,000 | 1,800 |
a3-highgpu-2g | 160,000 | 2,400 |
a3-highgpu-4g | 160,000 | 4,800 |
a3-highgpu-8g | 160,000 | 4,800 |
a3-edgegpu-8g | 160,000 | 4,800 |
a3-megagpu-8g | 160,000 | 4,800 |
| A3 (A3+H200) | ||
a3-ultragpu-8g | 320,000 | 10,000 |
| C3 | ||
c3-*-4 | 25,000 | 400 |
c3-*-8 | 50,000 | 800 |
c3-*-22 | 120,000 | 1,800 |
c3-*-44 | 160,000 | 2,400 |
c3-*-88 | 160,000 | 4,800 |
c3-*-176 | 160,000 | 10,000 |
c3-*-192 | 160,000 | 10,000 |
| C3D | ||
c3d-*-4 | 25,000 | 400 |
c3d-*-8 | 50,000 | 800 |
c3d-*-16 | 75,000 | 1,200 |
c3d-*-30 | 93,750 | 1,200 |
c3d-*-60 | 160,000 | 2,400 |
c3d-*-90 | 160,000 | 2,500 |
c3d-*-180 | 160,000 | 2,500 |
c3d-*-360 | 160,000 | 2,500 |
| C41 | ||
c4-*-21 | 50,000 | 400 |
c4-*-41 | 50,000 | 400 |
c4-*-81 | 50,000 | 600 |
c4-*-161 | 100,000 | 600 |
c4-*-241 | 100,000 | 600 |
c4-*-321 | 100,000 | 1,200 |
c4-*-481 | 100,000 | 1,900 |
c4-*-961 | 100,000 | 2,500 |
c4-*-1441 | 100,000 | 2,500 |
c4-*-1921 | 100,000 | 2,500 |
c4-*-2881 | 100,000 | 2,500 |
| C4A | ||
c4a-*-1 | 25,000 | 400 |
c4a-*-2 | 50,000 | 800 |
c4a-*-4 | 50,000 | 800 |
c4a-*-8 | 50,000 | 1,000 |
c4a-*-16 | 80,000 | 1,600 |
c4a-*-32 | 120,000 | 2,400 |
c4a-*-48 | 160,000 | 3,300 |
c4a-*-64 | 240,000 | 4,400 |
c4a-*-72 | 240,000 | 5,000 |
| G4 | ||
g4-standard-48 | 75,000 | 1,600 |
g4-standard-96 | 160,000 | 2,400 |
g4-standard-192 | 240,000 | 4,800 |
g4-standard-384 | 320,000 | 10,000 |
| M3 | ||
m3-*-32 | 160,000 | 2,400 |
m3-*-64 | 160,000 | 4,800 |
m3-*-128 | 160,000 | 4,800 |
| N4 | ||
n4-*-2 | 15,000 | 240 |
n4-*-4 | 15,000 | 240 |
| Custom N4 types with 6 vCPUs | 15,000 | 240 |
n4-*-8 | 15,000 | 480 |
| Custom N4 types with 10 to 14 vCPUs | 15,000 | 480 |
n4-*-16 | 80,000 | 1,200 |
| Custom N4 types with 18 to 30 vCPUs | 80,000 | 1,200 |
n4-*-32 | 100,000 | 1,600 |
| Custom N4 types with 34 to 46 vCPUs | 100,000 | 1,600 |
n4-*-48 | 100,000 | 1,600 |
| Custom N4 types with 50 to 62 vCPUs | 100,000 | 1,600 |
n4-*-64 | 100,000 | 1,600 |
| Custom N4 types with 66 to 78 vCPUs | 100,000 | 1,600 |
n4-*-80 | 100,000 | 1,600 |
| N4A(Preview) | ||
n4a-*-1 | 15,000 | 240 |
n4a-*-2 | 15,000 | 240 |
n4a-*-4 | 15,000 | 240 |
n4a-*-8 | 15,000 | 480 |
| Custom N4A types with 9 to 15 vCPUs | 15,000 | 480 |
n4a-*-16 | 80,000 | 1,200 |
| Custom N4A types with 17 to 31 vCPUs | 80,000 | 1,200 |
n4a-*-32 | 100,000 | 1,600 |
| Custom N4A types with 33 to 47 vCPUs | 100,000 | 1,600 |
n4a-*-48 | 160,000 | 2,400 |
| Custom N4A types with 49 to 63 vCPUs | 160,000 | 2,400 |
n4a-*-64 | 160,000 | 2,400 |
| N4D | ||
n4d-*-2 | 30,000 | 240 |
n4d-*-4 | 30,000 | 240 |
n4d-*-8 | 30,000 | 480 |
n4d-*-16 | 80,000 | 1,200 |
n4d-*-32 | 100,000 | 1,600 |
n4d-*-48 | 160,000 | 2,400 |
n4d-*-64 | 160,000 | 2,400 |
n4d-*-80 | 160,000 | 2,400 |
n4d-*-96 | 160,000 | 2,400 |
| Z3 | ||
z3-*-88 | 160,000 | 4,800 |
z3-*-176 | 160,000 | 4,800 |
1Also offers steady state performance. For more information, seePerformance limits for machine types with steady state performance.
Hyperdisk Extreme performance limits
This section lists the maximum performance that Hyperdisk Extreme volumescan achieve for each supported instance. A Hyperdisk Extreme volume's performancewhen it's attached to an instance can't exceed the limits for the instance'smachine type.The performance limits are also shared across all Hyperdisk Extreme volumesattached to the same instance, regardless of each volume's provisioned performance.
Achieve higher performance with multiple Hyperdisk Extreme volumes
Certain instances can exceed the maximum performance for a single Hyperdisk Extreme volume—350,000 IOPS or 5,000 MiB/s. An instance can only achieve thesehigher limits if you attach multiple Hyperdisk Extreme volumes to the instance.
If an instance's performance limit in the following table exceeds 350,000 IOPS or5,000 MiB/s, then the instance can only achieve that limitif you attach multiple Hyperdisk Extreme volumes.For example, the performance limit for ac3-*-176 instance using Hyperdisk Extremeis 500,000 IOPS and 10,000 MiB/s.To achieve this maximum performance you must attach at least two Hyperdisk Extreme volumes to the instance.
For more information about Hyperdisk Extreme, seeAbout Hyperdisk Extreme.
Important: To reach the IOPS limits, you must use an I/O size of4 KB. Maximum throughput limits require an I/O size of at least256 KB. Hyperdisk performance is half-duplex,so the IOPS and throughput limits are shared between read and write operations.This means that if a machine type has a 50,000 IOPS limit, then the sum of the readsand writes every second can't exceed 50,000.| Instance machine type | Maximum IOPS | Maximum throughput (MiB/s) |
|---|---|---|
| A3 (A3+H100) | ||
a3-highgpu-4g | 350,000 | 5,000 |
a3-megagpu-8g | 400,000 | 8,000 |
a3-highgpu-8g | 400,000 | 8,000 |
a3-edgegpu-8g | 400,000 | 8,000 |
| A3 (A3+H200) | ||
a3-ultragpu-8g2 | 500,000 | 10,000 |
| A42 | ||
a4-highgpu-8g2 | 500,000 | 10,000 |
| A4X2 | ||
a4x-highgpu-4g2 | 500,000 | 10,000 |
| C31 | ||
c3-*-881 | 350,000 | 5,000 |
c3-*-1761 | 500,000 | 10,000 |
c3-*-1921,3 | 500,000 | 10,000 |
| C3D | ||
c3d-*-601 | 350,000 | 5,000 |
c3d-*-901 | 350,000 | 5,000 |
c3d-*-1801 | 350,000 | 5,000 |
c3d-*-3601 | 350,000 | 5,000 |
| C42 | ||
c4-*-962 | 350,000 | 5,000 |
c4-*-1442 | 350,000 | 5,000 |
c4-*-1922 | 500,000 | 10,000 |
c4-*-2882,3 | 500,000 | 10,000 |
| C4A | ||
c4a-*-64 | 350,000 | 5,000 |
c4a-*-72 | 350,000 | 5,000 |
| C4D2 | ||
c4d-*-642 | 350,000 | 5,000 |
c4d-*-962 | 350,000 | 5,000 |
c4d-*-1922 | 350,000 | 5,000 |
c4d-*-3842 | 500,000 | 10,000 |
| G4 | ||
g4-standard-96 | 350,000 | 5,000 |
g4-standard-192 | 350,000 | 5,000 |
g4-standard-384 | 500,000 | 10,000 |
| M2 | ||
m2-*-208 | 100,000 | 2,400 |
m2-*-416 | 100,000 | 2,400 |
| M31 | ||
m3-*-641 | 350,000 | 5,000 |
m3-*-1281 | 450,000 | 7,200 |
| M42 | ||
m4-*-642 | 200,000 | 3,000 |
m4-*-1122 | 350,000 | 5,000 |
m4-*-2242 | 500,000 | 10,000 |
| N2 | ||
n2-*-801 | 160,000 | 5,000 |
n2-*-96 | 160,000 | 5,000 |
n2-*-128 | 160,000 | 5,000 |
| X4 | ||
x4-480-*-metal1 | 400,000 | 10,000 |
x4-960-*-metal1 | 400,000 | 10,000 |
x4-1440-24t-metal1 | 400,000 | 10,000 |
x4-1920-32t-metal1 | 400,000 | 10,000 |
| Z31 | ||
z3-*-881 | 350,000 | 5,000 |
z3-*-1761 | 350,000 | 5,000 |
z3-*-1921,3 | 500,000 | 10,000 |
1If using Hyperdisk Extreme with an instance that uses Microsoft Windows, refer to theknown issues for Windows VM instances.
2Also offers steady state performance. For more information, seePerformance limits for machine types with steady state performance.
3Includes bare metal instances.
Hyperdisk ML performance limits
This section lists the maximum performance that Hyperdisk ML volumescan achieve for each supported instance. A Hyperdisk ML volume's performancewhen it's attached to an instance can't exceed the limits for the instance'smachine type.The performance limits are also shared across all Hyperdisk ML volumesattached to the same instance, regardless of each volume's provisioned performance.
Scenarios that require multiple instances to reach provisioned performance
The provisioned throughput for a Hyperdisk ML volume is shared between each instance the volume is attached to,up to the maximum limit for the machine type that's listed in the following table.If a Hyperdisk ML volume's provisioned performance is higher than an instance's performance limit,the volume can achieve its provisioned performance only if it is attached to multiple instances.a3-ultragpu-8 instances have a throughput limit of4,000 MiB/s.
For example, suppose you have a Hyperdisk ML volume provisioned with 500,000 MiB/s of throughput.and you want to attach the volume toa3-ultragpu-8 instances. A singlea3-ultragpu-8 instance can't acheieve more than 4,000 MiB/sof throughput. Therefore, to achieve the volume's provisioned throughput, you must attach the volumeto at least 125 (500,000/4,000)a3-ultragpu-8 instances. On theother hand, for thea2-highgpu-1g machine type, you would need 272 instances.
For more information about Hyperdisk ML, seeAbout Hyperdisk ML.
Important: To reach the IOPS limits, you must use an I/O size of4 KB. Maximum throughput limits require an I/O size of at least256 KB. Hyperdisk performance is half-duplex,so the IOPS and throughput limits are shared between read and write operations.This means that if a machine type has a 50,000 IOPS limit, then the sum of the readsand writes every second can't exceed 50,000.| Instance machine type | Maximum IOPS | Maximum throughput (MiB/s) |
|---|---|---|
| A2 | ||
a2-*-1g | 28,800 | 1,800 |
a2-*-2g | 38,400 | 2,400 |
a2-*-4g | 38,400 | 2,400 |
a2-*-8g | 38,400 | 2,400 |
a2-megagpu-16g | 38,400 | 2,400 |
| A3 (A3+H100) | ||
a3-*-1g | 28,800 | 1,800 |
a3-*-2g | 38,400 | 2,400 |
a3-*-4g | 38,400 | 2,400 |
a3-*-8g (in read-only mode)1 | 64,000 | 4,000 |
a3-*-8g (in read-write mode)1 | 38,400 | 2,400 |
| C3 | ||
c3-*-4 | 6,400 | 400 |
c3-*-8 | 12,800 | 800 |
c3-*-22 | 28,800 | 1,800 |
c3-*-44 | 38,400 | 2,400 |
c3-*-88 | 38,400 | 2,400 |
c3-*-176 | 38,400 | 2,400 |
c3-*-192 | 38,400 | 2,400 |
| C3D | ||
c3d-*-4 | 6,400 | 400 |
c3d-*-8 | 12,800 | 800 |
c3d-*-16 | 19,200 | 1,200 |
c3d-*-30 | 19,200 | 1,200 |
c3d-*-60 | 38,400 | 2,400 |
c3d-*-90 | 38,400 | 2,400 |
c3d-*-180 | 38,400 | 2,400 |
c3d-*-360 | 38,400 | 2,400 |
| G2 | ||
g2-standard-4 | 12,800 | 800 |
g2-standard-8 | 19,200 | 1,200 |
g2-standard-12 | 28,800 | 1,800 |
g2-standard-16 | 38,400 | 2,400 |
g2-standard-24 | 38,400 | 2,400 |
g2-standard-32 | 38,400 | 2,400 |
g2-standard-48 | 38,400 | 2,400 |
g2-standard-96 | 38,400 | 2,400 |
| TPU v6e | ||
ct6e-standard-1t | 19,200 | 1,200 |
ct6e-standard-4t | 28,800 | 1,800 |
ct6e-standard-8t | 28,800 | 1,800 |
1Fora3-*-8g instances, performance depends on whether the Hyperdisk ML volume is attached to the instance in read-only or read-write mode.
Hyperdisk Throughput performance limits
This section lists the maximum performance that Hyperdisk Throughput volumescan achieve for each supported instance. A Hyperdisk Throughput volume's performancewhen it's attached to an instance can't exceed the limits for the instance'smachine type.The performance limits are also shared across all Hyperdisk Throughput volumesattached to the same instance, regardless of each volume's provisioned performance.
Achieve higher performance with multiple Hyperdisk Throughput volumes
Certain instances can exceed the maximum performance for a single Hyperdisk Throughputvolume—2,400 MiB/s. An instance can achieve these higher limits if youattach multiple Hyperdisk Throughput volumes to the instance.
If an instance's performance limit in the following table exceeds 2,400 MiB/s,then the instance can achieve that limit only if you attach multiple Hyperdisk Throughput volumes.For example, the performance limit for aa3-*-8g instance using Hyperdisk Throughput volumesis 3,000 MiB/s. Therefore, to achieve 3,000 MiB/s ofthroughput, you must attach at least two Hyperdisk Throughput volumes to the instance.
For more information about Hyperdisk Throughput, seeAbout Hyperdisk Throughput.
Important: To reach the IOPS limits, you must use an I/O size of4 KB. Maximum throughput limits require an I/O size of at least256 KB.Hyperdisk performance is half-duplex,so the IOPS and throughput limits are shared between read and write operations.This means that if a machine type has a 50,000 IOPS limit, then the sum of the readsand writes every second can't exceed 50,000.
The performance limits also apply tocustom machine types.
| Instance machine type | Maximum IOPS | Maximum throughput (MiB/s) |
|---|---|---|
| A3 (A3+H100) | ||
a3-*-1g | 4,800 | 1,200 |
a3-*-2g | 9,600 | 2,400 |
a3-*-4g | 9,600 | 2,400 |
a3-*-8g | 12,000 | 3,000 |
| C3 | ||
c3-*-4 | 960 | 240 |
c3-*-8 | 3,200 | 800 |
c3-*-22 | 4,800 | 1,200 |
c3-*-44 | 7,200 | 1,800 |
c3-*-88 | 9,600 | 2,400 |
c3-*-176 | 19,200 | 4,800 |
c3-*-192 | 19,200 | 4,800 |
| C3D | ||
c3d-*-4 | 960 | 240 |
c3d-*-8 | 3,200 | 800 |
c3d-*-16 | 4,800 | 1,200 |
c3d-*-30 | 7,200 | 1,800 |
c3d-*-60 | 9,600 | 2,400 |
c3d-*-90 | 9,600 | 2,400 |
c3d-*-180 | 9,600 | 2,400 |
c3d-*-360 | 9,600 | 2,400 |
| C41 | ||
c4-*-21 | 1,600 | 400 |
c4-*-41 | 1,600 | 400 |
c4-*-81 | 3,200 | 800 |
c4-*-161 | 4,000 | 1,000 |
c4-*-241 | 4,800 | 1,200 |
c4-*-321 | 6,400 | 1,600 |
c4-*-481 | 9,600 | 2,400 |
c4-*-641 | 12,800 | 3,200 |
c4-*-961 | 20,000 | 5,000 |
c4-*-1441 | 20,000 | 5,000 |
c4-*-1921 | 40,000 | 10,000 |
c4-*-2881 | 40,000 | 10,000 |
| C4A | ||
c4a-*-1 | 1,600 | 400 |
c4a-*-2 | 3,200 | 800 |
c4a-*-4 | 3,200 | 800 |
c4a-*-8 | 4,000 | 1,000 |
c4a-*-16 | 6,400 | 1,600 |
c4a-*-32 | 9,600 | 2,400 |
c4a-*-48 | 13,200 | 3,300 |
c4a-*-64 | 17,600 | 4,400 |
c4a-*-72 | 20,000 | 5,000 |
| G2 | ||
g2-standard-4 | 960 | 240 |
g2-standard-8 | 3,200 | 800 |
g2-standard-12 | 3,200 | 800 |
g2-standard-16 | 4,800 | 1,200 |
g2-standard-24 | 4,800 | 1,200 |
g2-standard-32 | 7,200 | 1,800 |
g2-standard-48 | 9,600 | 2,400 |
g2-standard-96 | 9,600 | 2,400 |
| G4 | ||
g4-standard-48 | 6,400 | 1,600 |
g4-standard-96 | 11,200 | 2,800 |
g4-standard-192 | 19,200 | 4,800 |
g4-standard-384 | 40,000 | 10,000 |
| H3 | ||
h3-standard-88 | 960 | 240 |
| M3 | ||
m3-*-32 | 7,200 | 1,800 |
m3-*-64 | 9,600 | 2,400 |
m3-*-128 | 9,600 | 2,400 |
| N2 | ||
n2-*-2 | 800 | 200 |
n2-*-4 | 960 | 240 |
| Custom N2 types with 6 vCPUs | 960 | 240 |
n2-*-8 | 3,200 | 800 |
| Custom N2 types with 10 to 14 vCPUs | 3,200 | 800 |
n2-*-16 | 4,800 | 1,200 |
| Custom N2 types with 18 to 30 vCPUs | 4,800 | 1,200 |
n2-*-32 | 7,200 | 1,800 |
| Custom N2 types with 36 to 44 vCPUs | 7,200 | 1,800 |
n2-*-48 | 9,600 | 2,400 |
| Custom N2 types with 52 to 60 vCPUs | 9,600 | 2,400 |
n2-*-64 | 12,000 | 3,000 |
| Custom N2 types with 68 to 76 vCPUs | 12,000 | 3,000 |
n2-*-80 | 12,000 | 3,000 |
n2-*-96 | 12,000 | 3,000 |
n2-*-128 | 9,600 | 2,400 |
| N2D | ||
n2d-*-2 | 800 | 200 |
n2d-*-4 | 960 | 240 |
n2d-*-8 | 3,200 | 800 |
n2d-*-16 | 4,800 | 1,200 |
n2d-*-32 | 7,200 | 1,800 |
n2d-*-48 | 9,600 | 2,400 |
n2d-*-64 | 9,600 | 2,400 |
n2d-*-80 | 9,600 | 2,400 |
n2d-*-96 | 9,600 | 2,400 |
n2d-*-128 | 9,600 | 2,400 |
n2d-*-224 | 9,600 | 2,400 |
| N4 | ||
n4-*-2 | 960 | 240 |
n4-*-4 | 960 | 240 |
| Custom N4 types with 6 vCPUs | 960 | 240 |
n4-*-8 | 1,920 | 480 |
| Custom N4 types with 10 to 14 vCPUs | 1,920 | 480 |
n4-*-16 | 4,800 | 1,200 |
| Custom N4 types with 18 to 30 vCPUs | 4,800 | 1,200 |
n4-*-32 | 6,400 | 1,600 |
| Custom N4 types with 34 to 46 vCPUs | 6,400 | 1,600 |
n4-*-48 | 9,600 | 2,400 |
| Custom N4 types with 50 to 62 vCPUs | 9,600 | 2,400 |
n4-*-64 | 9,600 | 2,400 |
| Custom N4 types with 66 to 78 vCPUs | 9,600 | 2,400 |
n4-*-80 | 9,600 | 2,400 |
| N4A(Preview) | ||
n4a-*-1 (Preview) | 960 | 240 |
n4a-*-2 (Preview) | 960 | 240 |
| Custom N4A types with 3 vCPUs | 960 | 240 |
n4a-*-4 (Preview) | 960 | 240 |
| Custom N4A types with 5 to 7 vCPUs | 960 | 240 |
n4a-*-8 (Preview) | 1,920 | 480 |
| Custom N4A types with 9 to 15 vCPUs | 1,920 | 480 |
n4a-*-16 (Preview) | 4,800 | 1,200 |
| Custom N4A types with 17 to 31 vCPUs | 4,800 | 1,200 |
n4a-*-32 (Preview) | 6,400 | 1,600 |
| Custom N4A types with 33 to 47 vCPUs | 6,400 | 1,600 |
n4a-*-48 (Preview) | 9,600 | 2,400 |
| Custom N4A types with 49 to 63 vCPUs | 9,600 | 2,400 |
n4a-*-64 (Preview) | 9,600 | 2,400 |
| N4D | ||
n4d-*-2 | 960 | 240 |
n4d-*-4 | 960 | 240 |
n4d-*-8 | 1,920 | 480 |
n4d-*-16 | 4,800 | 1,200 |
n4d-*-32 | 6,400 | 1,600 |
n4d-*-48 | 9,600 | 2,400 |
n4d-*-64 | 9,600 | 2,400 |
n4d-*-80 | 9,600 | 2,400 |
n4d-*-96 | 9,600 | 2,400 |
| T2D | ||
t2d-*-1 | 800 | 200 |
t2d-*-2 | 800 | 200 |
t2d-*-4 | 960 | 240 |
t2d-*-8 | 3,200 | 800 |
t2d-*-16 | 4,800 | 1,200 |
t2d-*-32 | 7,200 | 1,800 |
t2d-*-48 | 9,600 | 2,400 |
t2d-*-60 | 9,600 | 2,400 |
| Z3 | ||
z3-*-8 | 3,200 | 800 |
z3-*-14 | 3,200 | 800 |
z3-*-16 | 3,200 | 800 |
z3-*-22 | 4,800 | 1,200 |
z3-*-32 | 4,800 | 1,200 |
z3-*-44 | 7,200 | 1,800 |
z3-*-88 | 9,600 | 2,400 |
z3-*-176 | 9,600 | 2,400 |
1Also offers steady state performance. For more information, seePerformance limits for machine types with steady state performance.
Hyperdisk size and attachment limits
The following sections describe the limits to the size and number ofHyperdisk volumes you can attach to a single instance.The limits discussed don't apply to any Local SSD disks attached to the sameinstance.
Summary of Hyperdisk per-instance limits
Maximum total capacity per instance: The maximum total capacity of all the volumesattached to an instance is between 257 TiB to 512 TiB, depending onvarious factors. For details, seeMaximum total capacity per instance.
Maximum number of volumes attached to an instance: Compute Engine limitsthe number of Hyperdisk volumes that you can attach to a singleinstance. The following limits apply in order. When both limits apply,the first rule in the list is enforced.
- The number of Hyperdisk volumesthat you can attach to the instance: 8 to 128; depending on theHyperdisk type and theinstance's machine type.
- The number of Hyperdisk and Persistent Disk volumes that you canattach to the instance: 128. For more information, seeMaximum number of disks, across all types.
The following examples demonstrate how the limits work.
Examples
Suppose you have ac3-*-96 instance. The following limits apply.
- Maximum number of Hyperdisk volumes across all types:128. However, for each Hyperdisktype, the limits are as follows:
- Hyperdisk Throughput: 64
- Hyperdisk ML: 64
- Hyperdisk Extreme: 8
- Hyperdisk Balanced or Hyperdisk Balanced High Availability: 32
- Maximum number of Persistent Disk and Hyperdisk volumes that youcan attach to the instance: 128
- Maximum combined total capacity of all volumes: 512 TiB
The following examples illustrate these limits.
Maximum number of a single type of Hyperdisk per instance:If you attach 8 Hyperdisk Extreme volumes to the instance, you can attach up to 123more Hyperdisk volumes to the instance. However, you canattach only 3 more Hyperdisk Extreme volumes to the instance because the maximum numberof Hyperdisk Extreme volumes 8.
Maximum number of Hyperdisk volumes per instance: 128. Ifyou attach 8 Hyperdisk Extreme volumes to the instance, you can attach up to120 more Hyperdisk volumes to the instance.
Maximum number of disks or volumes per instance, across all types: 128. Ifyou attach a combined total of 128Hyperdisk volumes to the instance, then you can't attach any moreHyperdisk or Persistent Disk volumes. However, if you attach only64 Hyperdisk volumes to the instance, you canstill attach up to 64 Persistent Disk or Hyperdisk volumes to theinstance.
Maximum total capacity per instance
The maximum total disk capacity (in TiB) across all Hyperdiskand Persistent Disk types that you attach to an instance depends on the number ofvCPUs that the instance has. The capacity limits are as follows:
For machine types with less than 32 vCPUs:
- 257 TiB for all Hyperdisk or all Persistent Disk
- 257 TiB for a mixture of Hyperdisk and Persistent Disk
For machine types with 32 or more vCPUs:
- 512 TiB for all Hyperdisk
- 512 TiB for a mixture of Hyperdisk and Persistent Disk
- 257 TiB for all Persistent Disk
You can attach a combination of Hyperdisk and Persistent Diskvolumes to a single instance but the total disk capacity for Persistent Disk can'texceed 257 TiB.
Maximum number of disks per instance, across all types
The maximum number of individual Hyperdisk, and, if supported,Persistent Disk volumes that you can attach to an instance is 128. If youattach 28 Hyperdisk volumes to a instance, you can still attachup to 100 more Hyperdisk or Persistent Disk volumes to the sameinstance.
Maximum Hyperdisk volumes per instance
The number of Hyperdisk volumes you can attach to an instancedepends on the machine type, with separate limits for eachHyperdisk type.
For disk attachment limits for TPUs, seeTPU support for Hyperdisk and Persistent Disk.
For all other machine series, the limits are detailed in theSupported disk types section within the documentation for each machineseries. To view these limits, refer to the corresponding links in the followingtable.
| General purpose machine types | Compute-optimized machine types | Memory-optimized machine types | Accelerator-optimized machine types | Storage-optimized machine types |
|---|---|---|---|---|
What's next
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-15 UTC.