Skip to the page

n2-highmem-48 on Databricks

n2-highmem-48 is a memory optimized Google Cloud worker type with 48 vCPUs and 384 GB of memory. On Databricks it uses 11.52 DBUs an hour, so 1 node on Jobs Compute in Iowa (us-central1) costs $4.87 an hour: $1.73 for the DBUs and $3.14 to Google Cloud for the machine.

Google Cloud · Memory optimized · n2-highmem

n2-highmem-48 at a glance

vCPUs
48
Memory
384 GB
Own SSD
None
Local SSDs are added in the compute settings
DBUs an hour
11.52
Classic compute
With Photon
28.8
DBUs an hour, Jobs Compute
1 node an hour
$4.87
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.

ComputeDBUs an hourA DBUDatabricksMachineAn hour
Jobs Compute11.52$0.15$1.73$3.14$4.87
Jobs Compute + Photon28.8$0.15$4.32$3.14$7.46
All-Purpose Compute11.52$0.55$6.34$3.14$9.48
All-Purpose Compute + Photon23.04$0.55$12.67$3.14$15.82
Lakeflow pipelines Core11.52$0.20$2.30$3.14$5.45
Lakeflow pipelines Core + Photon28.8$0.20$5.76$3.14$8.90
Lakeflow pipelines Pro11.52$0.25$2.88$3.14$6.02
Lakeflow pipelines Pro + Photon28.8$0.25$7.20$3.14$10.34
Lakeflow pipelines Advanced11.52$0.36$4.15$3.14$7.29
Lakeflow pipelines Advanced + Photon28.8$0.36$10.37$3.14$13.51

In each region

1 node an hour on Jobs Compute, Premium, cheapest first.

RegionMachineAn hour
Iowa (us-central1)$3.14$4.87
South Carolina (us-east1)$3.14$4.87
Oregon (us-west1)$3.14$4.87
Belgium (europe-west1)$3.46$5.19
Montréal (northamerica-northeast1)$3.46$5.19
Las Vegas (us-west4)$3.54$5.27
Northern Virginia (us-east4)$3.54$5.27
Mumbai (asia-south1)$3.78$5.50
Singapore (asia-southeast1)$3.88$5.61
Tokyo (asia-northeast1)$4.03$5.76
London (europe-west2)$4.05$5.78
Frankfurt (europe-west3)$4.05$5.78
Sydney (australia-southeast1)$4.46$6.19
São Paulo (southamerica-east1)$4.99$6.72
Dammam (me-central2)$5.03$6.76

Questions

How many DBUs does n2-highmem-48 use on Databricks?
n2-highmem-48 uses 11.52 DBUs an hour on Databricks classic compute without Photon. With Photon it uses 28.8 DBUs an hour on Jobs Compute and 23.04 on All-Purpose Compute, as Databricks' price list gives them.
How much does n2-highmem-48 cost an hour on Databricks?
In Iowa (us-central1), 1 n2-highmem-48 node on Jobs Compute costs $4.87 an hour: $1.73 to Databricks for 11.52 DBUs at $0.15 each, and $3.14 to Google Cloud for the machine. On All-Purpose Compute the same node costs $9.48 an hour, and on Lakeflow pipelines Core $5.45. A cluster pays this for every worker and for the driver.
Does Photon cost more on n2-highmem-48?
Yes, by the hour: with Photon, 1 n2-highmem-48 node on Jobs Compute in Iowa (us-central1) costs $7.46 an hour instead of $4.87, because it uses 28.8 DBUs an hour instead of 11.52. It saves money only when the job finishes fast enough to make up the difference.
Which region is cheapest for n2-highmem-48 on Databricks?
Iowa (us-central1), at $4.87 an hour for 1 node on Jobs Compute, against $6.76 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-48 on the other clouds?
The nearest worker types of the same kind are r6id.12xlarge on AWS and Standard_E48ds_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-48?
One size down is n2-highmem-32, at 7.68 DBUs an hour; one size up is n2-highmem-64, at 15.36. 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.