m6id.16xlarge on Databricks
m6id.16xlarge is a general purpose AWS worker type with 64 vCPUs and 256 GB of memory. On Databricks it uses 12.16 DBUs an hour, so 1 node on Jobs Compute in US East (N. Virginia) costs $5.62 an hour: $1.82 for the DBUs and $3.80 to AWS for the machine.
AWS · General purpose · m6id
m6id.16xlarge at a glance
- vCPUs
- 64
- Memory
- 256 GB
- Own SSD
- 3,800 GB
- DBUs an hour
- 12.16
- Classic compute
- With Photon
- 35.26
- DBUs an hour, Jobs Compute
- 1 node an hour
- $5.62
- Jobs Compute, US East (N. Virginia)
1 node an hour on each kind of compute
In US East (N. Virginia) on the Premium plan. Databricks charges the DBUs, AWS the machine. A cluster pays this for every worker and for the driver.
| Compute | DBUs an hour | A DBU | Databricks | Machine | An hour |
|---|---|---|---|---|---|
| Jobs Compute | 12.16 | $0.15 | $1.82 | $3.80 | $5.62 |
| Jobs Compute + Photon | 35.26 | $0.15 | $5.29 | $3.80 | $9.09 |
| All-Purpose Compute | 12.16 | $0.55 | $6.69 | $3.80 | $10.48 |
| All-Purpose Compute + Photon | 24.32 | $0.55 | $13.38 | $3.80 | $17.17 |
| Lakeflow pipelines Core | 12.16 | $0.20 | $2.43 | $3.80 | $6.23 |
| Lakeflow pipelines Core + Photon | 35.26 | $0.20 | $7.05 | $3.80 | $10.85 |
| Lakeflow pipelines Pro | 12.16 | $0.25 | $3.04 | $3.80 | $6.84 |
| Lakeflow pipelines Pro + Photon | 35.26 | $0.25 | $8.82 | $3.80 | $12.61 |
| Lakeflow pipelines Advanced | 12.16 | $0.36 | $4.38 | $3.80 | $8.17 |
| Lakeflow pipelines Advanced + Photon | 35.26 | $0.36 | $12.70 | $3.80 | $16.49 |
In each region
1 node an hour on Jobs Compute, Premium, cheapest first.
| Region | Machine | An hour |
|---|---|---|
| US East (N. Virginia) | $3.80 | $5.62 |
| US East (Ohio) | $3.80 | $5.62 |
| US West (Oregon) | $3.80 | $5.62 |
| Asia Pacific (Mumbai) | $4.10 | $5.92 |
| Canada (Central) | $4.23 | $6.06 |
| Europe (Ireland) | $4.23 | $6.06 |
| Europe (London) | $4.40 | $6.23 |
| US West (N. California) | $4.47 | $6.29 |
| Europe (Frankfurt) | $4.57 | $6.39 |
| Asia Pacific (Seoul) | $4.67 | $6.49 |
| Asia Pacific (Singapore) | $4.74 | $6.56 |
| Asia Pacific (Sydney) | $4.77 | $6.60 |
| Asia Pacific (Tokyo) | $4.91 | $6.73 |
| South America (São Paulo) | $6.05 | $7.87 |
Other general purpose sizes
- m6id.xlarge4 vCPUs, 16 GB, 0.76 DBUs an hour
- m6id.2xlarge8 vCPUs, 32 GB, 1.52 DBUs an hour
- m6id.4xlarge16 vCPUs, 64 GB, 3.04 DBUs an hour
- m6id.8xlarge32 vCPUs, 128 GB, 6.08 DBUs an hour
- m6id.12xlarge48 vCPUs, 192 GB, 9.12 DBUs an hour
- m6id.16xlarge64 vCPUs, 256 GB, 12.16 DBUs an hour
- m6id.24xlarge96 vCPUs, 384 GB, 18.24 DBUs an hour
- m6id.32xlarge128 vCPUs, 512 GB, 24.32 DBUs an hour
Questions
- How many DBUs does m6id.16xlarge use on Databricks?
- m6id.16xlarge uses 12.16 DBUs an hour on Databricks classic compute without Photon. With Photon it uses 35.26 DBUs an hour on Jobs Compute and 24.32 on All-Purpose Compute, as Databricks' price list gives them.
- How much does m6id.16xlarge cost an hour on Databricks?
- In US East (N. Virginia), 1 m6id.16xlarge node on Jobs Compute costs $5.62 an hour: $1.82 to Databricks for 12.16 DBUs at $0.15 each, and $3.80 to AWS for the machine. On All-Purpose Compute the same node costs $10.48 an hour, and on Lakeflow pipelines Core $6.23. A cluster pays this for every worker and for the driver.
- Does Photon cost more on m6id.16xlarge?
- Yes, by the hour: with Photon, 1 m6id.16xlarge node on Jobs Compute in US East (N. Virginia) costs $9.09 an hour instead of $5.62, because it uses 35.26 DBUs an hour instead of 12.16. It saves money only when the job finishes fast enough to make up the difference.
- Which region is cheapest for m6id.16xlarge on Databricks?
- US East (N. Virginia), at $5.62 an hour for 1 node on Jobs Compute, against $7.87 in South America (São Paulo), the dearest of the 14 regions listed here that offer it. Databricks charges the same for a DBU of Jobs Compute in every AWS region listed, so the gap is the machine. Europe (Paris) and Asia Pacific (Jakarta) do not offer it.
- What is the same size as m6id.16xlarge on the other clouds?
- The nearest worker types of the same kind are Standard_D64ds_v5 on Azure and n2-standard-64 on Google Cloud. Each cloud gives its own DBUs an hour for its types, so compare what a cluster costs in the calculator, not the DBUs alone.
- What is the next size up or down from m6id.16xlarge?
- One size down is m6id.12xlarge, at 9.12 DBUs an hour; one size up is m6id.24xlarge, at 18.24. Within a family, DBUs and the machine price grow with the vCPUs, so 2 nodes of a size cost about what 1 node of twice the size costs.
Sources
Where each fact comes from
- 1Databricks: pricing calculator and instance types (the DBUs an hour of each worker type, with and without Photon)
- 2Databricks: pricing on AWS (the price of a DBU for each kind of compute and plan)
- 3AWS: Amazon EC2 on-demand pricing
- 4Databricks: compute configuration reference (the driver is the workers' type by default)
- 5Databricks: Photon
- 6AWS: m6id sizes