The sahara project aims to provide users with a simple means to provision dataprocessing frameworks (such as Apache Hadoop, Apache Spark and Apache Storm)on OpenStack. This is accomplished by specifying configuration parameters suchas the framework version, cluster topology, node hardware details and more.