Updating documentation for overview/details

Sahara communicates with the following services:
Heat, Cinder, Neutron and Ceilometer
These services are documented in rationale/details section.

Change-Id: I0d88397c02742e111b46ab525b489f8b8dbd29c4
Closes-Bug: #1350063
backport: none
This commit is contained in:
Sharan Kumar Monikanta Rajan 2014-09-14 16:40:00 +00:00
parent f09024f83b
commit 9b23f7d518
1 changed files with 9 additions and 5 deletions

View File

@ -33,13 +33,17 @@ Details
The Sahara product communicates with the following OpenStack components:
* Horizon - provides GUI with ability to use all of Saharas features;
* Horizon - provides GUI with ability to use all of Saharas features.
* Keystone - authenticates users and provides security token that is used to work with the OpenStack,
hence limiting user abilities in Sahara to his OpenStack privileges;
* Nova - is used to provision VMs for Hadoop Cluster;
* Glance - Hadoop VM images are stored there, each image containing an installed OS and Hadoop;
the pre-installed Hadoop should give us good handicap on node start-up;
hence limiting user abilities in Sahara to his OpenStack privileges.
* Nova - is used to provision VMs for Hadoop Cluster.
* Heat - Sahara can be configured to use Heat; Heat orchestrates the required services for Hadoop Cluster.
* Glance - Hadoop VM images are stored there, each image containing an installed OS and Hadoop.
the pre-installed Hadoop should give us good handicap on node start-up.
* Swift - can be used as a storage for data that will be processed by Hadoop jobs.
* Cinder - can be used as a block storage.
* Neutron - provides the networking service.
* Ceilometer - used to collect measures of cluster usage for metering and monitoring purposes.
.. image:: images/openstack-interop.png
:width: 800 px