Tools and automation to achieve Disaster Recovery of OpenStack Cloud Platforms
Go to file
Stefano Canepa 444ebaa26f Some small improvements to pass pep8 and pep257.
This is just the first run.

Change-Id: If47a475b03d367a4e04f54ef31845e70d46f188c
2016-02-02 12:26:42 +00:00
config-generator Adding Fencing plugable system 2015-12-23 14:51:09 +00:00
doc Modified diagrams 2015-12-23 14:56:03 +00:00
etc Adding Notification System and Notification Drivers 2016-01-14 14:53:25 +00:00
osha Some small improvements to pass pep8 and pep257. 2016-02-02 12:26:42 +00:00
.gitignore Adding support for plugable monitoring systems 2015-12-22 16:24:20 +00:00
.gitreview Added .gitreview 2015-12-18 13:07:03 +00:00
HACKING.rst Adding HACKING.rst to follow Openstack Guidelines 2016-01-14 15:01:54 +00:00
README.rst Big Bang 2015-12-21 11:36:52 +00:00
requirements.txt Add oslo.log dependency in requirements.txt 2016-01-15 13:19:23 +00:00
setup.cfg Adding support for plugable monitoring systems 2015-12-22 16:24:20 +00:00
setup.py Adding support for plugable monitoring systems 2015-12-22 16:24:20 +00:00

README.rst

Openstack Compute High Availability

Osha allows Openstack to have High availability in compute nodes. Simply it monitors all compute nodes in your deployment and if there is any failure in one of the computes it launches the evacuation tool to evacuate this node and move all instances to another compute node.

Osha has a plugable architecture so you can use any monitoring system you want to use it for monitoring your compute nodes just by adding a simple plugin and adjust your configuration file to use this plugin or combination of plugins if you want

Osha runs as scheduler in the control plane which communicates with the monitoring system to get compute nodes status For running osha under high availability mode, it should run with active passive mode.