Difference between revisions of "Obsolete:EHO/Architecture"
(Created page with "File:Eho-architecture.png The EHO architecture consists of several components: * Cluster Configuration Manager - all the business logic resides here * Auth component - ...") |
|||
Line 1: | Line 1: | ||
+ | '''<big><big>The new name of the Elastic Hadoop on OpenStack project is Savanna. This pages are obsolete and latest info is located at https://wiki.openstack.org/wiki/Savanna</big></big>''' | ||
+ | |||
[[File:Eho-architecture.png]] | [[File:Eho-architecture.png]] | ||
Revision as of 14:56, 22 March 2013
The new name of the Elastic Hadoop on OpenStack project is Savanna. This pages are obsolete and latest info is located at https://wiki.openstack.org/wiki/Savanna
The EHO architecture consists of several components:
- Cluster Configuration Manager - all the business logic resides here
- Auth component - responsible for client authentication & authorization
- DAL - Data Access Layer, persists internal models in DB
- VM Provisioning - component responsible for communication with Nova and Glance
- Deployment Engine - pluggable mechanism responsible for deploying Hadoop on provisioned VMs; existing management solutions like Apache
- Ambari and Cloudera Management Console could be utilized for that matter
- REST API - exposes EHO functionality via REST
- EHO Python Client - similar to other OpenStack components EHO has its own python client
- EHO pages - GUI for the EHO is located on Horizon