SlideShare a Scribd company logo
1 of 57
Page1 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Apache Ambari 2.1
July 2015
What’s New
Page2 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
What is Ambari?
Apache Ambari is the open source
operational platform to provision, manage
and monitor Hadoop clusters
Page3 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
What’s New in Ambari 2.1
Core Platform
Guided Configs (AMBARI-9794)
Customizable Dashboards (AMBARI-9792)
Manual Kerberos Setup (AMBARI-9783)
Rack Awareness (AMBARI-6646)
HDP Stack Support
Storm Nimbus HA (AMBARI-10457)
Ranger HA (AMBARI-10281, AMBARI-10863)
Ambari Platform
New OS: RHEL/CentOS 7 (AMBARI-9791)
New JDKs: Oracle 1.8 (AMBARI-9784)
Blueprints API
Host Discovery (AMBARI-10750)
Views Framework
Auto-Cluster Configuration (AMBARI-10306)
Auto-Create Instance (AMBARI-10424)
For a complete list of changes:
https://issues.apache.org/jira/browse/AMBARI/fixforversion/12328677
Page4 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Kerberos Improvements
Page5 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Ambari 2.1 Kerberos Improvements
*New* Manual Kerberos (AMBARI-9783)
• Enable and manage Kerberos manually
Automated Kerberos
• Option to “not” install Kerberos clients
• Customizable Password rules
General Improvements
• Specify Kerberos client utilities path
Page6 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Automated vs. Manual Kerberos
So…why Manual Kerberos?
• FreeIPA
• Corporate security policy does not allow admin access to KDC infra
Automated Manual
KDC Infrastructure MIT, Active Directory MIT, Active Directory, FreeIPA
Requires KDC administrative credentials Yes No
Installation of Kerberos clients Yes, optional No
Management of Kerberos client krb5.conf Yes, optional No
Creation of principals Yes No
Creation of keytabs Yes No
Distribution of keytabs Yes No
Cluster configuration Yes Yes
Page7 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
*New* Manual Kerberos Option
Manage Kerberos manually
No automatic creation of
principals or keytabs
No automatic distribution of
keytabs
Page8 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Manual Kerberos: Specify Realm, Client Utilities Path
Page9 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Manual Kerberos: Principal and Keytab CSV
Configure Identities
Download CSV
Page10 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Automated Kerberos: Optional Client Install
Option to not install client packages
Specify client utilities path
Page11 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Automated Kerberos: Optional Password Rules
Page12 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Automated: Download CSV
Even if using Automated option, CSV is available for download
Useful for record of Ambari KDC changes (principals created, etc)
Page13 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Blueprint Improvements
Page14 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Blueprints Host Discovery (AMBARI-10750)
• Provision cluster with all, some or no
hosts. When Hosts come online and
Agents register with Ambari,
Blueprints will automatically put the
hosts into the cluster
Ambari POST /api/v1/clusters/MyCluster/hosts
[
{
"blueprint" : "single-node-hdfs-test2",
"host_groups" :[
{
"host_group" : "slave",
"host_count" : 3,
"host_predicate" : "Hosts/cpu_count>1”
}
]
}
]
Page15 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Guided Configs
Page16 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Guided Configurations
• Improved layout and
grouping of configurations
• New UI controls to make it
easier to set values
• Better recommendations and
cross-service dependency
checks
• Implemented for HDFS,
YARN, HBase and Hive
• Driven by Stack definition
Page17 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
New Layout and Grouping
Page18 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
New UI Controls
Recommended
Bounds
Recommended
Value
Set
Recommended
Escape
Hatch
Page19 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Control “Escape Hatch”
Page20 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
New Filtering
Page21 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
More Dependency Checking
Page22 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Driven By Stack Definition: Themes
Note: Since this is a new Stack capability. Framework and API likely to evolve over upcoming releases.
Page23 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Tabs
Tab1 Tab2
Page24 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Sections
Section1 Section2
Page25 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
SubSections
SubSection1 SubSection2 SubSection1
Page26 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
UI Controls and Placement
UI Control + Placement
UI Control + Placement
UI Control + Placement UI Control + Placement
UI Control + Placement
Page27 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Customizable Dashboards
Page28 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Customizable Operations Dashboards
• Ability to customize the metrics
displayed on the Service
Dashboards
• Add and remove widgets
• Create and Share new widgets
• Implemented for HDFS, YARN,
HBase and Hive
• Driven by Stack definition
Page29 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Customizable Dashboards (AMBARI-9792)
Add
Remove
Page30 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Widget Library
Create
Page31 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Create Custom Widgets
Note: Only Ambari Admins or Operators can create widgets
Page32 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Select Metrics, Build Expressions
Page33 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Save and Share (Optional)
Preview
Share
Page34 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Shared Widgets
Widgets can be shared or not shared
When shared, widget goes into Widget Library for ALL users (Operator
and Read-only)
ALL Operators can edit or delete shared widgets (even if NOT the author)
Once shared, cannot be un-shared
Page35 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
New Service Heatmaps
Page36 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Alerts
Page37 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Alert Changes
Alerts Log (AMBARI-10249)
• Alert state changes are written to /var/log/ambari-server/ambari-alerts.log
Script-based Alert Notifications (AMBARI-9919)
• Define a custom script-based notification dispatcher
• Executed on alert state changes
• Only available via API
2015-07-13 14:58:03,744 [OK] [ZOOKEEPER] [zookeeper_server_process] (ZooKeeper Server
Process) TCP OK - 0.000s response on port 2181
2015-07-13 14:58:03,768 [OK] [HDFS] [datanode_process_percent] (Percent DataNodes Available)
affected: [0], total: [1]
Page38 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
New Ambari Alerts
Ambari Agent Heartbeat (if Server has lost contact with Agent)
Ambari Server Alerts (if Server detects alert checks have not run)
Page39 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Rack Awareness
Page40 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
HDFS Topology Script + Host Mappings
Set Rack ID from Ambari
Ambari generates + distributes topology script with mappings file
/etc/hadoop/conf/topology_script.py
/etc/hadoop/conf/topology_mappings.data
Sets core-site “net.topology.script.file.name” property
Page41 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Views
Page42 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Views Framework Improvements
Auto configure (AMBARI-10306)
• Ability to associate view configuration with existing cluster
• Automatically derive configuration parameters via <cluster-config>
Auto create (AMBARI-10424)
• Ability to specify <auto-instance> create if cluster meets minimal Stack
and Service requirements
Page43 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Auto-Configure by Specifying the Cluster
Previously, Ambari Admins had to
specify a (potentially) large
number of configuration
parameters manually.
Now, Ambari Admins can select
the cluster for the view to
automatically derive the
configurations.
Page44 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Identifying Cluster Configuration Property
• View Developer can identify the cluster configuration property to use
for the view configuration parameter.
• Syntax is config-type/property-name
Page45 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Auto-Create View Instance
• View Developer can specify that a view instance can be auto-created if
the cluster meets HDP and Service requirements
• View configuration must also be satisfied (meaning: view can be auto-
configured and/or all configurations have default values)
Page46 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
New User Views
New set of Views included by default:
• Tez
• Capacity Scheduler
• Hive
• Pig
• Files
Page47 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
New User Views
Capacity Scheduler View
Browse + manage YARN queues
Tez View
View information related to Tez jobs
that are executing on the cluster.
Page48 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
New User Views
Pig View
Author and execute Pig
Scripts.
Hive View
Author, execute and debug
Hive queries.
Files View
Browse HDFS file system.
Page49 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Ambari Server “Standalone”
Page50 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Separate Ambari Servers
• For Hadoop Operators:
Deploy Views in an Ambari Server that is managing a Hadoop cluster
• For Data Workers:
Run Views in a “standalone” Ambari Server
Ambari
Server
HDP CLUSTER
Store & Process
Ambari
Server
Operators
manage the
cluster, may
have Views
deployed
Data
Workers use
the cluster
and use a
“standalone”
Ambari
Server for
Views
Page51 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Comparison
Ambari
Server
Ambari Agent
Host
Ambari
DB
LDAP
AuthN
Ambari Agent
Host
Ambari Agent
Host
Ambari
Server
Ambari
DB
LDAP
AuthN
Ambari
Server
Ambari
Server
proxy
Standalone Ambari Server
One or More Ambari Server Instances
No Agents, no requirement to operate the cluster
Operational Ambari
One Ambari Server Instance
Talking with Agents, Managing the cluster
Page52 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Setup Comparison
Operational Ambari Server Standalone Ambari Server(s)
1 Install ambari-server package Install ambari-server package
2 Run ambari-server setup (DB, JDK) Run ambari-server setup (DB, JDK)
3 Configure external LDAP authentication Configure external LDAP authentication
4 Install Cluster
5 Deploy views Deploy views
6 Create + configure view instances Create + configure view instances
7
(Optional) Repeat for each Ambari Server
instance
8
(Optional) Setup proxy for Ambari Server
instances
Page53 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Multiple Standalone Ambari Server Requirements
• Ambari Server instances should be the same version.
• Ambari Server instances should point to the same Ambari DB.
• Ambari DB should be scaled and made highly-available independent of
Ambari Server.
• In the case of a Kerberos-enabled cluster, Kerberos client utilities must
be installed on the Ambari Server hosts and each Ambari Server
instance should be setup for Kerberos.
• If using reverse proxy for multiple Ambari Server instances, setup
proxy to honor session affinity.
Page54 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Views <-> Cluster Communications
HDP
CLUSTER
Ambari
DB
LDAP
AuthN
proxy
Ambari
Server
Ambari
Server
Ambari
Server
Deployed Views talk
with cluster using
REST APIs
(as applicable)
Important: It is NOT a requirement to operate your cluster
with Ambari to use Views with your cluster. Run Ambari
“standalone”.
Page55 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Tez UI View <-> Cluster Communication
HDP
CLUSTER
ATS
RM
Ambari
DB
LDAP
AuthN
proxy
Ambari Server
Tez UI
View
Tez UI View talks with
cluster using
REST APIs to
ATS and ResourceManager
Page56 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Files View <-> Cluster Communication
HDP
CLUSTER
NN
Ambari
DB
LDAP
AuthN
proxy
Ambari Server
Files
View
Files View talks with cluster
using WebHDFS
Page57 © Hortonworks Inc. 2011 – 2015. All Rights Reserved
Learn More
Resource Location
Apache Ambari Project Page http://ambari.apache.org
Ambari Project Wiki https://cwiki.apache.org/confluence/display/AMBARI
Ambari Project JIRA https://issues.apache.org/jira/browse/AMBARI
Stacks
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=3857113
3
Blueprints https://cwiki.apache.org/confluence/display/AMBARI/Blueprints
Views https://cwiki.apache.org/confluence/display/AMBARI/Views

More Related Content

What's hot

Ambari Views - Overview
Ambari Views - OverviewAmbari Views - Overview
Ambari Views - OverviewHortonworks
 
Discover.hdp2.2.ambari.final[1]
Discover.hdp2.2.ambari.final[1]Discover.hdp2.2.ambari.final[1]
Discover.hdp2.2.ambari.final[1]Hortonworks
 
Managing Enterprise Hadoop Clusters with Apache Ambari
Managing Enterprise Hadoop Clusters with Apache AmbariManaging Enterprise Hadoop Clusters with Apache Ambari
Managing Enterprise Hadoop Clusters with Apache AmbariHortonworks
 
Past, Present and Future of Apache Ambari
Past, Present and Future of Apache AmbariPast, Present and Future of Apache Ambari
Past, Present and Future of Apache AmbariArtem Ervits
 
Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.5.0Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.5.0Hortonworks
 
Apache Ambari - What's New in 1.4.1
Apache Ambari - What's New in 1.4.1Apache Ambari - What's New in 1.4.1
Apache Ambari - What's New in 1.4.1Hortonworks
 
Hortonworks Hadoop summit 2011 keynote - eric14
Hortonworks Hadoop summit 2011 keynote - eric14Hortonworks Hadoop summit 2011 keynote - eric14
Hortonworks Hadoop summit 2011 keynote - eric14Hortonworks
 
Ambari: Agent Registration Flow
Ambari: Agent Registration FlowAmbari: Agent Registration Flow
Ambari: Agent Registration Flowjsposetti
 
Hive ACID Apache BigData 2016
Hive ACID Apache BigData 2016Hive ACID Apache BigData 2016
Hive ACID Apache BigData 2016alanfgates
 
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot ProgramszData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot ProgramszData Inc.
 
Apache Ambari BOF - Overview - Hadoop Summit 2013
Apache Ambari BOF - Overview - Hadoop Summit 2013Apache Ambari BOF - Overview - Hadoop Summit 2013
Apache Ambari BOF - Overview - Hadoop Summit 2013Hortonworks
 
Hortonworks Technical Workshop: Interactive Query with Apache Hive
Hortonworks Technical Workshop: Interactive Query with Apache Hive Hortonworks Technical Workshop: Interactive Query with Apache Hive
Hortonworks Technical Workshop: Interactive Query with Apache Hive Hortonworks
 
Ambari Meetup: Architecture and Demo
Ambari Meetup: Architecture and DemoAmbari Meetup: Architecture and Demo
Ambari Meetup: Architecture and DemoHortonworks
 
Apache Hive 2.0; SQL, Speed, Scale
Apache Hive 2.0; SQL, Speed, ScaleApache Hive 2.0; SQL, Speed, Scale
Apache Hive 2.0; SQL, Speed, ScaleHortonworks
 
Hortonworks Technical Workshop: HBase For Mission Critical Applications
Hortonworks Technical Workshop: HBase For Mission Critical ApplicationsHortonworks Technical Workshop: HBase For Mission Critical Applications
Hortonworks Technical Workshop: HBase For Mission Critical ApplicationsHortonworks
 
Hortonworks Data In Motion Series Part 3 - HDF Ambari
Hortonworks Data In Motion Series Part 3 - HDF Ambari Hortonworks Data In Motion Series Part 3 - HDF Ambari
Hortonworks Data In Motion Series Part 3 - HDF Ambari Hortonworks
 
Ozone- Object store for Apache Hadoop
Ozone- Object store for Apache HadoopOzone- Object store for Apache Hadoop
Ozone- Object store for Apache HadoopHortonworks
 
Apache Ambari Stack Extensibility
Apache Ambari Stack ExtensibilityApache Ambari Stack Extensibility
Apache Ambari Stack ExtensibilityJayush Luniya
 
Running Enterprise Workloads in the Cloud
Running Enterprise Workloads in the CloudRunning Enterprise Workloads in the Cloud
Running Enterprise Workloads in the CloudDataWorks Summit
 

What's hot (20)

Ambari Views - Overview
Ambari Views - OverviewAmbari Views - Overview
Ambari Views - Overview
 
Discover.hdp2.2.ambari.final[1]
Discover.hdp2.2.ambari.final[1]Discover.hdp2.2.ambari.final[1]
Discover.hdp2.2.ambari.final[1]
 
Managing Enterprise Hadoop Clusters with Apache Ambari
Managing Enterprise Hadoop Clusters with Apache AmbariManaging Enterprise Hadoop Clusters with Apache Ambari
Managing Enterprise Hadoop Clusters with Apache Ambari
 
Past, Present and Future of Apache Ambari
Past, Present and Future of Apache AmbariPast, Present and Future of Apache Ambari
Past, Present and Future of Apache Ambari
 
Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.5.0Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.5.0
 
Apache Ambari - What's New in 1.4.1
Apache Ambari - What's New in 1.4.1Apache Ambari - What's New in 1.4.1
Apache Ambari - What's New in 1.4.1
 
Hortonworks Hadoop summit 2011 keynote - eric14
Hortonworks Hadoop summit 2011 keynote - eric14Hortonworks Hadoop summit 2011 keynote - eric14
Hortonworks Hadoop summit 2011 keynote - eric14
 
Ambari: Agent Registration Flow
Ambari: Agent Registration FlowAmbari: Agent Registration Flow
Ambari: Agent Registration Flow
 
Hive ACID Apache BigData 2016
Hive ACID Apache BigData 2016Hive ACID Apache BigData 2016
Hive ACID Apache BigData 2016
 
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot ProgramszData BI & Advanced Analytics Platform + 8 Week Pilot Programs
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
 
Apache Ambari BOF - Overview - Hadoop Summit 2013
Apache Ambari BOF - Overview - Hadoop Summit 2013Apache Ambari BOF - Overview - Hadoop Summit 2013
Apache Ambari BOF - Overview - Hadoop Summit 2013
 
Hortonworks Technical Workshop: Interactive Query with Apache Hive
Hortonworks Technical Workshop: Interactive Query with Apache Hive Hortonworks Technical Workshop: Interactive Query with Apache Hive
Hortonworks Technical Workshop: Interactive Query with Apache Hive
 
Ambari Meetup: Architecture and Demo
Ambari Meetup: Architecture and DemoAmbari Meetup: Architecture and Demo
Ambari Meetup: Architecture and Demo
 
Apache Hive 2.0; SQL, Speed, Scale
Apache Hive 2.0; SQL, Speed, ScaleApache Hive 2.0; SQL, Speed, Scale
Apache Hive 2.0; SQL, Speed, Scale
 
Apache Slider
Apache SliderApache Slider
Apache Slider
 
Hortonworks Technical Workshop: HBase For Mission Critical Applications
Hortonworks Technical Workshop: HBase For Mission Critical ApplicationsHortonworks Technical Workshop: HBase For Mission Critical Applications
Hortonworks Technical Workshop: HBase For Mission Critical Applications
 
Hortonworks Data In Motion Series Part 3 - HDF Ambari
Hortonworks Data In Motion Series Part 3 - HDF Ambari Hortonworks Data In Motion Series Part 3 - HDF Ambari
Hortonworks Data In Motion Series Part 3 - HDF Ambari
 
Ozone- Object store for Apache Hadoop
Ozone- Object store for Apache HadoopOzone- Object store for Apache Hadoop
Ozone- Object store for Apache Hadoop
 
Apache Ambari Stack Extensibility
Apache Ambari Stack ExtensibilityApache Ambari Stack Extensibility
Apache Ambari Stack Extensibility
 
Running Enterprise Workloads in the Cloud
Running Enterprise Workloads in the CloudRunning Enterprise Workloads in the Cloud
Running Enterprise Workloads in the Cloud
 

Similar to Apache Ambari - What's New in 2.1

Managing Enterprise Hadoop Clusters with Apache Ambari
Managing Enterprise Hadoop Clusters with Apache AmbariManaging Enterprise Hadoop Clusters with Apache Ambari
Managing Enterprise Hadoop Clusters with Apache AmbariJayush Luniya
 
Hortonworks technical workshop operations with ambari
Hortonworks technical workshop   operations with ambariHortonworks technical workshop   operations with ambari
Hortonworks technical workshop operations with ambariHortonworks
 
Apache Ambari - What's New in 2.2
 Apache Ambari - What's New in 2.2 Apache Ambari - What's New in 2.2
Apache Ambari - What's New in 2.2Hortonworks
 
Data in the Cloud Crash Course
Data in the Cloud Crash CourseData in the Cloud Crash Course
Data in the Cloud Crash CourseDataWorks Summit
 
Data in the Cloud Crash Course
Data in the Cloud Crash CourseData in the Cloud Crash Course
Data in the Cloud Crash CourseDataWorks Summit
 
Apache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNApache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNHortonworks
 
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209minseok kim
 
Part 2: Architecture and the Operator Experience (Pivotal Cloud Platform Road...
Part 2: Architecture and the Operator Experience (Pivotal Cloud Platform Road...Part 2: Architecture and the Operator Experience (Pivotal Cloud Platform Road...
Part 2: Architecture and the Operator Experience (Pivotal Cloud Platform Road...VMware Tanzu
 
Architecture & Operations
Architecture & OperationsArchitecture & Operations
Architecture & OperationsVMware Tanzu
 
Accumulo Summit 2014: Monitoring Apache Accumulo
Accumulo Summit 2014: Monitoring Apache AccumuloAccumulo Summit 2014: Monitoring Apache Accumulo
Accumulo Summit 2014: Monitoring Apache AccumuloAccumulo Summit
 
Hadoop Operations - Past, Present, and Future
Hadoop Operations - Past, Present, and FutureHadoop Operations - Past, Present, and Future
Hadoop Operations - Past, Present, and FutureDataWorks Summit
 
Hadoop Operations – Past, Present, and Future
Hadoop Operations – Past, Present, and FutureHadoop Operations – Past, Present, and Future
Hadoop Operations – Past, Present, and FutureDataWorks Summit
 
Manage Add-on Services in Apache Ambari
Manage Add-on Services in Apache AmbariManage Add-on Services in Apache Ambari
Manage Add-on Services in Apache AmbariJayush Luniya
 
A First-Hand Look at What's New in HDP 2.3
A First-Hand Look at What's New in HDP 2.3 A First-Hand Look at What's New in HDP 2.3
A First-Hand Look at What's New in HDP 2.3 DataWorks Summit
 
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...VMware Tanzu
 
Apache Ambari - HDP Cluster Upgrades Operational Deep Dive and Troubleshooting
Apache Ambari - HDP Cluster Upgrades Operational Deep Dive and TroubleshootingApache Ambari - HDP Cluster Upgrades Operational Deep Dive and Troubleshooting
Apache Ambari - HDP Cluster Upgrades Operational Deep Dive and TroubleshootingDataWorks Summit/Hadoop Summit
 
Running Cloudbreak on Kubernetes
Running Cloudbreak on KubernetesRunning Cloudbreak on Kubernetes
Running Cloudbreak on KubernetesKrisztián Horváth
 
Streamline Apache Hadoop Operations with Apache Ambari and SmartSense
Streamline Apache Hadoop Operations with Apache Ambari and SmartSenseStreamline Apache Hadoop Operations with Apache Ambari and SmartSense
Streamline Apache Hadoop Operations with Apache Ambari and SmartSenseHortonworks
 

Similar to Apache Ambari - What's New in 2.1 (20)

Managing Enterprise Hadoop Clusters with Apache Ambari
Managing Enterprise Hadoop Clusters with Apache AmbariManaging Enterprise Hadoop Clusters with Apache Ambari
Managing Enterprise Hadoop Clusters with Apache Ambari
 
What's new in Ambari
What's new in AmbariWhat's new in Ambari
What's new in Ambari
 
Hortonworks technical workshop operations with ambari
Hortonworks technical workshop   operations with ambariHortonworks technical workshop   operations with ambari
Hortonworks technical workshop operations with ambari
 
Apache Ambari - What's New in 2.2
 Apache Ambari - What's New in 2.2 Apache Ambari - What's New in 2.2
Apache Ambari - What's New in 2.2
 
Data in the Cloud Crash Course
Data in the Cloud Crash CourseData in the Cloud Crash Course
Data in the Cloud Crash Course
 
Data in the Cloud Crash Course
Data in the Cloud Crash CourseData in the Cloud Crash Course
Data in the Cloud Crash Course
 
Apache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARNApache Ambari: Managing Hadoop and YARN
Apache Ambari: Managing Hadoop and YARN
 
Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209Pivotal cf for_devops_mkim_20141209
Pivotal cf for_devops_mkim_20141209
 
Part 2: Architecture and the Operator Experience (Pivotal Cloud Platform Road...
Part 2: Architecture and the Operator Experience (Pivotal Cloud Platform Road...Part 2: Architecture and the Operator Experience (Pivotal Cloud Platform Road...
Part 2: Architecture and the Operator Experience (Pivotal Cloud Platform Road...
 
Architecture & Operations
Architecture & OperationsArchitecture & Operations
Architecture & Operations
 
Accumulo Summit 2014: Monitoring Apache Accumulo
Accumulo Summit 2014: Monitoring Apache AccumuloAccumulo Summit 2014: Monitoring Apache Accumulo
Accumulo Summit 2014: Monitoring Apache Accumulo
 
Hadoop Operations - Past, Present, and Future
Hadoop Operations - Past, Present, and FutureHadoop Operations - Past, Present, and Future
Hadoop Operations - Past, Present, and Future
 
Hadoop Operations – Past, Present, and Future
Hadoop Operations – Past, Present, and FutureHadoop Operations – Past, Present, and Future
Hadoop Operations – Past, Present, and Future
 
Manage Add-on Services in Apache Ambari
Manage Add-on Services in Apache AmbariManage Add-on Services in Apache Ambari
Manage Add-on Services in Apache Ambari
 
A First-Hand Look at What's New in HDP 2.3
A First-Hand Look at What's New in HDP 2.3 A First-Hand Look at What's New in HDP 2.3
A First-Hand Look at What's New in HDP 2.3
 
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...
Pivotal CenturyLink Cloud Platform Seminar Presentations: Architecture & Oper...
 
Apache Ambari - HDP Cluster Upgrades Operational Deep Dive and Troubleshooting
Apache Ambari - HDP Cluster Upgrades Operational Deep Dive and TroubleshootingApache Ambari - HDP Cluster Upgrades Operational Deep Dive and Troubleshooting
Apache Ambari - HDP Cluster Upgrades Operational Deep Dive and Troubleshooting
 
Running Cloudbreak on Kubernetes
Running Cloudbreak on KubernetesRunning Cloudbreak on Kubernetes
Running Cloudbreak on Kubernetes
 
Running Cloudbreak on Kubernetes
Running Cloudbreak on KubernetesRunning Cloudbreak on Kubernetes
Running Cloudbreak on Kubernetes
 
Streamline Apache Hadoop Operations with Apache Ambari and SmartSense
Streamline Apache Hadoop Operations with Apache Ambari and SmartSenseStreamline Apache Hadoop Operations with Apache Ambari and SmartSense
Streamline Apache Hadoop Operations with Apache Ambari and SmartSense
 

More from Hortonworks

Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next LevelHortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next LevelHortonworks
 
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT StrategyIoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT StrategyHortonworks
 
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with CloudbreakGetting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with CloudbreakHortonworks
 
Johns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log EventsJohns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log EventsHortonworks
 
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad GuysCatch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad GuysHortonworks
 
HDF 3.2 - What's New
HDF 3.2 - What's NewHDF 3.2 - What's New
HDF 3.2 - What's NewHortonworks
 
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
Curing Kafka Blindness with Hortonworks Streams Messaging ManagerCuring Kafka Blindness with Hortonworks Streams Messaging Manager
Curing Kafka Blindness with Hortonworks Streams Messaging ManagerHortonworks
 
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
Interpretation Tool for Genomic Sequencing Data in Clinical EnvironmentsInterpretation Tool for Genomic Sequencing Data in Clinical Environments
Interpretation Tool for Genomic Sequencing Data in Clinical EnvironmentsHortonworks
 
IBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data LandscapeIBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data LandscapeHortonworks
 
Premier Inside-Out: Apache Druid
Premier Inside-Out: Apache DruidPremier Inside-Out: Apache Druid
Premier Inside-Out: Apache DruidHortonworks
 
Accelerating Data Science and Real Time Analytics at Scale
Accelerating Data Science and Real Time Analytics at ScaleAccelerating Data Science and Real Time Analytics at Scale
Accelerating Data Science and Real Time Analytics at ScaleHortonworks
 
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATATIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATAHortonworks
 
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...Hortonworks
 
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Delivering Real-Time Streaming Data for Healthcare Customers: ClearsenseDelivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Delivering Real-Time Streaming Data for Healthcare Customers: ClearsenseHortonworks
 
Making Enterprise Big Data Small with Ease
Making Enterprise Big Data Small with EaseMaking Enterprise Big Data Small with Ease
Making Enterprise Big Data Small with EaseHortonworks
 
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
Webinewbie to Webinerd in 30 Days - Webinar World PresentationWebinewbie to Webinerd in 30 Days - Webinar World Presentation
Webinewbie to Webinerd in 30 Days - Webinar World PresentationHortonworks
 
Driving Digital Transformation Through Global Data Management
Driving Digital Transformation Through Global Data ManagementDriving Digital Transformation Through Global Data Management
Driving Digital Transformation Through Global Data ManagementHortonworks
 
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming FeaturesHDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming FeaturesHortonworks
 
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...Hortonworks
 
Unlock Value from Big Data with Apache NiFi and Streaming CDC
Unlock Value from Big Data with Apache NiFi and Streaming CDCUnlock Value from Big Data with Apache NiFi and Streaming CDC
Unlock Value from Big Data with Apache NiFi and Streaming CDCHortonworks
 

More from Hortonworks (20)

Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next LevelHortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
Hortonworks DataFlow (HDF) 3.3 - Taking Stream Processing to the Next Level
 
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT StrategyIoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
IoT Predictions for 2019 and Beyond: Data at the Heart of Your IoT Strategy
 
Getting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with CloudbreakGetting the Most Out of Your Data in the Cloud with Cloudbreak
Getting the Most Out of Your Data in the Cloud with Cloudbreak
 
Johns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log EventsJohns Hopkins - Using Hadoop to Secure Access Log Events
Johns Hopkins - Using Hadoop to Secure Access Log Events
 
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad GuysCatch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
Catch a Hacker in Real-Time: Live Visuals of Bots and Bad Guys
 
HDF 3.2 - What's New
HDF 3.2 - What's NewHDF 3.2 - What's New
HDF 3.2 - What's New
 
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
Curing Kafka Blindness with Hortonworks Streams Messaging ManagerCuring Kafka Blindness with Hortonworks Streams Messaging Manager
Curing Kafka Blindness with Hortonworks Streams Messaging Manager
 
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
Interpretation Tool for Genomic Sequencing Data in Clinical EnvironmentsInterpretation Tool for Genomic Sequencing Data in Clinical Environments
Interpretation Tool for Genomic Sequencing Data in Clinical Environments
 
IBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data LandscapeIBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data Landscape
 
Premier Inside-Out: Apache Druid
Premier Inside-Out: Apache DruidPremier Inside-Out: Apache Druid
Premier Inside-Out: Apache Druid
 
Accelerating Data Science and Real Time Analytics at Scale
Accelerating Data Science and Real Time Analytics at ScaleAccelerating Data Science and Real Time Analytics at Scale
Accelerating Data Science and Real Time Analytics at Scale
 
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATATIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
TIME SERIES: APPLYING ADVANCED ANALYTICS TO INDUSTRIAL PROCESS DATA
 
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
Blockchain with Machine Learning Powered by Big Data: Trimble Transportation ...
 
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Delivering Real-Time Streaming Data for Healthcare Customers: ClearsenseDelivering Real-Time Streaming Data for Healthcare Customers: Clearsense
Delivering Real-Time Streaming Data for Healthcare Customers: Clearsense
 
Making Enterprise Big Data Small with Ease
Making Enterprise Big Data Small with EaseMaking Enterprise Big Data Small with Ease
Making Enterprise Big Data Small with Ease
 
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
Webinewbie to Webinerd in 30 Days - Webinar World PresentationWebinewbie to Webinerd in 30 Days - Webinar World Presentation
Webinewbie to Webinerd in 30 Days - Webinar World Presentation
 
Driving Digital Transformation Through Global Data Management
Driving Digital Transformation Through Global Data ManagementDriving Digital Transformation Through Global Data Management
Driving Digital Transformation Through Global Data Management
 
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming FeaturesHDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
HDF 3.1 pt. 2: A Technical Deep-Dive on New Streaming Features
 
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
Hortonworks DataFlow (HDF) 3.1 - Redefining Data-In-Motion with Modern Data A...
 
Unlock Value from Big Data with Apache NiFi and Streaming CDC
Unlock Value from Big Data with Apache NiFi and Streaming CDCUnlock Value from Big Data with Apache NiFi and Streaming CDC
Unlock Value from Big Data with Apache NiFi and Streaming CDC
 

Recently uploaded

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 

Apache Ambari - What's New in 2.1

  • 1. Page1 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Apache Ambari 2.1 July 2015 What’s New
  • 2. Page2 © Hortonworks Inc. 2011 – 2015. All Rights Reserved What is Ambari? Apache Ambari is the open source operational platform to provision, manage and monitor Hadoop clusters
  • 3. Page3 © Hortonworks Inc. 2011 – 2015. All Rights Reserved What’s New in Ambari 2.1 Core Platform Guided Configs (AMBARI-9794) Customizable Dashboards (AMBARI-9792) Manual Kerberos Setup (AMBARI-9783) Rack Awareness (AMBARI-6646) HDP Stack Support Storm Nimbus HA (AMBARI-10457) Ranger HA (AMBARI-10281, AMBARI-10863) Ambari Platform New OS: RHEL/CentOS 7 (AMBARI-9791) New JDKs: Oracle 1.8 (AMBARI-9784) Blueprints API Host Discovery (AMBARI-10750) Views Framework Auto-Cluster Configuration (AMBARI-10306) Auto-Create Instance (AMBARI-10424) For a complete list of changes: https://issues.apache.org/jira/browse/AMBARI/fixforversion/12328677
  • 4. Page4 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Kerberos Improvements
  • 5. Page5 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Ambari 2.1 Kerberos Improvements *New* Manual Kerberos (AMBARI-9783) • Enable and manage Kerberos manually Automated Kerberos • Option to “not” install Kerberos clients • Customizable Password rules General Improvements • Specify Kerberos client utilities path
  • 6. Page6 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Automated vs. Manual Kerberos So…why Manual Kerberos? • FreeIPA • Corporate security policy does not allow admin access to KDC infra Automated Manual KDC Infrastructure MIT, Active Directory MIT, Active Directory, FreeIPA Requires KDC administrative credentials Yes No Installation of Kerberos clients Yes, optional No Management of Kerberos client krb5.conf Yes, optional No Creation of principals Yes No Creation of keytabs Yes No Distribution of keytabs Yes No Cluster configuration Yes Yes
  • 7. Page7 © Hortonworks Inc. 2011 – 2015. All Rights Reserved *New* Manual Kerberos Option Manage Kerberos manually No automatic creation of principals or keytabs No automatic distribution of keytabs
  • 8. Page8 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Manual Kerberos: Specify Realm, Client Utilities Path
  • 9. Page9 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Manual Kerberos: Principal and Keytab CSV Configure Identities Download CSV
  • 10. Page10 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Automated Kerberos: Optional Client Install Option to not install client packages Specify client utilities path
  • 11. Page11 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Automated Kerberos: Optional Password Rules
  • 12. Page12 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Automated: Download CSV Even if using Automated option, CSV is available for download Useful for record of Ambari KDC changes (principals created, etc)
  • 13. Page13 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Blueprint Improvements
  • 14. Page14 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Blueprints Host Discovery (AMBARI-10750) • Provision cluster with all, some or no hosts. When Hosts come online and Agents register with Ambari, Blueprints will automatically put the hosts into the cluster Ambari POST /api/v1/clusters/MyCluster/hosts [ { "blueprint" : "single-node-hdfs-test2", "host_groups" :[ { "host_group" : "slave", "host_count" : 3, "host_predicate" : "Hosts/cpu_count>1” } ] } ]
  • 15. Page15 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Guided Configs
  • 16. Page16 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Guided Configurations • Improved layout and grouping of configurations • New UI controls to make it easier to set values • Better recommendations and cross-service dependency checks • Implemented for HDFS, YARN, HBase and Hive • Driven by Stack definition
  • 17. Page17 © Hortonworks Inc. 2011 – 2015. All Rights Reserved New Layout and Grouping
  • 18. Page18 © Hortonworks Inc. 2011 – 2015. All Rights Reserved New UI Controls Recommended Bounds Recommended Value Set Recommended Escape Hatch
  • 19. Page19 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Control “Escape Hatch”
  • 20. Page20 © Hortonworks Inc. 2011 – 2015. All Rights Reserved New Filtering
  • 21. Page21 © Hortonworks Inc. 2011 – 2015. All Rights Reserved More Dependency Checking
  • 22. Page22 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Driven By Stack Definition: Themes Note: Since this is a new Stack capability. Framework and API likely to evolve over upcoming releases.
  • 23. Page23 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Tabs Tab1 Tab2
  • 24. Page24 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Sections Section1 Section2
  • 25. Page25 © Hortonworks Inc. 2011 – 2015. All Rights Reserved SubSections SubSection1 SubSection2 SubSection1
  • 26. Page26 © Hortonworks Inc. 2011 – 2015. All Rights Reserved UI Controls and Placement UI Control + Placement UI Control + Placement UI Control + Placement UI Control + Placement UI Control + Placement
  • 27. Page27 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Customizable Dashboards
  • 28. Page28 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Customizable Operations Dashboards • Ability to customize the metrics displayed on the Service Dashboards • Add and remove widgets • Create and Share new widgets • Implemented for HDFS, YARN, HBase and Hive • Driven by Stack definition
  • 29. Page29 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Customizable Dashboards (AMBARI-9792) Add Remove
  • 30. Page30 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Widget Library Create
  • 31. Page31 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Create Custom Widgets Note: Only Ambari Admins or Operators can create widgets
  • 32. Page32 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Select Metrics, Build Expressions
  • 33. Page33 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Save and Share (Optional) Preview Share
  • 34. Page34 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Shared Widgets Widgets can be shared or not shared When shared, widget goes into Widget Library for ALL users (Operator and Read-only) ALL Operators can edit or delete shared widgets (even if NOT the author) Once shared, cannot be un-shared
  • 35. Page35 © Hortonworks Inc. 2011 – 2015. All Rights Reserved New Service Heatmaps
  • 36. Page36 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Alerts
  • 37. Page37 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Alert Changes Alerts Log (AMBARI-10249) • Alert state changes are written to /var/log/ambari-server/ambari-alerts.log Script-based Alert Notifications (AMBARI-9919) • Define a custom script-based notification dispatcher • Executed on alert state changes • Only available via API 2015-07-13 14:58:03,744 [OK] [ZOOKEEPER] [zookeeper_server_process] (ZooKeeper Server Process) TCP OK - 0.000s response on port 2181 2015-07-13 14:58:03,768 [OK] [HDFS] [datanode_process_percent] (Percent DataNodes Available) affected: [0], total: [1]
  • 38. Page38 © Hortonworks Inc. 2011 – 2015. All Rights Reserved New Ambari Alerts Ambari Agent Heartbeat (if Server has lost contact with Agent) Ambari Server Alerts (if Server detects alert checks have not run)
  • 39. Page39 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Rack Awareness
  • 40. Page40 © Hortonworks Inc. 2011 – 2015. All Rights Reserved HDFS Topology Script + Host Mappings Set Rack ID from Ambari Ambari generates + distributes topology script with mappings file /etc/hadoop/conf/topology_script.py /etc/hadoop/conf/topology_mappings.data Sets core-site “net.topology.script.file.name” property
  • 41. Page41 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Views
  • 42. Page42 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Views Framework Improvements Auto configure (AMBARI-10306) • Ability to associate view configuration with existing cluster • Automatically derive configuration parameters via <cluster-config> Auto create (AMBARI-10424) • Ability to specify <auto-instance> create if cluster meets minimal Stack and Service requirements
  • 43. Page43 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Auto-Configure by Specifying the Cluster Previously, Ambari Admins had to specify a (potentially) large number of configuration parameters manually. Now, Ambari Admins can select the cluster for the view to automatically derive the configurations.
  • 44. Page44 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Identifying Cluster Configuration Property • View Developer can identify the cluster configuration property to use for the view configuration parameter. • Syntax is config-type/property-name
  • 45. Page45 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Auto-Create View Instance • View Developer can specify that a view instance can be auto-created if the cluster meets HDP and Service requirements • View configuration must also be satisfied (meaning: view can be auto- configured and/or all configurations have default values)
  • 46. Page46 © Hortonworks Inc. 2011 – 2015. All Rights Reserved New User Views New set of Views included by default: • Tez • Capacity Scheduler • Hive • Pig • Files
  • 47. Page47 © Hortonworks Inc. 2011 – 2015. All Rights Reserved New User Views Capacity Scheduler View Browse + manage YARN queues Tez View View information related to Tez jobs that are executing on the cluster.
  • 48. Page48 © Hortonworks Inc. 2011 – 2015. All Rights Reserved New User Views Pig View Author and execute Pig Scripts. Hive View Author, execute and debug Hive queries. Files View Browse HDFS file system.
  • 49. Page49 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Ambari Server “Standalone”
  • 50. Page50 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Separate Ambari Servers • For Hadoop Operators: Deploy Views in an Ambari Server that is managing a Hadoop cluster • For Data Workers: Run Views in a “standalone” Ambari Server Ambari Server HDP CLUSTER Store & Process Ambari Server Operators manage the cluster, may have Views deployed Data Workers use the cluster and use a “standalone” Ambari Server for Views
  • 51. Page51 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Comparison Ambari Server Ambari Agent Host Ambari DB LDAP AuthN Ambari Agent Host Ambari Agent Host Ambari Server Ambari DB LDAP AuthN Ambari Server Ambari Server proxy Standalone Ambari Server One or More Ambari Server Instances No Agents, no requirement to operate the cluster Operational Ambari One Ambari Server Instance Talking with Agents, Managing the cluster
  • 52. Page52 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Setup Comparison Operational Ambari Server Standalone Ambari Server(s) 1 Install ambari-server package Install ambari-server package 2 Run ambari-server setup (DB, JDK) Run ambari-server setup (DB, JDK) 3 Configure external LDAP authentication Configure external LDAP authentication 4 Install Cluster 5 Deploy views Deploy views 6 Create + configure view instances Create + configure view instances 7 (Optional) Repeat for each Ambari Server instance 8 (Optional) Setup proxy for Ambari Server instances
  • 53. Page53 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Multiple Standalone Ambari Server Requirements • Ambari Server instances should be the same version. • Ambari Server instances should point to the same Ambari DB. • Ambari DB should be scaled and made highly-available independent of Ambari Server. • In the case of a Kerberos-enabled cluster, Kerberos client utilities must be installed on the Ambari Server hosts and each Ambari Server instance should be setup for Kerberos. • If using reverse proxy for multiple Ambari Server instances, setup proxy to honor session affinity.
  • 54. Page54 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Views <-> Cluster Communications HDP CLUSTER Ambari DB LDAP AuthN proxy Ambari Server Ambari Server Ambari Server Deployed Views talk with cluster using REST APIs (as applicable) Important: It is NOT a requirement to operate your cluster with Ambari to use Views with your cluster. Run Ambari “standalone”.
  • 55. Page55 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Tez UI View <-> Cluster Communication HDP CLUSTER ATS RM Ambari DB LDAP AuthN proxy Ambari Server Tez UI View Tez UI View talks with cluster using REST APIs to ATS and ResourceManager
  • 56. Page56 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Files View <-> Cluster Communication HDP CLUSTER NN Ambari DB LDAP AuthN proxy Ambari Server Files View Files View talks with cluster using WebHDFS
  • 57. Page57 © Hortonworks Inc. 2011 – 2015. All Rights Reserved Learn More Resource Location Apache Ambari Project Page http://ambari.apache.org Ambari Project Wiki https://cwiki.apache.org/confluence/display/AMBARI Ambari Project JIRA https://issues.apache.org/jira/browse/AMBARI Stacks https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=3857113 3 Blueprints https://cwiki.apache.org/confluence/display/AMBARI/Blueprints Views https://cwiki.apache.org/confluence/display/AMBARI/Views

Editor's Notes

  1. Dynamic availablity