On Github aspiers / compute-ha-presentation
automatically resurrect via OpenStack Orchestration (Heat) convergence feature (in theory?)
http://docs.openstack.org/developer/heat/ says "templates […] allow some more advanced functionality such as instance high availability […]" ... but wiki hopelessly out of date, and HARestarter deprecated since Kilo in favour of convergence - see http://specs.openstack.org/openstack/heat-specs/We have to resurrect very carefully in order to avoid any zombie pets
a zombie is VMs which appeared dead but didn't actually die properly - it could conflict with its resurrected twinDifferent cloud operators will want to support different SLAs with different workflows, e.g.
The obvious workarounds are ugly!
Multiple compute clusters
Clusters inside / between guest VM instances
Cloud is supposed to make things easier not harder!
# nova help evacuate usage: nova evacuate [--password <password>] [--on-shared-storage] <server> [<host>] Evacuate server from failed host. # nova help host-evacuate usage: nova host-evacuate [--target_host <target_host>] [--on-shared-storage] <host> Evacuate all instances from failed host.
Scalability issue solved by pacemaker_remote
Do you need a vendor-supported, enterprise-ready solution for production clouds right now?
Are you prepared to support the solution yourself, and invest some engineering effort on integration / DevOps?
Recommendation: masakari
Are you interested in collaborating on experimental technology?
Do you work for AWcloud or China Mobile?
New topic category on openstack-dev@ mailing list
Subject: [HA] i can haz pets in my cloud?
Weekly IRC meetings at Monday 9am Europe/London