fshy

Home / Google

Google Cloud Spot

cloud.google.com/compute/docs/instances/view-vm-availabilityGPU cloudcompute/google-cloud-spotJSONcomparereport an errorprovider JSON

Free allowance
Google publishes two numbers that answer the survival question directly and neither is an interruption rate.
Verdict
caveatusable, with a named limit or an unprobed read path
Cost
free tier
Identity
cardcard required, no phone
Binding limit
noneno named constraint binds
Evidence
documented10 sources; a first-party page was read and the sentence quoted
Freshness
stale on 2026-11-22checked 2026-10-22 (live); stale on 2026-11-22
Free tierGoogle publishes two numbers that answer the survival question directly and neither is an interruption rate. Estimated uptime is 'the minimum amount of time that you can expect most of your Spot VMs to run before Compute Engine preempts them', and it is bucketed into exactly three values: '60 minutes (3,600 seconds)', '10 minutes (600 seconds)' and '1 minute (60 seconds)'. Obtainability is a separate score from 0.0 to 1.0 for whether the creation request succeeds at all. The preemption rate from advice.capacityHistory is defined as 'Total preempted Spot VMs in a day' divided by 'Total Spot VMs that stopped running in a day'.
unit hours; metered on wall-clock; none
Pricenone stated
Bindingnone Estimated uptime is bucketed to three values and is a floor for the majority of VMs, so it cannot be converted into a per-hour probability without assuming a distribution.
Identitycard card: 'the Free Trial is USD 300 over 90 days and requires a credit card or other payment method at signup'. No authorisation or hold amount is stated in the evidence, so the hold is unknown, and whether debit or prepaid is accepted is not stated: unknown. Spot VMs sit outside the Free Tier - 'The Google Cloud Free Tier credits for Compute Engine don't apply to Spot VMs' - and a non-billable Free trial account cannot add GPUs or request a quota increase.
Egressnot stated
Interfaceunknown inferred from the tooling the provider documents; not probed
Toolingnot stated
Composes withEstimated uptime is the one vendor-published figure a scheduler can gate on before launching: if it returns 10 minutes and the checkpoint interval is 10 minutes, is not worth the setup cost and the scheduler should move zone.
Reliabilityno reliability event recorded
NotesThe comparability trap is the denominator. A GCP preemption rate of 0.50 does not mean a VM has a 50 per cent chance of preemption in an hour; it means half of the VMs that stopped that day were stopped by preemption rather than by their owner. Published third-party tables that put 'GCP ~2.3 per cent per hour' next to an Azure per-hour eviction probability are mixing two statistics. Also of note: preemption history is unavailable for N1 machine types with GPUs attached, which is exactly the cheap GPU lane, and the whole feature is marked Preview. fails-identity via a05-spot. The one recorded is the better-evidenced.
Evidence 10
datesourcewhat it proved
2026-10-22cloud.google.com/compute/docs/instances/view-vm-availabilityestimated uptime is 'the minimum amount of time that you can expect most of your Spot VMs to run' and takes only the values 60 minutes, 10 minutes or 1 minute, quoted
2026-10-22cloud.google.com/compute/docs/instances/view-spot-preemptionthe preemption rate formula is total preempted Spot VMs in a day divided by total Spot VMs that stopped running in a day, and the rate is expressed as a fraction of VMs rather than of time, quoted
2026-10-22cloud.google.com/compute/docs/instances/view-spot-preemptionpreemption history covers 30 days per machine type and zone, and the feature cannot report N1 machine types with GPUs attached, custom machine types or TPUs
2026-10-22cloud.google.com/compute/docs/instances/spotthe preemption notice duration can be set to 120 seconds or 0 seconds, 120 is recommended for workloads needing more than 30 seconds, and the shutdown period is best effort up to 30 seconds, quoted
2026-10-22cloud.google.com/compute/docs/instances/create-use-spotthe gcloud flag is --preemption-notice-duration and the value must be either 120s or 0s, quoted
2026-10-22cloud.google.com/compute/docs/instances/spot'The Google Cloud Free Tier credits for Compute Engine don't apply to Spot VMs', quoted in the Spot VMs limitations list
2026-10-22cloud.google.com/free/docs/free-cloud-featureson a non-billable Free trial account you cannot 'Add GPUs to your VM instances' and cannot 'Request a quota increase', quoted
2026-10-22cloud.google.com/free/docs/free-cloud-featuresthe Free Trial is USD 300 over 90 days and requires a credit card or other payment method at signup, quoted
2026-10-22cloud.google.com/spot-vms/pricingthe accelerator table lists 'Current Spot pricing (USD)' per machine type, including a2-highgpu-1g at $2.20401, a3-highgpu-1g at $6.273932575 and g2-standard-4 at $0.423016, all for 1 hour
2026-10-22cloud.google.com/compute/docs/instances/spotSpot VMs offer 'up to 91% discounts for many machine types, GPUs, TPUs, and Local SSDs', and 'The Google Cloud Free Tier credits for Compute Engine don't apply to Spot VMs', quoted
More fields 1
{
 "facets": {
  "class": "spot-arbitrage",
  "free_tier_kind": "none",
  "shape": null
 }
}
Unknown values 7
  • $.egress.metered egress metering was not published
  • $.egress.terms a source was read and is silent on this field
  • $.interface the access interface was not established
  • $.per_object_cap.stated the field does not apply to this kind of offer
  • $.reliability_note nothing of this kind was observed
  • $.retention.stated the field does not apply to this kind of offer
  • $.tooling a source was read and is silent on this field