Apache Hadoop基本上已經(jīng)成為MapReduce實現(xiàn)的產(chǎn)業(yè)標(biāo)準(zhǔn),并且被各個機構(gòu)廣泛采用,而Savanna項目旨在讓用戶可以在OpenStack上運行和管理Hadoop集群。值得一提的是,Amazon通過EMR(Elastic MapReduce)提供Hadoop服務(wù)已達數(shù)年之久。
用戶需要給Savanna提供一些信息來建立集群,比如Hadoop版本、集群拓撲、節(jié)點硬件詳情以及一些其它的信息。在用戶提供這些參數(shù)之后,Savanna將幫助用戶在幾分鐘之內(nèi)建立起集群,同樣還可以幫助用戶根據(jù)需求對集群進行擴展(增加或者刪除工作節(jié)點)。
方案針對以下幾種用例:
- 為Dev和QA快速配置Hadoop集群
- 利用通用OpenStack IaaS云中從未使用過的計算能力
- 為專用或突發(fā)性的分析負載提供“分析即服務(wù)”(類似AWS中的EMR)。
主要特性如下: