32 vCPU, 512 GiB instances: AWS vs Azure
19 current instance types have 32 vCPUs and 512 GiB of memory: 3 on AWS EC2 and 16 on Azure. The cheapest 32 vCPU, 512 GiB option is x2gd.8xlarge on AWS at $2.672 per hour on demand (US East (N. Virginia)). The cheapest on Azure is Standard_M32ts_v3 at $3.28, so AWS is 19% cheaper at this size.
Every 32 vCPU, 512 GiB option, cheapest first
| Cloud | Type | vCPUs | Memory (GiB) | On-demand /hr | 1-yr reserved /hr | Spot /hr |
|---|---|---|---|---|---|---|
| AWS | x2gd.8xlarge | 32 | 512 | $2.672 | $1.647 | $0.5948 |
| AWS | x8g.8xlarge | 32 | 512 | $3.126 | $1.927 | $1.245 |
| Azure | Standard_M32ts_v3 | 32 | 512 | $3.28 | $1.908 | $0.656 |
| AWS | x8i.8xlarge | 32 | 512 | $3.501 | – | $0.822 |
| Azure | Standard_E64-32as_v5 | 32 | 512 | $3.616 | $2.133 | $0.7615 |
| Azure | Standard_E64-32as_v6 | 32 | 512 | $3.814 | – | $0.8044 |
| Azure | Standard_E64-32as_v7 | 32 | 512 | $3.814 | $2.251 | $0.7117 |
| Azure | Standard_M32ls_v4 | 32 | 512 | $3.91 | – | $0.782 |
| Azure | Standard_E64-32as_v4 | 32 | 512 | $4.032 | $2.371 | $0.8487 |
| Azure | Standard_E64-32s_v5 | 32 | 512 | $4.032 | $2.379 | $0.8491 |
| Azure | Standard_M32lds_v4 | 32 | 512 | $4.105 | – | $0.8211 |
| Azure | Standard_E64-32ads_v5 | 32 | 512 | $4.192 | $2.473 | $0.8828 |
| Azure | Standard_E64-32s_v6 | 32 | 512 | $4.234 | $2.625 | $0.8781 |
| Azure | Standard_E64-32ds_v5 | 32 | 512 | $4.608 | $2.719 | $0.9746 |
| Azure | Standard_E64-32ads_v6 | 32 | 512 | $4.646 | – | $0.9798 |
| Azure | Standard_E64-32ads_v7 | 32 | 512 | $4.646 | $2.741 | $0.8669 |
| Azure | Standard_E64-32ds_v6 | 32 | 512 | $5.233 | $3.244 | $1.093 |
| Azure | Standard_F64-32ams_v7 | 32 | 512 | $5.728 | $3.551 | $1.111 |
| Azure | Standard_F64-32amds_v7 | 32 | 512 | $6.977 | $4.326 | $1.353 |
Other sizes
On-demand Linux prices in USD per hour, in each cloud's home region: US East (N. Virginia) for AWS, East US for Azure. Previous-generation types are left out.