GPU provider capabilities

Pause/resume, idle auto-stop, and persistent volumes aren't universal across GPU providers — this is what actually works on each one Aquanode supports, checked against the provider code itself rather than assumed from one provider that works. Snapshot and restore is the one row that's always yes: it's Aquanode's own mechanism, not the provider's, so your environment survives everywhere even where in-place pause doesn't.

ProviderPause / resumeIdle auto-stopPersistent volumesSnapshot / restore
DataCrunchYesYesYesYes
HyperStackYesYesYesYes
Voltage ParkYesYesYesYes
RunPodPartialYesNoYes
Vast.aiPartialYesNoYes
SimplePodPartialYesNoYes
AkashNoNoNoYes
HotaisleNoNoNoYes
VultrNoNoNoYes
Massed ComputeNoNoNoYes

“Partial” pause/resume means stop works but resume doesn't reliably — terminate and redeploy is the fallback there, same as on a “No” provider. Verified against each provider's adapter in Aquanode's orchestrator as of 2026-08-16.

What each column means

Pause / resume
Stop a running box in place and start the same box back up later, without redeploying. Where this is “No” or “Partial,” the environment is still not lost — see snapshot/restore below.
Idle auto-stop
Aquanode saves your environment and stops a box you left idle, so you stop paying for a GPU nobody's using. It only needs the provider's stop primitive, so it tracks the pause/resume column exactly.
Persistent volumes
Block storage you can attach, detach, and re-attach to a later deployment, independent of any one box's lifecycle.
Snapshot / restore
Save your whole environment and restore it onto a new box — on the same provider or a different one. This is Aquanode's own mechanism, so it works the same way everywhere; it's the fallback for “I have to rebuild my environment every time” on any provider above, pause/resume support or not. Automated snapshots are opt-in (15–30 min intervals in the console, as low as 1 min via the API/CLI) — nothing schedules one for you automatically, and snapshot storage isn't billed.

Per-provider notes

DataCrunch
  • Stop and resume both work end to end.
  • Real block volumes: create, list, delete.
HyperStack
  • Stop and resume both work end to end.
  • Real block volumes: create, list, delete.
Voltage Park
  • Stop and resume both work end to end.
  • Real persistent storage, but through Voltage Park's own separate storage API rather than the generic volume API most other adapters use (its CreateVolume method is intentionally unused).
RunPod
  • Stop works. Resume can come back with zero GPUs — a stopped pod stays pinned to its original machine, and if that GPU was taken while it was stopped, the pod restarts with none, is caught before being reported healthy, and has to be terminated and redeployed.
Vast.ai
  • Stop works. Resume does not — the client-level start call is an explicit "not yet implemented" stub, so a paused Vast.ai box cannot currently be resumed in place.
SimplePod
  • Stop (pause) works. Resume does not — the underlying client method to resume a paused instance exists and works, but nothing in the adapter's start path calls it, so StartInstance always returns an error today.
Akash
  • Neither stop nor resume is offered.
Hotaisle
  • Neither stop nor resume is offered.
Vultr
  • Neither stop nor resume is offered.
Massed Compute
  • Neither stop nor resume is offered.

Related pages

See live pricing per provider on the provider index, read more about idle auto-stop, network volumes, and workspace backups & migration, or browse every feature Aquanode ships.

Ready when you are

Stop paying for
idle GPUs.

Sign up in 60 seconds. Pay only for the GPU minutes you actually use.

© 2026 Aquanode. All rights reserved.

All trademarks, logos and brand names are the property of their respective owners.