Virtual machine states table

State

Description

State

Description

Not Allocated

VM icon of a VM in the not allocated state

A not allocated VM does not exist on the cloud node; it is just a template of the VM to be deployed and it only exists in Abiquo.
Abiquo has not allocated a physical machine or resources in the cloud to the VM. The VM is not consuming any resources. 
For example, if you add a VM template to a virtual appliance, the VM you just created is not deployed and its state is not allocated. If you undeploy a virtual appliance, then all the VMs in the virtual appliance will be undeployed, and these VMs will be in the not allocated state.


Allocated

An allocated VM does not exist on the cloud node but Abiquo has assigned a physical machine or provider to it. When you deploy a VM, the first step in the deploy process is the resource scheduling or allocation. After resource allocation, the VM is in the allocated state. This state is usually a short step in the deploy process.

Configured

A configured VM exists on the cloud node. Abiquo has allocated resources such as networks and disk to it on the physical machine or in the provider. After the VM is configured in the hypervisor or provider, the VM is in the configured state. This state is usually a short step in the deploy process.

On

VM icon of a VM in a powered ON or running state



The final step in the deploy process is to power on the VM. A VM in the on state exists in the cloud node and is running. 

Paused

A paused VM exists on the cloud node and the VM is suspended.

Off

A VM in the off state exists in the cloud node but it is not running. Resources are still allocated in the cloud node, so the VM may be consuming resources for accounting purposes.

Locked

An operation is being performed on the VM. The status bar shows LOCKED but the VM icon has the progress notification.

Unknown

Abiquo does not have information about the current state of a VM in the unknown state but the VM exists on the cloud node.  VMs may be put in the unknown state if there is an issue with a connection to the hypervisor or provider.

To delete a VM in the unknown state, you need the Delete unknown virtual machine privilege and also access to the enterprise or the Administer all enterprises privilege. Abiquo does not display VMs in the unknown state and their resources on the dashboard, and it does not count them in allocation limits for CPU, RAM, and storage.

Maintenance

The administrator can lock or protect a VM for maintenance when it is in any of the deployed states of on, paused, or off. See Protect a VM

Additional VM state in Microsoft Azure

State

Description

State

Description

Off - Deallocated

A VM in the off (deallocated) state exists in Azure but it is deallocated. This means:

  1. It is powered off

  2. It is not consuming any CPU or RAM costs in Azure

  3. It does not have any IP addresses assigned to it in Azure

The deallocated state is not an Abiquo VM state,
but Abiquo recognizes this state in an Azure VM after a hard power off.

A VM in the deallocated state will have the deallocated attribute set to true.

 

For details of the Abiquo architecture for state management, see https://abiquo.atlassian.net/wiki/spaces/doc/pages/311374655 .

Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved