Difference between revisions of "Obsolete:EHO/Architecture"
Line 14: | Line 14: | ||
* EHO Python Client - similar to other OpenStack components EHO has its own python client | * EHO Python Client - similar to other OpenStack components EHO has its own python client | ||
* EHO pages - GUI for the EHO is located on Horizon | * EHO pages - GUI for the EHO is located on Horizon | ||
+ | |||
+ | '''<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>''' |
Revision as of 15:01, 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
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