← Back to context

Comment by johngladtj

1 year ago

Electricity costs money

The electricity overhead of keeping an idle VM on an already running host is nearly zero though.

  • Sure, but the electricity overhead of keeping one host running just to run an idle VM is not as trivial.

    • But that's not what's happening: they aren't keeping a full host for you.

      Your argument is like saying that a bus traveler costs the gas needed to power the bus, but it's never the case: the bus would be cruising no matter what. And symmetrically the VM host would be up no matter what you did with your instance.

      8 replies →

But no electricity is used if your instance is up but idle.

  • What does "idle" mean? Both a Linux or Windows OS not running any active software will still do computation and even network traffic (disk cache wrangling, indexing, checking for updates, NTP clock syncing etc), and requires electricity to do so.

    It's very low cost, especially if its on a VM from a host that otherwise runs other VMs, but it's not 0. And if it happens to be the last VM preventing a hardware server from completely powering off, then it's actually quite far from 0.