Registered 2017-03-28 by Dmitry Ratushnyy

Framework for OpenStack High Availability Testing

Testing an OpenStack cloud for High Availability(HA) is a critical aspect of certifying an OpenStack Cloud for production. But testing an OpenStack cloud to ensure that it meets the criteria for High Availability can become quite complex and involves a combination of several aspects

Generating an initial load on the cloud before testing starts
Health checks to make sure the cloud is ready for HA testing
Running control/plane data plane tests in parallel with service disruptions
Active monitoring of the cloud during the HA test run
Quantification of failures and test results
This tool attempts to automate some of these workflows and makes it easier for the Cloud admin to trigger disruptions and asses "how available" the OpenStack cloud actually is.

Cloud99 has 3 important components built-in

Monitors
Disruptors
Runners

All 3 of the above are written using a plugin model so there can be several monitors, disruptors and runners based on your OpenStack deployment.

Project information

Maintainer:
Dmitry Ratushnyy
Driver:
Dmitry Ratushnyy
Licence:
Apache Licence

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Git

All bugs Latest bugs reported

Get Involved

  • Report a bug
  • warning
    Ask a question
  • warning
    Help translate

Downloads

Cloud99 does not have any download files registered with Launchpad.