Jump to: navigation, search

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

Eho-architecture.png

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