Apache Ambari: Difference between revisions
m Architecture of Apache Ambari |
m Making it as heading |
||
Line 21: | Line 21: | ||
Ambari is used by companies including [[IBM]], [[Hortonworks]], [[Cardinal Health]], [[EBay]], [[Expedia]], [[Kayak]], [[Lending club]], [[Neustar]], [[Pandora]], [[Priceline.com]], [[Samsung]], [[Shutterfly]], and [[Spotify]].{{citation needed|date=December 2015}} |
Ambari is used by companies including [[IBM]], [[Hortonworks]], [[Cardinal Health]], [[EBay]], [[Expedia]], [[Kayak]], [[Lending club]], [[Neustar]], [[Pandora]], [[Priceline.com]], [[Samsung]], [[Shutterfly]], and [[Spotify]].{{citation needed|date=December 2015}} |
||
== Apache Ambari Architecture == |
|||
Ambari evolved as a solution to the problems faced by the developers in handling the huge Hadoop clusters. As Hadoop started to increase its scalability, more and more application layers covered its architecture making it bulky and unmanageable. |
Ambari evolved as a solution to the problems faced by the developers in handling the huge Hadoop clusters. As Hadoop started to increase its scalability, more and more application layers covered its architecture making it bulky and unmanageable. |
Revision as of 14:49, 3 August 2017
Developer(s) | Apache Software Foundation |
---|---|
Stable release | 2.4.2
/ November 23, 2016 |
Preview release | 2.4.1
/ September 12, 2016 |
Repository | |
Operating system | Cross-platform |
Type | Distributed computing |
License | Apache License 2.0 |
Website | ambari |
Apache Ambari is a software project of the Apache Software Foundation.[1] Ambari enables system administrators to provision, manage and monitor a Hadoop cluster, and also to integrate Hadoop with the existing enterprise infrastructure. Ambari was a sub-project of Hadoop but is now a top-level project in its own right.
Ambari is used by companies including IBM, Hortonworks, Cardinal Health, EBay, Expedia, Kayak, Lending club, Neustar, Pandora, Priceline.com, Samsung, Shutterfly, and Spotify.[citation needed]
Apache Ambari Architecture
Ambari evolved as a solution to the problems faced by the developers in handling the huge Hadoop clusters. As Hadoop started to increase its scalability, more and more application layers covered its architecture making it bulky and unmanageable.
The architecture of Apache Ambari includes two major components, i.e., Ambari Server and Ambari Agent. Ambari Server is responsible for interacting with the agents installed on the nodes, while Ambari Agents update the status of every node with the help of various operational metrics.
Ambari infrastructure consists of REST APIs that help automate the operations running on the cluster. These APIs keep track of the health of Hadoop Cluster as well as integrate the operational tools. By saying Hadoop cluster, it means Hadoop core as well as additional packages[2]
References
- ^ "Ambari". Apache Software Foundation. Retrieved 5 December 2016.
- ^ https://intellipaat.com/blog/what-is-apache-ambari/ What is Apache Ambari