Compute Engine charges for usage based on the following price sheet. A bill is sent out at the end of each billing cycle, listing previous usage and 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 gigabytes (GB), where 1 GB is 230 bytes. This unit of measurement is also known as a gibibyte (GiB).
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.
Sole-tenant nodes are physical Compute Engine servers dedicated to hosting only VM instances from your specific project. When you create nodes, you pay for the vCPU and memory that your node occupies as well as a 10% sole-tenancy premium on those resources. After you create the node, you can place your VM instances on that node. These instances run for no additional cost except for the cost of the instances' other resources, such as the persistent disks and premium images that you use with your instances.
The price of vCPUs and memory in a sole-tenant node is a base
resource price plus a 10% sole-tenancy premium. For example, each vCPU and
each GB of memory in the
us-west1 region has the following price per
$0.031611 for 1 vCPU + $0.0031611 for the 10% premium = $0.0347721/hour
$0.004237 for 1 GB of memory + $0.0004237 for the 10% premium = $0.0046607/hour
Sole-tenant vCPU, memory, and premium costs
The following table compares the base values for vCPUs, memory, and the 10% sole-tenancy premium charge. The vCPUs and memory not covered by a committed use discount are eligible for sustained use discounts. If you do use committed use discounts, the base prices for these resources are the commitment prices.
Calculating sole-tenancy pricing including discounts
Sustained use discounts apply to the
vCPU, memory, and the sole-tenancy premium. For example, if you
n1-node-96-624 node and run it for a full 730 hours per month in
us-west1 region, you receive the following sustained use discount price
using the calculated vCPU and memory hourly prices:
(((96vCPUs * ($0.031611 base) + (624GB * $0.004237) base) + ((96vCPUs * $0.0031611 premium) + (624GB * $0.0004237 premium)) * 0.7 discount) * 730.0 hours = 3191.9095824
For committed use discounts,
on vCPUs and memory cover the cost of vCPUs and memory on
sole-tenant nodes. You still pay the 10% sole-tenancy premium for resources
consumed by the sole-tenant nodes, but 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
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:
(((96vCPUs * $0.014225 commitment price) + (624GB * $0.001907 commitment price)) + ((96vCPUs * $0.0031611 premium) + (624GB * $0.0004237 premium)) * 0.7 discount) * 730.0 hours = 2155.7382384
The following table shows the predicted total cost per vCPU and memory to run sole-tenant nodes using either hourly pricing, monthly pricing with the sustained use discount, or one of the committed use discount options. These values include the 10% sole-tenancy premium and any applicable sustained use discounts.
- Refer to the Pricing overview documentation.
- Try the pricing calculator.
- Learn more about Compute Engine Sole-tenant nodes.
- Learn more about Compute Engine GPUs.
- Learn more about Compute Engine storage options.
- Review VM instances pricing, Networking pricing, GPUs pricing, or Disks and images pricing.