Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Nowadays there isn't any openstack component that automatically detect failed compute nodes and execute the migration (or VM evacuation ) of the VM executed in the failed host.

There is the command "nova evacuate" http://docs.openstack.org/user-guide-admin/content/nova_cli_evacuate.html that require shared storage but it's a command that an admin should execute for each vm.

For automatic evacuation there are only openstack blueprint ( https://blueprints.launchpad.net/nova/+spec/evacuate-instance-automatically ) or custom solution ( https://ask.openstack.org/en/question/47725/automatic-instance-evacuation-after-node-failure/ ).

In order to obtain high available openstack instances, you can use vCenter as Openstack compute node ( http://docs.openstack.org/trunk/config-reference/content/vmware.html ) and configura a vSphere cluster with two or more ESXi with HA feature enabled, but there is some limitation about using it with openstack.