n1-ultramem-40 as a GKE node

40 vCPU961 GiBx86_64Google Cloud us-central1N1 Ultra Memory 40

Where the n1-ultramem-40 goes

Default GKE setup: GKE ≤ 1.36.

CPU39.63 of 40 vCPU left for your pods
Memory934.63 GiB of 961 GiB left for your pods
your podsDaemonSets (200m, 300 MiB assumed)kubelet reservedeviction
110max pods per node
$3,895.42on demand / month · $5.34/h
$2,219.39spot / month (varies)

Will my pods fit on one n1-ultramem-40?

n1-ultramem-40 GKE max pods and allocatable memory — quick answers

What kubelet reserves on n1-ultramem-40

SetupMax podskube-reserved CPUMemory reserved + evictionAllocatable CPUAllocatable memoryMemory usable
GKE ≤ 1.36
tiered memory reservation
110170m26604 Mi + 100 Mi39.83934.92 GiB97.3%
GKE 1.37+ (Container-Optimized OS)
15 MiB × max pods + 500 MiB, CPU capped at 1 vCPU
110170m2150 Mi + 100 Mi39.83958.80 GiB99.8%

How these numbers are computed: reservation formulas. Check a live node with kubectl describe node → Allocatable.

How many pods fit on one n1-ultramem-40

Assumes DaemonSets (CNI, kube-proxy, log and metrics agents) request 200m CPU, 300 Mi and 3 pods per node. Try your own numbers in the node calculator.

Pod requests (CPU / memory)GKE ≤ 1.36GKE 1.37+ (Container-Optimized OS)$ per pod / month
100m / 128 Mi107107$36.41
250m / 256 Mi107107$36.41
250m / 512 Mi107107$36.41
500m / 512 Mi7979$49.31
500m / 1024 Mi7979$49.31
1000m / 1024 Mi3939$99.88
1000m / 2048 Mi3939$99.88
2000m / 4096 Mi1919$205.02
4000m / 8192 Mi99$432.82

Similar GKE node types

TypevCPUGiBAlloc CPUAlloc memoryMax pods$/month$ per alloc GiB
m1-ultramem-404096139.83934.92 GiB110$4,593.96$4.91
m3-ultramem-323297631.85949.62 GiB110$4,446.58$4.68
m3-megamem-646497663.77949.62 GiB110$5,259.50$5.54
m4-hypermem-646499263.77965.30 GiB110$4,163.38$4.31
m4n-hypermem-646499263.77965.30 GiB110$7,494.08$7.76
m4-megamem-565674455.79722.26 GiB110$3,229.28$4.47
m4n-megamem-565674455.79722.26 GiB110$5,812.70$8.05
m4-ultramem-5656148855.791,451.38 GiB110$5,711.34$3.94

Closest match on other clouds

TypevCPUGiBAlloc CPUAlloc memoryMax pods$/month$ per alloc GiB
nv36admsv53688035.54874.97 GiB250$3,299.60$3.77
m48s1v34897447.42968.97 GiB250$4,547.90$4.69
m48ds1v34897447.42968.97 GiB250$4,832.60$4.99
x1e.8xlarge3297631.85975.03 GiB58$4,870.56$5.00
x2iedn.8xlarge32102431.851,021.14 GiB234$4,868.37$4.77
x2iezn.8xlarge32102431.851,021.14 GiB234$4,870.56$4.77