Sole-tenant node pricing
This page describes the cost of running a sole-tenant node. For information about other Google Cloud products, see All pricing.
Compute Engine charges for usage based on the following price sheet. A bill is sent out at the end of each billing cycle, providing a sum of Google Cloud charges. Prices on this page are listed in U.S. dollars (USD).
For Compute Engine, disk size, machine type memory, and network usage are calculated in JEDEC binary gigabytes (GB), or IEC gibibytes (GiB), where 1 GiB is 230 bytes. Similarly, 1 TiB is 240 bytes, or 1024 JEDEC GBs.
If you pay in a currency other than USD, the prices listed in your currency on Cloud Platform SKUs apply.
You can also find pricing information with the following options:
- See the estimated costs of your instances and Compute Engine resources when you create them in the Google Cloud console.
- Estimate your total project costs with the Google Cloud Pricing Calculator.
- View and download prices from the Pricing Table in the Google Cloud console.
- View more information about costs and usage in Cloud Billing reports.
- Use the Cloud Billing Catalog API for programmatic access to SKU information.
Sole-tenant node billing
A sole-tenant node is a physical Compute Engine server that is dedicated to hosting only your project's VM instances. When you create sole-tenant nodes, you are billed for all of the vCPU and memory resources on the sole-tenant nodes, plus a sole-tenancy premium, which is 10% of the cost of all of the underlying vCPU and memory resources. Sustained use discounts apply to this premium, but committed use discounts do not.
After you create the node, you can place VMs on that node, and these VMs run for no additional cost. If you add additional resources such as persistent disks or premium images, you are responsible for those costs.
For all node types:
vCPUs and GB of memory are charged a minimum of 1 minute. For example, if you run a sole-tenant node for 30 seconds, you are billed for 1 minute of use.
After 1 minute of use, sole-tenant nodes are billed in 1 second increments.
The price of a node type depends on the following:
For example, the n1-node-96-624
sole-tenant node type has 96 vCPUs and 624 GBs
of memory, and as soon as you create a sole-tenant node, billing begins for the
cost of 96 vCPUs and 624 GBs of memory, plus the fixed 10% sole-tenancy premium.
Discounts can apply through committed use discounts or sustained use discounts.
The following table compares the sole-tenant node on-demand price with the 1-year and 3-year committed use discount prices. These values include the 10% sole-tenancy premium and any applicable sustained use discounts.
Calculating the on-demand price
The vCPUs and memory of the various node types are billed according to the
matching machine types, for example, the vCPUs and memory for the n1-node-96-624
node type are billed according to the n1
vCPU and memory prices.
In the us-west1
region, the hourly cost for the n1-node-96-624
node type,
not including any sustained use or committed use discounts, is:
vCPU base price (96 vCPU x $0.031611 / hour) | $3.034656 / hour |
Memory base price (624 GB x $0.004237 / hour) | + $2.643888 / hour |
Total base price | = $5.678544 / hour |
---|---|
10% sole-tenancy premium | + $0.5678544 / hour |
Hourly cost | = $6.2463984 / hour |
Hours / month | x 730.0 |
Monthly cost | = $4559.870832 |
Calculating sustained use discounts
Sustained use discounts apply to the
vCPU, memory, and the sole-tenancy premium. Sole-tenant node types map directly
to machine types, and for the purposes of calculating sustained use discounts,
the vCPUs and memory used by sole-tenant nodes are billed as predefined vCPUs
and memory. For example, if you create an n1-node-96-624
node, which maps directly to the n1
machine type, and run it for a full 730
hours per month in the us-west1
region, you receive the following sustained
use discount price using the calculated vCPU and memory hourly prices:
vCPU base price (96 vCPU x $0.031611 / hour) | $3.034656 / hour |
Memory base price (624 GB x $0.004237 / hour) | + $2.643888 / hour |
Total base price | = $5.678544 / hour |
---|---|
10% sole-tenancy premium | + $0.5678544 / hour |
Hourly cost | = $6.2463984 / hour |
Hours / month | x 730.0 |
Sustained use discount | x 70% |
Monthly sustained use discount total | = $3191.9095824 |
Calculating committed use discounts
For committed use discounts, your commitments on vCPUs and memory cover the cost of vCPUs and memory. You still pay the 10% sole-tenancy premium for sole-tenant node resources, and those premiums are eligible for sustained use discounts even if the vCPUs and memory are already covered by a committed use discount.
You can calculate the price of an n1-node-96-624
node using a formula similar
to the following example, which shows a 3-year committed use discount on 96
vCPUs and 624 GB of memory as well as a separately calculated sustained use
discount on the sole-tenancy premium for running this node for a full 730 hours
during the month.
First, calculate the 3-year committed use price based on the committed use discount price for the vCPUs and memory for the node type:
vCPU CUD price (96 vCPU x $0.014225 / hour) | $1.3656 / hour |
Memory CUD price (624 GB x $0.001907 / hour) | + $1.189968 / hour |
Total hourly CUD price | = $2.555568 / hour |
---|
Second, use the on-demand base price of the vCPU and RAM to calculate the sole-tenancy premium, and multiply this total by the sustained use discount, which varies by node type:
vCPU base price (96 vCPU x $0.031611 / hour) | $3.034656 / hour |
Memory base price (624 GB x $0.004237 / hour) | + $2.643888 / hour |
Total base price | = $5.678544 / hour |
---|---|
Sole-tenancy premium | x 10% |
Sustained use discount | x 70% |
On-demand with premium and sustained use discount | = $0.39749808 / hour |
Third, add the total hourly committed use discount price to the on-demand with premium and sustained use discount, then multiply by the number of hours in a month to get the 3-year CUD price:
Total hourly CUD price | $2.555568 / hour |
On-demand with premium and sustained use discount | + $0.39749808 / hour |
3-year CUD hourly cost | = $2.953066 / hour |
---|---|
Hours / month | x 730.0 |
3-year CUD monthly cost | = $2155.74 / month |
What's next
- Read the Compute Engine documentation.
- Get started with Compute Engine.
- Try the Pricing calculator.
- Learn about Compute Engine solutions and use cases.
- Refer to the Pricing overview documentation.