Jump to: navigation, search

Difference between revisions of "Sahara/Roadmap"

(Phase 1 - Basic Cluster Provisioning (completion - early April))
(Phase 2 - Cluster Operations (completion - end of June))
Line 7: Line 7:
 
* UI integrated into Horizon
 
* UI integrated into Horizon
  
==== Phase 2 - Cluster Operations (completion - end of June) ====
+
==== Phase 2 - Cluster Operations (June, 15 - work in progress) ====
  
 
* Manual cluster scaling (add/remove nodes)
 
* Manual cluster scaling (add/remove nodes)
Line 16: Line 16:
 
* Integration with vendor specific deployment/management tooling
 
* Integration with vendor specific deployment/management tooling
 
* Monitoring support - integration with 3rd-party monitoring tools (Zabbix, Nagios)
 
* Monitoring support - integration with 3rd-party monitoring tools (Zabbix, Nagios)
 
  
 
==== Phase 3 - Analytics as a Service (completion - end of September) ====
 
==== Phase 3 - Analytics as a Service (completion - end of September) ====

Revision as of 09:54, 17 June 2013

Phase 1 - Basic Cluster Provisioning (April, 10 - released)

  • Cluster provisioning
  • Deployment Engine implementation for pre-installed images
  • Templates for Hadoop cluster configuration
  • REST API for cluster startup and operations
  • UI integrated into Horizon

Phase 2 - Cluster Operations (June, 15 - work in progress)

  • Manual cluster scaling (add/remove nodes)
  • Hadoop cluster topology configuration parameters
    • Data node placement control
    • HDFS location
    • Swift integration
  • Integration with vendor specific deployment/management tooling
  • Monitoring support - integration with 3rd-party monitoring tools (Zabbix, Nagios)

Phase 3 - Analytics as a Service (completion - end of September)

  • API to execute Map/Reduce jobs without exposing details of underlying infrastructure (similar to AWS EMR)
  • User-friendly UI for ad-hoc analytics queries based on Hive or Pig


Further Roadmap (completion - TBD)

  • HDFS and Swift integration
    • Caching of Swift data on HDFS
    • Avoid issues with Swift eventual consistency while running job
  • HBase support