Spot vs On-demand
When to use Spot clusters
Spot clusters are ideal for interruptible workloads, such as batch processing, experiments, testing, and development. They should not be used for production inference, time-critical tasks, long-running jobs without checkpoints, or any workload where unexpected reclamation could have serious consequences.Availability
Spot Bare Metal GPU availability depends on region and current stock. When available, a Spot Bare Metal GPU option appears alongside the standard Bare Metal GPU in the cluster type selector:
Reclamation process
Spot clusters can be reclaimed when Gcore needs the capacity for on-demand workloads or other operational requirements. The reclamation process follows a fixed timeline:- An email notification is sent to the account owner.
- A 24-hour window begins to save data, transfer workloads, and prepare for cluster deletion.
- The cluster is deleted. Data on local storage is erased immediately.
Data preservation
When a Spot cluster is deleted, data is handled as follows:
To protect critical data, use file shares for datasets, checkpoints, and model weights. Save outputs and backups to object storage. Implement regular checkpointing in training scripts every 1-4 hours. When a reclamation notice is received, prioritize transferring any data not already on persistent storage.
Pricing and billing
Spot clusters are billed at a discounted rate compared to standard Bare Metal GPU. The exact discount varies by region and GPU model. The flavor selection card displays both hourly and monthly rates. Billing is per entire node (all GPUs on the server), calculated per minute, and aggregated hourly. Billing stops when the cluster is deleted, whether by user action or reclamation. A minimum account balance is required before provisioning. If the balance is insufficient, provisioning will fail. For details, see GPU Cloud billing.Creating a Spot cluster
The creation process is identical to standard Bare Metal GPU clusters, with one additional step: acknowledging the Spot terms.- Navigate to GPU Cloud > GPU Clusters > Bare Metal GPU Clusters.
- Click Create Cluster.
- Select a region where Spot is available.

- In GPU Cluster type, select Spot Bare Metal GPU. A warning banner displays the terms and conditions.
- Select a GPU flavor and configure network, SSH key, and cluster name.
- Click Create Cluster.