An instance is a GPU machine that runs a VM image. You create an instance, attach it to a capacity, choose an image, and optionally provide a cloud-init script. The instance waits for compute time (from orders) before starting.Documentation Index
Fetch the complete documentation index at: https://docs.sfcompute.com/llms.txt
Use this file to discover all available pages before exploring further.
Instance lifecycle
| Status | Description |
|---|---|
| awaiting_allocation | No allocation available on the capacity right now |
| running | VM is up and accessible |
| terminated | Allocation ended or instance was manually terminated |
| failed | Something went wrong |
awaiting_allocation starts running when the capacity’s allocation schedule covers
the current time. For example, if you buy compute starting at now, the instance starts within
about a minute. If the order starts in the future, the instance waits until then. The image
download and boot process takes up to 10 minutes before SSH is available.
Create an instance
Images
List available images to find one to use with your instance.Cloud-init
Pass a startup script or cloud-config YAML via--cloud-init to configure the VM on first boot.
Shell script — inject your SSH public key:
startup.yaml
Check instance status
SSH into an instance
The instance must be in
running status and the image must be fully booted. This can take up to 10
minutes after the instance starts.View logs
Terminate an instance
Stop the VM immediately. The instance moves toterminated status.
Delete an instance
Permanently remove an instance.Limitations
- No persistent storage. If the underlying machine dies, you get a replacement but not the same disk.
- No public IPs. To serve inference, set up a proxy in another cloud and connect it via VPN.
- No InfiniBand.
- Instances don’t share a VPC or VLAN. Configure a VPN if you need connectivity between instances.
- Boot time can be up to 10 minutes for image download and startup.
- No GPU monitoring. GPUs may occasionally fall off the bus — terminate and recreate the instance, or contact us.