Is Active/Active & Active / Passive form of migration is possible in openstack without downtime ?

asked 2015-02-03 07:56:14 -0600

Vinoth gravatar image


I am aware that, we need to setup shared storage for migrating the VM between the hypervisor. But is Active/Active & Active / Passive form of migration is possible in openstack without downtime ?

My question is exactly that if any one of compute node in openstack fails, Is openstack will migrate the VM running in that failed compute node to another compute node automatically without downtime ?

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2015-02-03 10:12:47 -0600

bishoy gravatar image

without shared storage there will be downtime. in case of shared storage you can use nova evacuate.

in case of no shared storage you can script the kvm migration to do migration between compute nodes and it's going to be block migration

There is option to --live but it's unreliable for me.

edit flag offensive delete link more

answered 2015-02-03 09:36:39 -0600

NoNoNoo gravatar image

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" 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 ( ) or custom solution ( ).

In order to obtain high available openstack instances, you can use vCenter as Openstack compute node ( ) and configura a vSphere cluster with two or more ESXi with HA feature enabled, but there is some limitation about using it with openstack.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2015-02-03 07:56:14 -0600

Seen: 357 times

Last updated: Feb 03 '15