You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
John Vrbanac edited this page Aug 31, 2013
·
7 revisions
What is CloudRift
CloudRift is RESTful service that allows for you to introduce instability into your OpenStack cloud on-demand. This allows for you to test your cloud's durability when segments of your cloud services go down or are unavailable for short amount of times. The idea of CloudRift actually came from an open-source project called ChaosMonkey. The purpose of ChaosMonkey is to seek out auto-scaling groups and randomly terminate virtual machines in your AWS infrastructure. While this is beneficial to find random issues that pertain specifically to servers, it's not very conducive to systemically testing your product's durability in the cloud.
CloudRift allows for you to schedule and target specific actions at your cloud services. This brings the ability to test the durability of your cloud in a repeatable fashion so that you can guarantee that issues have been fixed. Also, due to the fine grain control possible through CloudRift, you can control it through testing frameworks such as CloudCAFE to run actions as a part of regression or integration testing.
Status
The project is currently not in a functional state.
If you are interested in where the project is heading, take a look at our accompanying documentation or contact us on Freenode @ #cloudrift