savanna 是 Mirantis公司在OpenStack的基础上开发的可用于大规模部署Hadoop, 提供Hadoop-specific features和Hadoop-specific APIs and functionality, 从这些功能的角度来看,savanna不能被heat 取代,heat更倾向于deployment/provisioning, savanna 还支持以插件机制的方式集成多种hadoop分布式,未来savanna有可能作为heat的一个插件。
Now, more details on each item.Hadoop specific features:
- Tight Swift integration. Hadoop can read and write from/to Swift object storage. Savanna provides required configs for the Hadoop cluster.
- Usage of anti-affinity to preserve data-redundancy of HDFS nodes
Hadoop-specific APIs and functionality:
- Hadoop cluster scaling
- Elastic Data Processing: https://wiki.openstack.org/wiki/Savanna/EDP
Architecture
EDP (Elastic Data Processing) diagram
github : https://github.com/stackforge/savanna
wiki : https://wiki.openstack.org/wiki/Savanna
https://wiki.openstack.org/wiki/Savanna/EDP
documents : https://savanna.readthedocs.org/en/latest/
roadmap : https://wiki.openstack.org/wiki/Savanna/Roadmap
quickstart : https://savanna.readthedocs.org/en/latest/devref/quickstart.html