This page describes the pricing information for Compute Engine disks and images. This page does not cover pricing for VM instances, networking, sole-tenant nodes, or GPUs.
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:
Certain images available on Compute Engine are considered premium images and incur charges to use. These images include:
Note: If you are a Microsoft licensee with a contract that includes Software Assurance, you might be able to move your existing SQL Server licenses to Compute Engine. For more information about License Mobility, see Using existing Microsoft licenses.
The price for a premium image depends on which machine type you use. For example, a standard SLES image costs $0.02 per hour to run on an f1-micro VM, but the same image costs $0.11 per hour to run on an n1-standard-8 VM. The prices for premium images are the same worldwide and don't differ based on zones or regions.
All prices for premium images are in addition to charges for using a machine type. For example, the total price for using an n1-standard-8 VM with an SLES image is the sum of the machine type cost and the image cost:
n1-standard-8 cost + SLES image cost = $0.379998 + $0.11 = $0.49 per hour
Spot VMs (and preemptible VMs) don't reduce the costs of premium images and don't change the way that you are billed for the use of those images. If Compute Engine terminates the Spot VMs (or preemptible VMs) that run a premium image, you are billed for that image as if you terminated the VM yourself. The charges for minimum usage still apply, and bills for premium images are still calculated by rounding up to the nearest usage increment.
Note: When you use premium images, Google is required to report the appropriate licensing details to the image provider(s). This information might include information about your Google account (such as the person or entity being billed, and the region or country registered to the account), details of the transaction (such as what product or service you have used, the corresponding Google SKU, or the date when you first used the product or service), and usage information (such as total hours of usage).
Red Hat Enterprise Linux (RHEL) and RHEL for SAP images
Price Model Update starting July 1, 2024.
Red Hat announced a price model update on RHEL and RHEL for SAP to all Cloud providers, including Google Cloud. Starting July 1, 2024, RHEL, RHEL for SAP, and the new RHEL 7 ELS license will be billed on a core-hour model.
Pricing before July 1, 2024
RHEL images:
RHEL 6 ELS images:
RHEL for SAP with HA and Update Services images:
Pricing as of July 1, 2024
RHEL:
RHEL for SAP:
RHEL 7 ELS add-on:
Calculating Costs
With this price update, RHEL and RHEL for SAP subscriptions costs will scale linearly with machine size. Instances with 12 vCPUs or less are expected to see equivalent or reduced costs; instances with more than 12 vCPUs are expected to see increased costs. Please use the tables below to estimate how this change will impact your RHEL and RHEL for SAP costs. Prices in this table are estimates only to the RHEL pricing update impact.
RHEL
Instance Size | [Old] Instance Hour Price Model | [Current] Core Hour Pricing Model (effective July 1, 2024) |
|---|---|---|
2 vCPUs | $0.06/hour * 730 hours/month = $43.8/month | $0.0144/hour * 730 hours/month * 2 cores = $21.02/month |
4 vCPUs | $0.06/hour * 730 hours/month = $43.8/month | $0.0144/hour * 730 hours/month * 4 cores = $42.05/month |
16 vCPUs | $0.13/hour * 730 hours/month = $94.9/month | $0.0108/hour * 730 hours/month * 16 cores = $126.14/month |
128 vCPUs | $0.13/hour * 730 hours/month = $94.9/month | $0.0096/hour * 730 hours/month * 128 cores = $897.02/month |
RHEL for SAP
Instance Size | [Old] Instance Hour Price Model | [Current] Core Hour Pricing Model (effective July 1, 2024) |
|---|---|---|
2 vCPUs | $0.100/hour * 730 hours/month = $73.00/month | $0.02250/hour * 730 hours/month * 2 cores = $32.85/month |
4 vCPUs | $0.100/hour * 730 hours/month = $73.00/month | $0.02250/hour * 730 hours/month * 4 cores = $65.70/month |
16 vCPUs | $0.225/hour * 730 hours/month = $164.25/month | $0.01625/hour * 730 hours/month * 16 cores = $189.80/month |
128 vCPUs | $0.225/hour * 730 hours/month = $164.25/month | $0.01500/hour * 730 hours/month * 128 cores = $1,401.60/month |
Committed Use Discounts for RHEL
By purchasing a 1-year commitment for RHEL images you can save up to 20% over the on-demand image price.
Instance vCPU count | On demand price per core | 1-year commitment |
|---|---|---|
1-8 | $0.0144 / 1 hour | $0.01152 / 1 hour |
9-127 | $0.0108 / 1 hour | $0.00864 / 1 hour |
128+ | $0.0096 / 1 hour | $0.00768 / 1 hour |
All RHEL and RHEL for SAP images are charged a 1 minute minimum. After 1 minute, RHEL images are charged in 1 second increments.
If you have concerns over RHEL and RHEL for SAP software costs, contact your Google Cloud account representative.
To offset any significant cost increases as a result of this pricing model update, Red Hat and Google have partnered to provide promotional offers to eligible customers, subject to approval from Red Hat. To learn more about the promotional offers for RHEL and RHEL for SAP licenses, contact your Google Cloud account representative.
Note: Commitments for RHEL for SAP are unavailable for purchase as Google transitions into the new RHEL pricing model.
SUSE Linux Enterprise Server (SLES) and SLES for SAP images
SLES images:
SLES for SAP images:
All SLES images are charged a 1 minute minimum. After 1 minute, SLES images are charged in 1 second increments.
You can purchase commitments and receive committed use discounts (CUDs) for your SUSE Linux Enterprise Server (SLES) and SLES for SAP licenses. Because you commit to a minimum level of resource usage when you purchase your license commitment, you have to pay the agreed-upon prices for the duration of that commitment, even if your resource usage is lower than that minimum level. As a result, to maximize the benefit of your CUDs, ensure that you use all of your committed licenses and run VMs with those licenses for 100% time of your commitment's term. To learn more about CUDs for licenses and how to purchase a commitment, see Purchase commitments for licenses.
By purchasing a 1- or 3-year commitment for SLES images you can save up to 79% over the on-demand image price.
SKU name | On-demand | 1-year commitment | 3-year commitment |
|---|---|---|---|
SLES, 1-2 virtual cores | $0.11 / 1 hour | $0.025 / 1 hour | $0.023 / 1 hour |
SLES, 3-4 virtual cores | $0.11 / 1 hour | $0.05 / 1 hour | $0.045 / 1 hour |
SLES, 5+ virtual cores | $0.11 / 1 hour | $0.06 / 1 hour | $0.054 / 1 hour |
By purchasing a 1- or 3-year commitment for SLES SAP images you can save up to 63% over the on-demand image price.
SKU name | On-demand | 1-year commitment | 3-year commitment |
|---|---|---|---|
SLES for SAP, 1-2 virtual cores | $0.17 / 1 hour | $0.0685 / 1 hour | $0.06126 / 1 hour |
SLES for SAP, 3-4 virtual cores | $0.34 / 1 hour | $0.137 / 1 hour | $0.1225 / 1 hour |
SLES for SAP, 5+ virtual cores | $0.41 / 1 hour | $0.1643 / 1 hour | $0.1476 / 1 hour |
SUSE and Google have partnered to provide promotional offers to eligible customers, subject to approval from SUSE. If you would like to discuss any promotional offers on SLES and SLES for SAP licenses, contact your Google Cloud account representative.
Ubuntu Pro
The following sections outline the license cost for using Ubuntu Pro images on Compute Engine. When running VMs that use the premium Ubuntu Pro images, you incur license cost in addition to the regular cost of running the VM. For VM pricing, see VM instances pricing.
The license cost for running Ubuntu Pro VMs, per hour, on Compute Engine is calculated as follows:
(license cost for RAM per GB per hour) + (license cost for vCPU per hour)
Memory
License cost for memory is charged at one flat rate of $0.000127 per GB/hour in USD.
vCPU
License cost for vCPU varies by the number of vCPUs that the Ubuntu Pro VM has. The following table summarizes the license cost per hour in USD.
Number of vCPUs | License cost (USD)/hour |
|---|---|
1 | $0.00166 / 1 hour |
2 | $0.002971 / 1 hour |
4 | $0.005545 / 1 hour |
6 - 8 | $0.00997 / 1 hour |
10-16 | $0.018063 / 1 hour |
18 - 48 | $0.033378 / 1 hour |
50 - 78 | $0.060548 / 1 hour |
80 - 96 | $0.077871 / 1 hour |
98 - 222 | $0.102401 / 1 hour |
>222 | $0.122063 / 1 hour |
Example
For example, if your Ubuntu Pro VM has 64 GB RAM and 16 vCPUs, the license cost is calculated as follows:
Hourly license cost per VM = (0.000127 * 64) + (0.018063) = $0.026191
Monthly license cost (31 day month) per VM = 0.026191 * 744 = $19.486104
The following sections outline only the license cost for using Ubuntu Pro images with attached GPUs on Compute Engine. When running VMs that use the premium Ubuntu Pro images with attached GPUs, you incur license cost for the premium image and a GPU license in addition to the regular cost of running the VM and the cost of the attached GPU.
The license cost of running Ubuntu VMs with attached GPU, per hour, is calculated as follows:
(license cost for RAM per GB per hour) + (license cost for vCPU per hour) + (license cost for GPU per hour)
The following table summarizes the per GPU license rates per month in USD for Ubuntu Pro VMs. The license fee varies based on the number of GPUs attached to the VM but is the same for all GPU models that are available on Compute Engine.
Number of GPUs | License cost (USD) |
|---|---|
1 | $0.035 / 1 hour |
2 | $0.066 / 1 hour |
4 | $0.12 / 1 hour |
8 | $0.208 / 1 hour |
>8 | $0.30 / 1 hour |
Example
For example if your Ubuntu Pro VM has 64 GB RAM, 16 vCPUs and 4 GPUs attached, the per hour license cost is calculated as follows:
Hourly license cost per VM = (0.000127 * 64) + (0.018063) + (0.120) = $0.146191
Monthly license cost (31 day month) per VM = 0.146191 * 744 = 108.766104