Overview

Virtual Machines in Spot

Deploy virtual machines at spot market prices, no complex setup required.

What is a VM Cloudspace?

A VM Cloudspace is a dedicated environment for running virtual machines on spot infrastructure. Unlike Kubernetes Cloudspaces, VM Cloudspaces give you direct access to virtual machines without container orchestration overhead.

FeatureVM CloudspaceKubernetes Cloudspace
AccessDirect SSHkubectl / API
Use CaseTraditional workloads, custom softwareContainerized apps
ScalingVM PoolsNode Pools
PricingSpot auctionSpot auction / On-Demand

Key Concepts

VM Pools

VM Pools are groups of identical virtual machines. Each pool defines:

  • Server Class: The compute hardware specification (CPU, Memory)
  • Desired Count: Number of VMs you want
  • Bid Price: Your maximum hourly price per VM
  • OS Image: The operating system (e.g., Ubuntu 22.04)

SSH Keys

SSH keys are required for secure access to your VMs. You must upload a public SSH key before creating a VM Cloudspace.

Region

VM Cloudspaces are deployed in specific regions. Choose a region close to your users for optimal performance. This region will apply to any future VM Pools and cannot be changed after a VM Cloudspace is created.

Spot VM Visual Diagram

Quick Start

Step 1: Create a VM Cloudspace

  1. Click Create CloudspaceDeploy VM Cloudspace
  2. Select preferred region for deployment
  3. Choose existing or add new SSH key. For help creating keys look in Manage SSH Keys
  4. Configure at least one VM Pool
  • Select a server class
  • Set your bid price
  • Choose the number of VMs
  • Select an OS image (default: Ubuntu 24.04)

Step 2: Connect to Your VMs

Once your VMs are provisioned, you'll see IP addresses for each on the Overview page. Learn more about connecting via SSH: Manage SSH Keys

Pricing

VM Cloudspaces use the same spot infrastructure pricing, you bid for capacity and pay the market price (up to your bid). Learn more about how our pricing works: Open Market Auction

ComponentPricing
ComputeSpot market rate (hourly)
StorageIncluded
NetworkStandard rates

If market prices exceed your bid, VMs may be preempted. Set appropriate bids based on workload criticality. Learn more about Pre-emption

Supported Operating Systems

OSImage NameDefault User
Ubuntu 24.04 LTSubuntu2404ubuntu

Next Steps

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard