This document discusses Hadoop and OpenStack Sahara. Sahara is an OpenStack project that allows users to provision and manage Hadoop clusters within OpenStack. It provides a plugin mechanism to support different Hadoop distributions like Hortonworks Data Platform (HDP). The HDP plugin fully integrates HDP clusters with Sahara using the Ambari API for cluster management. Sahara handles tasks like cluster scaling, integration with Swift for storage, and data locality. Its plugin architecture allows different Hadoop versions and distributions to be deployed and managed through Sahara.