n1-highmem-16 as a GKE node

16 vCPU104 GiBx86_64Google Cloud us-central1N1 High Memory 16

Where the n1-highmem-16 goes

Default GKE setup: GKE ≤ 1.36.

CPU15.69 of 16 vCPU left for your pods
Memory95.73 GiB of 104 GiB left for your pods
your podsDaemonSets (200m, 300 MiB assumed)kubelet reservedeviction
110max pods per node
$690.89on demand / month · $0.9464/h
$393.63spot / month (varies)

Will my pods fit on one n1-highmem-16?

n1-highmem-16 GKE max pods and allocatable memory — quick answers

What kubelet reserves on n1-highmem-16

SetupMax podskube-reserved CPUMemory reserved + evictionAllocatable CPUAllocatable memoryMemory usable
GKE ≤ 1.36
tiered memory reservation
110110m8069 Mi + 100 Mi15.8996.02 GiB92.3%
GKE 1.37+ (Container-Optimized OS)
15 MiB × max pods + 500 MiB, CPU capped at 1 vCPU
110110m2150 Mi + 100 Mi15.89101.80 GiB97.9%

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

How many pods fit on one n1-highmem-16

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$6.46
250m / 256 Mi6262$11.14
250m / 512 Mi6262$11.14
500m / 512 Mi3131$22.29
500m / 1024 Mi3131$22.29
1000m / 1024 Mi1515$46.06
1000m / 2048 Mi1515$46.06
2000m / 4096 Mi77$98.70
4000m / 8192 Mi33$230.30

Similar GKE node types

TypevCPUGiBAlloc CPUAlloc memoryMax pods$/month$ per alloc GiB
c4-highmem-161612415.89114.82 GiB110$761.18$6.63
c4-highmem-16-lssd1612415.89114.82 GiB110$881.18$7.67
c4n-highmem-161612415.89114.82 GiB110$1,217.91$10.61
c4n-highmem-16-lssd1612415.89114.82 GiB110$1,277.91$11.13
c4d-highmem-161612615.89116.70 GiB110$727.21$6.23
c4d-highmem-16-lssd1612615.89116.70 GiB110$787.21$6.75
z3-highmem-14-standardlssd1411213.89103.54 GiB110$1,291.59$12.47
e2-highmem-161612815.89118.58 GiB110$527.93$4.45

Closest match on other clouds

TypevCPUGiBAlloc CPUAlloc memoryMax pods$/month$ per alloc GiB
nc16ast4v31611015.74104.97 GiB250$878.92$8.37
is4gen.4xlarge169615.8993.14 GiB234$1,682.80$18.07
r4.4xlarge1612215.89119.14 GiB234$776.72$6.52
i3.4xlarge1612215.89119.14 GiB234$911.04$7.65
e16psv61612815.74122.97 GiB250$538.74$4.38
e16psv51612815.74122.97 GiB250$588.38$4.78