Hadoop Operations for provisioning, managing and monitoring a cluster are critical to the success of a Hadoop project and having an intuitive and effective set of tooling has become a foundational element of a Hadoop distribution. Within HDP, we provide completely open source Apache Ambari to help you be successful with Hadoop operations.
The rate of innovation in the Ambari community is astonishing and this pace continues with the 7th release of the project this year alone, Apache Ambari 1.7.0. This release includes many improvements for operations and extensibility. We are excited for all of the new features such as configuration versioning and history, Ambari Views and Ambari Stacks “Stack Advisor.”
Many thanks to all of the contributors and committers (including a host of new contributors plus some new committers from Pivotal, Red Hat and SequenceIQ) who collaborated on this release and resolved more than 1,600 JIRA issues.
Here are some details about the most important features. For the complete list of features, visit the What’s New in 1.7.0 slides.
This new feature allows operators to see a history of configuration changes, with change notes, in Ambari Web. This gives visibility into changes in the cluster over time, with the ability to revert to a particular past configuration.
The Ambari Views framework offers a systematic way to plug in UI capabilities to surface custom visualization, management and monitoring features in Ambari Web. Views allow you to extend and customize Ambari Web to meet your specific needs.
A View also extends Ambari to let 3rd parties plug in new resource types along with APIs, providers, and UIs to support them. A View is deployed into the Ambari Server and Ambari Admins can create View instances and set access privileges for users and groups.
The Stack Advisor enhances the Ambari Stacks framework to include dynamic recommendations and validations of component layout and configuration values. The Advisor improves Stacks plugability and exposes new REST endpoints that are called by Ambari Web when selecting Service configurations, and can be used when building clusters with Ambari Blueprints.
The Advisor gives the Ambari user better enterprise guardrails for configuring Hadoop by making more intelligent component layout and configuration recommendations and validating the choices made by the user. And for the community of developers extending Ambari via Stacks, the Advisor provides better control of service configurations.
The Ambari community is already pushing ahead towards the next release. Top priority items on the roadmap include: