HA for compute node

Asked by Shoaib Ahmed

As far as i have seen documentation of live migration, in nova, i understand that it is a manual process in which we can transfer an instance from one compute node to another on the fly. This is helpful for upgrading or maintaining my physical servers.

But, in case of my compute node going down unintentionally, what options do i have for redundancy of my compute node (not my volume node).

Can you suggest a way for HA of compute node or guide me to the documentation which can help me deploy for HA of compute node.

Thanks in advance

Question information

Language:
English Edit question
Status:
Answered
For:
OpenStack Compute (nova) Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Brian Lamar (blamar) said :
#1

You are correct, and live migrations are only supported (as far as I know) by libvirt. OpenStack does not currently provide any HA methods and you'll need to look to the hypervisor of your choice for HA nodes. XenServer provides this: http://support.citrix.com/article/CTX118545 but I do not think KVM/QEMU provides any HA out of the box.

Revision history for this message
ChangBo Guo(gcb) (glongwave) said :
#2

As I know, there is method that evacuate instance from a failure compute node to another compute node . But not HA for compute node itself. only can transfer control of instance from one compute node to another .The following are some links:
   wiki: https://wiki.openstack.org/wiki/Evacuate
   bluleprint: https://blueprints.launchpad.net/nova/+spec/rebuild-for-ha
   CLI document: http://docs.openstack.org/trunk/openstack-compute/admin/content/nova_cli_evacuate.html

Can you help with this problem?

Provide an answer of your own, or ask Shoaib Ahmed for more information if necessary.

To post a message you must log in.