Ambari

Ambari

Apache Ambari是一種基於Web的工具,支持Apache Hadoop集群的供應、管理和監控。Ambari已支持大多數Hadoop組件,包括HDFS、MapReduce、Hive、Pig、 Hbase、Zookeeper、Sqoop和Hcatalog等。 Apache Ambari 支持HDFS、MapReduce、Hive、Pig、Hbase、Zookeepr、Sqoop和Hcatalog等的集中管理。也是5個頂級hadoop管理工具之一。

Ambari 跟 Hadoop 等開源軟體一樣,也是 Apache Software Foundation 中的一個項目,並且是頂級項目。2018年11月為止最新的發布版本是 2.7.3。就 Ambari 的作用來說,就是創建、管理、監視 Hadoop 的集群,但是這裡的 Hadoop 是廣義,指的是 Hadoop 整個生態圈(例如 Hive,Hbase,Sqoop,Zookeeper 等),而並不僅是特指 Hadoop。用一句話來說,Ambari 就是為了讓 Hadoop 以及相關的大數據軟體更容易使用的一個工具。

Ambari主要取得了以下成績:

•通過一步一步的安裝精靈簡化了集群供應。

•預先配置好關鍵的運維指標(metrics),可以直接查看Hadoop Core(HDFS和MapReduce)及相關項目(如HBase、Hive和HCatalog)是否健康。

•支持作業與任務執行的可視化與分析,能夠更好地查看依賴和性能。

•通過一個完整的RESTful API把監控信息暴露出來,集成了現有的運維工具。

•用戶界面非常直觀,用戶可以輕鬆有效地查看信息並控制集群。

Ambari使用Ganglia收集度量指標,用Nagios支持系統報警,當需要引起管理員的關注時(比如,節點停機或磁碟剩餘空間不足等問題),系統將向其傳送郵件。

此外,Ambari能夠安裝安全的(基於Kerberos)Hadoop集群,以此實現了對Hadoop 安全的支持,提供了基於角色的用戶認證、授權和審計功能,並為用戶管理集成了LDAP和Active Directory。

相關詞條

熱門詞條

聯絡我們