Azure M VM sizes
M is a memory optimized Azure Virtual Machines family with 24 VM sizes, from 2 – 128 vCPUs and 192 GiB – 3,892 GiB of memory, running on Intel Xeon. Linux on demand starts at $1.537 per hour.
memory optimizedx86-64previous generation
- sizes
- 24
- vCPUs
- 2 – 128
- memory
- 192 GiB – 3,892 GiB
- processor
- Intel Xeon
- on-demand from
- $1.537
per hour · 52 regions
M sizes and prices
Linux, hourly, East US (other regions on each size's page)
| Size | vCPU | Memory | Local storage | On-demand | Monthly | Spot | 1-yr |
|---|---|---|---|---|---|---|---|
| M8-2ms | 2 | 218.8 GiB | 256 GB SSD | $1.537 | $1,122 | $0.2839 | $0.8836 |
| M8-4ms | 4 | 218.8 GiB | 256 GB SSD | $1.537 | $1,122 | $0.2839 | $0.8836 |
| M16-4ms | 4 | 437.5 GiB | 256 GB SSD | $3.073 | $2,243 | $0.5679 | $1.767 |
| M8ms | 8 | 218.8 GiB | 256 GB SSD | $1.537 | $1,122 | $0.2839 | $0.8836 |
| M16-8ms | 8 | 437.5 GiB | 256 GB SSD | $3.073 | $2,243 | $0.5679 | $1.767 |
| M32-8ms | 8 | 875 GiB | 1 TB SSD | $6.146 | $4,487 | $1.136 | $3.534 |
| M16ms | 16 | 437.5 GiB | 512 GB SSD | $3.073 | $2,243 | $0.5679 | $1.767 |
| M32-16ms | 16 | 875 GiB | 1 TB SSD | $6.146 | $4,487 | $1.136 | $3.534 |
| M64-16ms | 16 | 1,792 GiB | 2 TB SSD | $10.34 | $7,546 | $1.91 | $5.944 |
| M32ts | 32 | 192 GiB | 1 TB SSD | $2.707 | $1,976 | $0.5003 | $1.557 |
| M32ls | 32 | 256 GiB | 1 TB SSD | $2.873 | $2,097 | $0.5309 | $1.652 |
| M32ms | 32 | 875 GiB | 1 TB SSD | $6.146 | $4,487 | $1.136 | $3.534 |
| M64-32ms | 32 | 1,792 GiB | 2 TB SSD | $10.34 | $7,546 | $1.91 | $5.944 |
| M128-32ms | 32 | 3,892 GiB | 4.1 TB SSD | $26.69 | $19,482 | $4.932 | $15.31 |
| M64ls | 64 | 512 GiB | 2 TB SSD | $5.415 | $3,953 | $1.001 | $3.114 |
| M64 | 64 | 1 TiB | 7.2 TB SSD | $6.669 | $4,868 | $1.232 | $3.835 |
| M64s | 64 | 1 TiB | 2 TB SSD | $6.669 | $4,868 | $1.232 | $3.835 |
| M64m | 64 | 1,792 GiB | 7.2 TB SSD | $10.34 | $7,546 | $1.91 | $5.944 |
| M64ms | 64 | 1,792 GiB | 2 TB SSD | $10.34 | $7,546 | $1.91 | $5.944 |
| M128-64ms | 64 | 3,892 GiB | 4.1 TB SSD | $26.69 | $19,482 | $4.932 | $15.31 |
| M128 | 128 | 2 TiB | 14.3 TB SSD | $13.34 | $9,737 | $2.465 | $7.67 |
| M128s | 128 | 2 TiB | 4.1 TB SSD | $13.34 | $9,737 | $2.465 | $7.67 |
| M128m | 128 | 3,892 GiB | 14.3 TB SSD | $26.69 | $19,482 | $4.932 | $15.31 |
| M128ms | 128 | 3,892 GiB | 4.1 TB SSD | $26.69 | $19,482 | $4.932 | $15.31 |
M equivalents on other clouds
closest match to M32ms (32 vCPU, 875 GiB)
Other memory optimized families on Azure
M FAQ
What sizes does the Azure M family have?
M has 24 VM sizes, from M8-2ms (2 vCPU, 218.8 GiB) to M128ms (128 vCPU, 3,892 GiB). They run on Intel Xeon.
What is the cheapest M VM size?
M8-2ms at $1.537 per hour (Linux, on demand) in East US, about $1,122 per month.
What is M best for?
M is a memory optimized family. Lots of RAM per vCPU (8 GiB and up) for databases, caches and in-memory analytics.