Masakari

= Masakari: Instances High Availability Service=

Mission
Masakari provides Instances High Availability Service for OpenStack clouds by automatically recovering failed Instances. Currently, Masakari can recover KVM-based Virtual Machine(VM)s from failure events such as VM process down, provisioning process down, and nova-compute host failure. Masakari also provides an API service to manage and control the automated rescue mechanism.

Project Meetings
See Meetings/Masakari.

Getting in Touch
We use the openstack-dev@lists.openstack.org mailing list for discussions using subjects with the prefix "[masakari]". We also hang out on IRC in #openstack-masakari on freenode.

Requirements for High Availability for Virtual Machines
User Story; High Availability for Virtual Machines

masakari
API service and recovery engine for Masakari

python-masakariclient
python-masakariclient provides python client library for Masakari built on the Masakari APIs. It provides a Python API (the masakariclient module) and a command-line tool for masakari.

masakari-monitors
Masakari-monitors provides monitoring tools for Masakari. These tools monitor the openstack nova compute node and send notification to Masakari using masakari APIs.

Project History
Masakari started as a project on github. Older version of masakari (< v1.1.1) is Masakri v1.1.1

Masakari API Design
Masakari API Design (WIP)