Skip to main content

Virtual Machine States and Billing Status

Learn about the states and corresponding billing status of Hyperstack virtual machines.

The hourly cost of virtual machines depends on their power state because it determines the resources allocated to the VMs. Normal billing occurs for VMs in the ACTIVE and SHUTOFF states because all resources remain allocated, while HIBERNATED VMs incur partial charges only for data from the root disk saved to persistent storage and any attached public IP address. VMs in transtion states like HIBERNATING or RESTORING do not incur charges. Additionally, VMs in ERROR state resulting from failed operations are also charge-free.

In this article


VM states and billing status summary

The table below describes the billing costs of virtual machine states.

Power StateDescriptionBilling
ACTIVEThe VM is running, and all resources are allocated. This is the standard working state.Billed
SHUTOFFWhen a VM is stopped, it transitions to a SHUTOFF state, where billing continues for all resources, as they remain reserved exclusively for that VM. To prevent ongoing billing costs, ensure the virtual machine is either HIBERNATED or DELETED.Billed
HIBERNATEDWhen a VM is HIBERNATED, its configuration and root disk data are saved, and all hardware resources from the VMs flavor are de-allocated. Billing continues only for any attached public IP address and the data from the root disk saved to persistent storage.Partially Billed
DELETEDThe VM is permanently removed, and all resources are de-allocated.Not Billed

To learn how to manage the state of your virtual machine, click here.

Hibernated VMs and billing

Hibernating your VMs when not in use helps save on costs, as the hardware resources from the VMs flavor are de-allocated during hibernation. Charges will only accrue for the VM’s root disk data saved to persistent storage and the public IP address if attached.

When a virtual machine is HIBERNATED, the data from the root disk is transferred to a Shared Storage Volume (SSV), our persistent storage solution. This ensures that all necessary operating system data and essential system files required to reboot the VM to its pre-hibernation state are saved. The persistent storage is billed based on the amount of data saved from the root disk, at a rate of $0.000096774 per GB per hour (approximately $0.10 per TB per hour). To learn about Hyperstack's resource pricing policies click here.

Please note that data from a VM's ephemeral storage is NOT automatically saved when hibernated and must be manually saved to an SSV to retain the data. To learn more, click here.

note

The hibernation of VMs can take some time, with the duration varying based on the virtual machine type and the amount of data stored. We appreciate your patience as we strive to enhance this process for a smoother experience.

When a virtual machine is HIBERNATING, options for further state modification are disabled until the VM reaches a fully HIBERNATED state.

Transitional VM states and billing

The table below outlines the user-initiated transitional states of virtual machines. There are NO charges for VMs in transitional states. Additionally, the ERROR state, which occurs due to failed operations on the VM, incurs no charges.

Power stateDescriptionBilling
HIBERNATINGThe VM is transitioning into a HIBERNATED state.Not Billed
RESTORINGThe VM operating system and software are restarting from HIBERNATION and returning to an ACTIVE state.Not Billed
STARTINGThe request to start the VM has been accepted.Not Billed
STOPPINGThe VM is being stopped. This is the transition state between ACTIVE and SHUTOFF.Not Billed
REBOOTINGThe VM is being restarted, simulating the process of unplugging and rebooting a physical machine.Not Billed
CREATINGThe request to create the VM has been accepted.Not Billed
BUILDThe VM is being built with the specified configuration.Not Billed
DELETINGThe VM is being deleted.Not Billed
ERRORThe VM is stuck in an error state. The last operation on the virtual machine was unsuccessful.Not Billed

Back to top