Disk and image pricing

This page describes the pricing information for Compute Engine disks and images. This page does not cover pricing for VM instancesnetworkingsole-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:

Premium images

Certain images available on Compute Engine are considered premium images and incur charges to use. These images include:

  • Red Hat Enterprise Linux (RHEL and RHEL for SAP)
  • SUSE Linux Enterprise Server (SLES and SLES for SAP)
  • Ubuntu Pro
  • Windows Server
  • SQL Server

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:

  • $0.06 USD/hour for instances with 4 or fewer vCPUs
  • $0.13 USD/hour for instances with more than 4 vCPUs

RHEL 6 ELS images:

  • $0.02 USD/hour for instances with 4 or fewer vCPUs
  • $0.05 USD/hour for instances with more than 4 vCPUs

RHEL for SAP with HA and Update Services images:

  • $0.10 USD/hour for instances with 4 or fewer vCPUs
  • $0.225 USD/hour for instances with more than 4 vCPUs

Pricing as of July 1, 2024

RHEL:

  • $0.0144 USD per core, per hour for instances with 8 or fewer vCPUs
  • $0.0108 USD per core, per hour for instances with 9 to 127 vCPUs
  • $0.0096 USD per core, per hour for instances with 128 vCPUs and more

RHEL for SAP:

  • $0.0225 USD per core, per hour for instances with 1 to 8 vCPUs
  • $0.01625 USD per core, per hour for instances with 9 to 127 vCPUs
  • $0.01500 USD per core, per hour for instances with 128 vCPUs and more

RHEL 7 ELS add-on:

  • $0.0084 USD per core, per hour for instances with 1 to 8 vCPUs
  • $0.0060 USD per core, per hour for instances with 9 to 127 vCPUs
  • $0.0050 USD per core, per hour for instances with 128 vCPUs and more

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:

  • $0.02 USD/hour for f1-micro and g1-small machine types
  • $0.11 USD/hour for all other machine types

SLES for SAP images:

  • $0.17 USD/hour for instances with 1 - 2 vCPUs
  • $0.34 USD/hour for instances with 3 - 4 vCPUs
  • $0.41 USD/hour for instances with 5 or more vCPUs

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.


On-demand and discounted pricing for SLES images

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

On-demand and discounted pricing for SLES for SAP images

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

Ubuntu pro with attached GPUs license costs

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

Windows Server images

If you use a