128 vCPU, 2048 GiB instances: AWS vs Azure
7 current instance types have 128 vCPUs and 2048 GiB of memory: 3 on AWS EC2 and 4 on Azure. The cheapest 128 vCPU, 2048 GiB option is Standard_M128s_v2 on Azure at $12.919 per hour on demand (East US). The cheapest on AWS is x2idn.32xlarge at $13.338, so Azure is 3% cheaper at this size.
Every 128 vCPU, 2048 GiB option, cheapest first
| Cloud | Type | vCPUs | Memory (GiB) | On-demand /hr | 1-yr reserved /hr | Spot /hr |
|---|---|---|---|---|---|---|
| Azure | Standard_M128s_v2 | 128 | 2048 | $12.919 | $7.514 | $2.387 |
| Azure | Standard_M128 | 128 | 2048 | $13.338 | $7.67 | $2.465 |
| Azure | Standard_M128s | 128 | 2048 | $13.338 | $7.67 | $2.465 |
| AWS | x2idn.32xlarge | 128 | 2048 | $13.338 | $8.207 | $2.935 |
| AWS | x2idn.metal | 128 | 2048 | $13.338 | $8.207 | $2.563 |
| Azure | Standard_M128ds_v2 | 128 | 2048 | $13.34 | $7.759 | $2.465 |
| AWS | x8i.32xlarge | 128 | 2048 | $14.005 | – | $1.401 |
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.