Google Cloud M3 machine types
M3 is a memory optimized Compute Engine family with 5 machine types, from 32 – 128 vCPUs and 976 GiB – 3,904 GiB of memory, running on Intel Ice Lake. Linux on demand starts at $6.091 per hour.
memory optimizedx86-64
- sizes
- 5
- vCPUs
- 32 – 128
- memory
- 976 GiB – 3,904 GiB
- processor
- Intel Ice Lake
- on-demand from
- $6.091
per hour · 35 regions
M3 sizes and prices
Linux, hourly, Iowa (other regions on each size's page)
| Size | vCPU | Memory | Local storage | On-demand | Monthly | Spot | 1-yr |
|---|---|---|---|---|---|---|---|
| m3-ultramem-32 | 32 | 976 GiB | – | $6.091 | $4,447 | $2.813 | $3.605 |
| m3-megamem-64 | 64 | 976 GiB | – | $7.205 | $5,260 | $3.328 | $4.263 |
| m3-ultramem-64 | 64 | 1,952 GiB | – | $12.18 | $8,893 | $5.626 | $7.21 |
| m3-megamem-128 | 128 | 1,952 GiB | – | $14.41 | $10,519 | $6.655 | $8.525 |
| m3-ultramem-128 | 128 | 3,904 GiB | – | $24.36 | $17,786 | $11.25 | $14.42 |
M3 equivalents on other clouds
closest match to m3-ultramem-64 (64 vCPU, 1,952 GiB)
Vultrvbm-32c-755gb-amdBare Metal family · 64 vCPU · 768 GiB$1.986/hr · New JerseyBare Metal family →
Other memory optimized families on Google Cloud
M3 FAQ
What sizes does the Google Cloud M3 family have?
M3 has 5 machine types, from m3-ultramem-32 (32 vCPU, 976 GiB) to m3-ultramem-128 (128 vCPU, 3,904 GiB). They run on Intel Ice Lake.
What is the cheapest M3 machine type?
m3-ultramem-32 at $6.091 per hour (Linux, on demand) in Iowa, about $4,447 per month.
What is M3 best for?
M3 is a memory optimized family. Lots of RAM per vCPU (8 GiB and up) for databases, caches and in-memory analytics.