Auto-Migration
Auto-Migration is a Phase 3 feature, coming soon.
Automatically move your workload to a cheaper provider when prices drop.
How It Works
- Pulserun monitors prices across all providers every 60 seconds
- If a price drops 15% or more below your current cost, migration triggers
- Your workload state is checkpointed
- A new instance is provisioned on the cheaper provider
- State is restored on the new instance
- Old instance is terminated
Threshold
The default migration threshold is 15% — the new price must be at least 15% cheaper to justify the migration overhead.
Enable Auto-Migration
Set auto_migrate: true when launching:
curl -X POST https://api.pulserun.dev/v1/instances \
-H "Authorization: Bearer pr_live_xxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{"gpu": "a100_80gb", "template": "pytorch", "auto_migrate": true}'Webhook Notifications
Subscribe to migration.started events to track migrations.