Google Cloud M1 machine types

M1 is a memory optimized Compute Engine family with 4 machine types, from 40 – 160 vCPUs and 961 GiB – 3,844 GiB of memory, running on Intel Broadwell. Linux on demand starts at $6.293 per hour.

memory optimizedx86-64
sizes
4
vCPUs
40 – 160
memory
961 GiB – 3,844 GiB
processor
Intel Broadwell
on-demand from
$6.293

per hour · 30 regions

M1 sizes and prices

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

SizevCPUMemoryLocal storageOn-demandMonthlySpot1-yr
m1-ultramem-4040961 GiB–$6.293$4,594$0.879$3.724
m1-ultramem-80801,922 GiB–$12.59$9,188$1.758$7.448
m1-megamem-96961,433.6 GiB–$10.65$7,776$1.488$6.302
m1-ultramem-1601603,844 GiB–$25.17$18,376$3.516$14.90

M1 equivalents on other clouds

closest match to m1-ultramem-80 (80 vCPU, 1,922 GiB)

AWSx1e.16xlargeX1e family · 64 vCPU · 1,952 GiB$13.34/hr · US East (N. Virginia)X1e family →
AzureM96s2 v3Msv3 family · 96 vCPU · 1,946 GiB$12.45/hr · East USMsv3 family →
Vultrvbm-64c-1536gb-amdBare Metal family · 128 vCPU · 1,536 GiB$4.007/hr · Los AngelesBare Metal family →

Other memory optimized families on Google Cloud

M1 FAQ

What sizes does the Google Cloud M1 family have?

M1 has 4 machine types, from m1-ultramem-40 (40 vCPU, 961 GiB) to m1-ultramem-160 (160 vCPU, 3,844 GiB). They run on Intel Broadwell.

What is the cheapest M1 machine type?

m1-ultramem-40 at $6.293 per hour (Linux, on demand) in Iowa, about $4,594 per month.

What is M1 best for?

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