2. Ambari enables system
administrators to provision, manage
and monitor a Hadoop cluster, and
also to integrate Hadoop with the
existing enterprise infrastructure.
BENEFITS OF
USING APACHE
AMBARI
Ambari eliminates the need
for manual tasks used to
watch over Hadoop
operations.
It gives a simple secure
platform for provisioning,
managing and monitoring and
deployments.
Ambari is an easy to use
Hadoop management UI and
is solidly backed by REST
APIs.
3. BENEFIT
S OF
USING
APACHE
AMBARI
• Installation, configuration and management is way
simplified.
• Ambari can efficiently create Hadoop clusters. Its
wizard driven approach lets the configuration be
automated as per the environment so that the
performance is optimal. Master slave and client
components are assigned to configuring services. It is
also used to install, start and test the cluster.
• Centralized security and application
• The complexity of cluster security configuration and
administration is greatly reduced by Ambari which is
among the components of Hadoop ecosystem. The
tool also helps with automated setup Of advanced
security constructs like Kerboros and Ranger.
4. • Complete visibility to cluster health
• Through this tool you can monitor your cluster’s health
and availability. An easily customized web based
dashboard has metrics that give status information for
each service in the cluster like HDFS, YARN and Hbase.
• The tool also helps with garnering and visualizing
critical operational metrics for troubleshooting and
analysis. Ambari predefines alerts which integrate with
existing enterprise monitoring tools that monitor
cluster components and hosts as per specified check
intervals.
• Through the browser interface users can browse alerts
for their clusters, search and filter alerts. They can also
view and modify alert properties alert instances
associated with that definition.
BENEFIT
S OF
USING
APACHE
AMBARI
5.
6. • Extensibility and customization
• Ambari lets a developer to work on Hadoop gracefully
in one’s enterprise setup. Ambari leverages the large
innovative community which improve upon the tool and
it also eliminates vendor lock in. REST APIs along with
Ambari Stacks and Views allows extensive flexibility for
customization of HDP implementation.
BENEFIT
S OF
USING
APACHE
AMBARI
7. i. Based on actions
In Ambari after a restart master checks for pending
actions and reschedules them since every action is
persisted here. Also, the master rebuilds the state
machines when there is a restart, as the cluster state is
persisted in the database.
•While actions complete, master actually crash before
recording their completion, when there is a race
condition. Well, the actions should be unchanged and
special consideration taken.
•And, those actions which have not marked as complete
or have failed in the DB, the master restarts them. We
can see
these persisted actions in Redo Logs.
HOW RECOVERY IS ACHIEVED
IN AMBARI?
8. ii. Based on the desired state
While there is a restart the master tries to make the
cluster in the live state as the desired state of the cluster
is persisted by the master.
HOW RECOVERY IS ACHIEVED
IN AMBARI?
9. Ambari Version Notable Enhancements
2.7 Usability Management at Scale Simplified Security Configuration Automation &
Extensibility
2.6 Ambari Managed Patch Upgrades,Ambari Metrics System Scale Out,Ambari Infra Solr Data Manager
2.5 Service Auto Start HDFS TopN User & Operation Visualization Simplified Log Rotation Configuration Enterprise Alert Notifications Using S
NMP MIB
2.4 Role-Based Access Control New and Customizable Alerts Log Search (Technical Preview)
2.2 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 Guided Configurations Customizable Dashboards RHEL/CentOS 7 Support JDK 1.8
Support
2.0 Automated Rolling Upgrades for HDP Simplified Kerberos Setup Ranger and Spark
support Ambari Alerts & Ambari Metrics New Tez View
1.7.0 Configuration versioning and history Introduced the Ambari Stacks “Stack Advisor”
for configuration validationI ntroduced Ambari Views Framework for customizable
user interfaces
1.6.1 Introduced Ambari Blueprints for automating cluster installs Improved usability guardrails with more host and environment checks Support f
or Postgre SQL database