Ambari背景

一句话介绍Ambari

官方介绍

The Apache Ambari project is aimed at making Hadoop management simpler by developing software for provisioning, managing, and monitoring Apache Hadoop clusters. Ambari provides an intuitive, easy-to-use Hadoop management web UI backed by its RESTful APIs.

Ambari enables System Administrators to:

Provision a Hadoop Cluster
  • Ambari provides a step-by-step wizard for installing Hadoop services across any number of hosts.
  • Ambari handles configuration of Hadoop services for the cluster.
Manage a Hadoop Cluster
  • Ambari provides central management for starting, stopping, and reconfiguring Hadoop services across the entire cluster.
Monitor a Hadoop Cluster
  • Ambari provides a dashboard for monitoring health and status of the Hadoop cluster.
  • Ambari leverages Ambari Metrics System for metrics collection.
  • Ambari leverages Ambari Alert Framework for system alerting and will notify you when your attention is needed (e.g., a node goes down, remaining disk space is low, etc).

Ambari enables Application Developers and System Integrators to:

  • Easily integrate Hadoop provisioning, management, and monitoring capabilities to their own applications with the Ambari REST APIs.
我的理解

ambari 是一个能自动化一键部署、实时监控、预警控制、可伸缩扩展、支持web UI、致力于apache hadoop集群但不局限于hadoop集群的平台管理工具。

ambari 起源及发展历程

起源

说起Ambari,不得不提下Hortonworks和它的竞争对手们。

由于Apache社区版的Hadoop在面对企业级的应用时存在稳定性、可靠性、性能、易用性等方面的限制,许多公司都对其进行了“二次包装”,这些公司被称为Hadoop商业发行版提供商。

大浪淘沙,自从10+年前(2006年)Hadoop诞生到今天(2017年)为止,这一市场已被几大公司瓜分,国外比较著名的提供商有Cloudera、MapR、Hortonworks、IBM、Amazon等,国内比较著名的提供商有华为、星环科技等。这里面,目前只有Cloudera和Hortonworks两家国外公司有提供不收费的Hadoop商业发行版,分别叫做Cloudera’s Distribution Including Apache Hadoop(简称“CDH”)和Hortonworks Data Platform(简称“HDP”)。这两家公司也都提供了相应的集群管理、部署、监控的工具,分别是Cloudera Manager和Ambari。

值得注意的是,Cloudera Manager要比Ambari在年纪上大三岁,但这并不妨碍Ambari的快速成长,目前来看,Ambari与Cloudera Manager的功能差距正在迅速缩小,且由于Ambari是完全开源的,社区非常活跃(目前最新版本是2.5.1),增加了越来越多的企业级的新特性,使得Ambari本身变的越来越强大。同时,不少公司也对Apache Ambari进行了“二次包装”,将Ambari从面向运维转变成了面向数据服务,未来说不定还会产生“Ambari商业发行版提供商”这样的称呼。

发展历程
Ambari Version Release Date Notable Enhancements
****2.5**** 2017-05-09 Service Auto Start
HDFS TopN User & Operation Visualization
Simplified Log Rotation Configuration
Enterprise Alert Notifications Using SNMP MIB
****2.4**** 2016-08-26 Role-Based Access Control
New and Customizable Alerts
Log Search (Technical Preview)
****2.2**** 2015-12-20 Advanced Metrics Visualization and Dashboards
HDP Express Upgrade for fast cluster upgrades
Ranger Guided Configurations for Simplified Security Setup
Improved capabilities for accessing cluster metrics
SmartSense Automatic Installation
****2.1**** 2015-07-14 Guided Configurations
Customizable Dashboards
RHEL/CentOS 7 Support
JDK 1.8 Support
****2.0**** 2015-04-07 Automated Rolling Upgrades for HDP
Simplified Kerberos Setup
Ranger and Spark support
Ambari Alerts & Ambari Metrics
New Tez View
****1.7.0**** 2014-12-02 Configuration versioning and history
Introduced the Ambari Stacks “Stack Advisor” for configuration validation
Introduced Ambari Views Framework for customizable user interfaces
****1.6.0**** 2014-05-24 Introduced Ambari Blueprints for automating cluster installs
Improved usability guardrails with more host and environment checks
Support for PostgreSQL database

参考####

  • https://hortonworks.com/apache/ambari/#hdfs
  • https://sanwen8.cn/p/194R2tQ.html
  • http://ambari.apache.org/

你可能感兴趣的:(Ambari背景)