n2-highmem-64 on Databricks
n2-highmem-64 is a memory optimized Google Cloud worker type with 64 vCPUs and 512 GB of memory. On Databricks it uses 15.36 DBUs an hour, so 1 node on Jobs Compute in Iowa (us-central1) costs $6.50 an hour: $2.30 for the DBUs and $4.19 to Google Cloud for the machine.
Google Cloud · Memory optimized · n2-highmem
n2-highmem-64 at a glance
- vCPUs
- 64
- Memory
- 512 GB
- Own SSD
- None
- Local SSDs are added in the compute settings
- DBUs an hour
- 15.36
- Classic compute
- With Photon
- 38.4
- DBUs an hour, Jobs Compute
- 1 node an hour
- $6.50
- Jobs Compute, Iowa (us-central1)
1 node an hour on each kind of compute
In Iowa (us-central1) on the Premium plan. Databricks charges the DBUs, Google Cloud 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 | 15.36 | $0.15 | $2.30 | $4.19 | $6.50 |
| Jobs Compute + Photon | 38.4 | $0.15 | $5.76 | $4.19 | $9.95 |
| All-Purpose Compute | 15.36 | $0.55 | $8.45 | $4.19 | $12.64 |
| All-Purpose Compute + Photon | 30.72 | $0.55 | $16.90 | $4.19 | $21.09 |
| Lakeflow pipelines Core | 15.36 | $0.20 | $3.07 | $4.19 | $7.26 |
| Lakeflow pipelines Core + Photon | 38.4 | $0.20 | $7.68 | $4.19 | $11.87 |
| Lakeflow pipelines Pro | 15.36 | $0.25 | $3.84 | $4.19 | $8.03 |
| Lakeflow pipelines Pro + Photon | 38.4 | $0.25 | $9.60 | $4.19 | $13.79 |
| Lakeflow pipelines Advanced | 15.36 | $0.36 | $5.53 | $4.19 | $9.72 |
| Lakeflow pipelines Advanced + Photon | 38.4 | $0.36 | $13.82 | $4.19 | $18.02 |
In each region
1 node an hour on Jobs Compute, Premium, cheapest first.
| Region | Machine | An hour |
|---|---|---|
| Iowa (us-central1) | $4.19 | $6.50 |
| South Carolina (us-east1) | $4.19 | $6.50 |
| Oregon (us-west1) | $4.19 | $6.50 |
| Belgium (europe-west1) | $4.61 | $6.92 |
| Montréal (northamerica-northeast1) | $4.62 | $6.92 |
| Las Vegas (us-west4) | $4.72 | $7.03 |
| Northern Virginia (us-east4) | $4.72 | $7.03 |
| Mumbai (asia-south1) | $5.04 | $7.34 |
| Singapore (asia-southeast1) | $5.17 | $7.48 |
| Tokyo (asia-northeast1) | $5.37 | $7.68 |
| London (europe-west2) | $5.40 | $7.71 |
| Frankfurt (europe-west3) | $5.40 | $7.71 |
| Sydney (australia-southeast1) | $5.95 | $8.25 |
| São Paulo (southamerica-east1) | $6.65 | $8.96 |
| Dammam (me-central2) | $6.71 | $9.01 |
Other memory optimized sizes
- n2-highmem-44 vCPUs, 32 GB, 0.96 DBUs an hour
- n2-highmem-88 vCPUs, 64 GB, 1.92 DBUs an hour
- n2-highmem-1616 vCPUs, 128 GB, 3.84 DBUs an hour
- n2-highmem-3232 vCPUs, 256 GB, 7.68 DBUs an hour
- n2-highmem-4848 vCPUs, 384 GB, 11.52 DBUs an hour
- n2-highmem-6464 vCPUs, 512 GB, 15.36 DBUs an hour
- n2-highmem-8080 vCPUs, 640 GB, 19.2 DBUs an hour
Questions
- How many DBUs does n2-highmem-64 use on Databricks?
- n2-highmem-64 uses 15.36 DBUs an hour on Databricks classic compute without Photon. With Photon it uses 38.4 DBUs an hour on Jobs Compute and 30.72 on All-Purpose Compute, as Databricks' price list gives them.
- How much does n2-highmem-64 cost an hour on Databricks?
- In Iowa (us-central1), 1 n2-highmem-64 node on Jobs Compute costs $6.50 an hour: $2.30 to Databricks for 15.36 DBUs at $0.15 each, and $4.19 to Google Cloud for the machine. On All-Purpose Compute the same node costs $12.64 an hour, and on Lakeflow pipelines Core $7.26. A cluster pays this for every worker and for the driver.
- Does Photon cost more on n2-highmem-64?
- Yes, by the hour: with Photon, 1 n2-highmem-64 node on Jobs Compute in Iowa (us-central1) costs $9.95 an hour instead of $6.50, because it uses 38.4 DBUs an hour instead of 15.36. It saves money only when the job finishes fast enough to make up the difference.
- Which region is cheapest for n2-highmem-64 on Databricks?
- Iowa (us-central1), at $6.50 an hour for 1 node on Jobs Compute, against $9.01 in Dammam (me-central2), the dearest of the 15 regions listed here that offer it. Databricks charges the same for a DBU of Jobs Compute in every Google Cloud region listed, so the gap is the machine.
- What is the same size as n2-highmem-64 on the other clouds?
- The nearest worker types of the same kind are r6id.16xlarge on AWS and Standard_E64ds_v5 on Azure. 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 n2-highmem-64?
- One size down is n2-highmem-48, at 11.52 DBUs an hour; one size up is n2-highmem-80, at 19.2. 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 Google Cloud
- 3Google Cloud: general-purpose machine pricing
- 4Databricks: compute configuration reference (the driver is the workers' type by default)
- 5Databricks: Photon
- 6Google Cloud: n2-highmem sizes