Google Cloud M2 machine types

M2 is a memory optimized Compute Engine family with 4 machine types, from 208 – 416 vCPUs and 5,888 GiB – 11,776 GiB of memory, running on Intel Cascade Lake. Linux on demand starts at $42.11 per hour.

memory optimizedx86-64
sizes
4
vCPUs
208 – 416
memory
5,888 GiB – 11,776 GiB
processor
Intel Cascade Lake
on-demand from
$42.11

per hour · 21 regions

M2 sizes and prices

Linux, hourly, Iowa (other regions on each size's page)

SizevCPUMemoryLocal storageOn-demandMonthly1-yr
m2-ultramem-2082085,888 GiB–$42.11$30,742$25.45
m2-megamem-4164165,888 GiB–$50.29$36,713$30.38
m2-hypermem-4164168,832 GiB–$67.26$49,098$40.64
m2-ultramem-41641611,776 GiB–$84.22$61,483$50.89

M2 equivalents on other clouds

closest match to m2-megamem-416 (416 vCPU, 5,888 GiB)

AWSu-6tb1.112xlargeU-6tb1 family · 448 vCPU · 6 TiB$54.60/hr · US East (N. Virginia)U-6tb1 family →
AzureM416s v2Mv2 family · 416 vCPU · 5,700 GiB$49.58/hr · East USMv2 family →

Other memory optimized families on Google Cloud

M2 FAQ

What sizes does the Google Cloud M2 family have?

M2 has 4 machine types, from m2-ultramem-208 (208 vCPU, 5,888 GiB) to m2-ultramem-416 (416 vCPU, 11,776 GiB). They run on Intel Cascade Lake.

What is the cheapest M2 machine type?

m2-ultramem-208 at $42.11 per hour (Linux, on demand) in Iowa, about $30,742 per month.

What is M2 best for?

M2 is a memory optimized family. Lots of RAM per vCPU (8 GiB and up) for databases, caches and in-memory analytics.