SlideShare a Scribd company logo
Mr. Charnsilp Chinprasert
Email: charnsilp.chin@gmail.com
Apache Ambari
A Hadoop management simpler
Apache Hadoop
The Apache Hadoop software library is a framework that
allows for the distributed processing of large data sets
across clusters of computers using simple programming
models.
Hadoop Cluster
Install Cluster ยังไง?
แก้ไข Config ทั้ง Cluster ยังไง?
Hadoop Ecosystem
Install แต่ละ Service ยังไง?
Config ยังไง
แต่ละ Service ไม่เหมือนกัน?
จัดการแต่ละ Service ยังไง?
จะรู้ได้ยังไงว่า Service ยังปกติ?
Manage Hadoop Cluster with Ambari
What is Apache Ambari?
The Apache Ambari a 100%
open source platform
provisioning, managing
and monitoring Apache
Hadoop Cluster
Hadoop Ecosystem
Apache Ambari
Provisioning
Monitoring Management
Apache Ambari
• Agent Installation
• Service Installation
• Service Management
• Cluster Configuration
• OverAll Dashboard
• By Host
• By Service
• Alert Trigger
Provisioning
Monitoring Management
Welcome Ambari!
Install Cluster ยังไง?
System Architecture
Ambari Server
Linux
Server
Linux
Server
Ambari
Agent
Linux
Server
Ambari
Agent
Linux
Server
Ambari
Agent
Ambari
Agent
Port: 8440/8441(SSL)
Ambari
Web
Ambari
Api
Installation Agent
❖ Provisioning by remote Secure Shell (SSH)
❖ OS Support
❖ RHEL (Redhat Enterprise Linux)
❖ SLES (SuSE Linux Enterprise Server)
❖ Ubuntu
❖ Debian
Ambari
Server
Linux
Server
Ambari
Server
Linux
Server
Ambari
Agent
SSH SSH
ambari-server start
Setup Cluster
Installation Agent
• Cluster name
• Stacks version
• Remote Repos
• Local Repos
Installation Agent
• Target Hosts
• FQDN
• SSH private key
Installation Agent
Host Checks
• มีกระบวนการตรวจสอบและconfig OS ให้พร้อมกัน Environment
ของHadoop
• ทำให้ Linux ที่นำมาติดตั้งไม่จำเป็นต้อง ลงApplication ใดๆเลย
• ถ้ายังไม่ได้ Install หรือ Config Ambari จะจัดการให้
• ใช้ Puppet
Install & Configure Services
Select
Services
Assign
Masters
Assign Slaves
& Clients
Customize
Services
Review &
Confirm
Install & Configure Services
Select
Services
Assign
Masters
Assign Slaves
& Clients
Customize
Services
Review &
Confirm
Install & Configure Services
Select
Services
Assign
Masters
Assign Slaves
& Clients
Customize
Services
Review &
Confirm
Install & Configure Services
Select
Services
Assign
Masters
Assign Slaves
& Clients
Customize
Services
Review &
Confirm
Install & Configure Services
Select
Services
Assign
Masters
Assign Slaves
& Clients
Customize
Services
Review &
Confirm
Installing
Installing
Installing
Welcome Ambari!
จัดการแต่ละ Service ยังไง?
Service Management
HDFS Yarn
Service
Management
Cluster
Configuration
Move namenode ได้
Move namenode
Service
Management
Cluster
Configuration
Move namenode
Service
Management
Cluster
Configuration
Move namenode
Service
Management
Cluster
Configuration
Move namenode
Service
Management
Cluster
Configuration
Move namenode
Service
Management
Cluster
Configuration
แก้ไขConfig ทั้ง Cluster ยังไง?
Cluster Configuration
Config ที่เดียว มีผลทั้งCluster
Basic View สำหรับ
Configส่วนที่จำเป็นและสำคัญ!!
Service
Management
Cluster
Configuration
Cluster Configuration
ถ้ามีแก้ไขConfig ระบบจะแนะนำConfigตัวอื่นๆที่ตวรแก้ไขตาม
Service
Management
Cluster
Configuration
Cluster Configuration
Compare Code ระหว่าง version ได้!!!
Service
Management
Cluster
Configuration
Configuration History Log
Service
Management
Cluster
Configuration
จะรู้ได้ไงว่าที่เราConfigไปแล้วมันดี?
จะรู้ได้ยังไงว่า Service ยังปกติ?
Monitoring
Dashboard
Dashboard
By Service
By Host
Alert Trigger
By Service
Dashboard
By Service
By Host
Alert Trigger
By Host
Dashboard
By Service
By Host
Alert Trigger
Alert Trigger
Dashboard
By Service
By Host
Alert Trigger
Apache Ambari
• Agent Installation
• Service Installation
• Service Management
• Cluster Configuration
• OverAll Dashboard
• By Host
• By Service
• Alert Trigger
Provisioning
Monitoring Management
Q&A
• https://ambari.apache.org
• https://issues.apache.org/jira/secure/attachment/12559939/Ambari_Architecture.pdf
• http://www.slideshare.net/hortonworks/ambari-agentregistrationflow-17041261
• https://cwiki.apache.org/confluence/display/AMBARI/Technology+Stack
• http://www.throughwave.co.th/2011/11/10/enterprise-apache-hadoop/
• http://www.slideshare.net/hortonworks/apache-ambari-whats-new-in-200
Thank you

More Related Content

PPTX
Managing your Hadoop Clusters with Apache Ambari
PDF
An Overview of Ambari
PPTX
Managing your Hadoop Clusters with Ambari
PDF
Deploying and Managing Hadoop Clusters with AMBARI
PDF
Hortonworks SmartSense
PPTX
Managing 2000 Node Cluster with Ambari
PDF
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
PPTX
Ambari Views - Overview
Managing your Hadoop Clusters with Apache Ambari
An Overview of Ambari
Managing your Hadoop Clusters with Ambari
Deploying and Managing Hadoop Clusters with AMBARI
Hortonworks SmartSense
Managing 2000 Node Cluster with Ambari
zData BI & Advanced Analytics Platform + 8 Week Pilot Programs
Ambari Views - Overview

What's hot (20)

PPTX
Ambari Meetup: Architecture and Demo
PDF
Discover.hdp2.2.ambari.final[1]
PPTX
Apache Ambari BOF - Overview - Hadoop Summit 2013
PPTX
2015 zData Inc. - Apache Ambari Overview
PDF
Hortonworks Technical Workshop: Apache Ambari
PPTX
Managing Enterprise Hadoop Clusters with Apache Ambari
PPTX
Apache Ambari: Past, Present, Future
PPTX
Ambari Meetup: APIs and SPIs of Ambari
PPTX
Accumulo Summit 2014: Monitoring Apache Accumulo
PPTX
Apache Ambari - What's New in 1.7.0
PDF
Past, Present and Future of Apache Ambari
PPTX
Apache Ambari - What's New in 1.5.0
PPTX
Apache Ambari - What's New in 1.4.3
PPTX
Apache Ambari Stack Extensibility
PPTX
Apache Ambari - What's New in 2.1
PPTX
Ambari Meetup: Ambari Futures
PDF
Hortonworks Technical Workshop: Interactive Query with Apache Hive
PPTX
Ambari: Agent Registration Flow
PPTX
Apache Ambari - What's New in 2.0.0
PPTX
Apache Ambari - What's New in 1.4.1
Ambari Meetup: Architecture and Demo
Discover.hdp2.2.ambari.final[1]
Apache Ambari BOF - Overview - Hadoop Summit 2013
2015 zData Inc. - Apache Ambari Overview
Hortonworks Technical Workshop: Apache Ambari
Managing Enterprise Hadoop Clusters with Apache Ambari
Apache Ambari: Past, Present, Future
Ambari Meetup: APIs and SPIs of Ambari
Accumulo Summit 2014: Monitoring Apache Accumulo
Apache Ambari - What's New in 1.7.0
Past, Present and Future of Apache Ambari
Apache Ambari - What's New in 1.5.0
Apache Ambari - What's New in 1.4.3
Apache Ambari Stack Extensibility
Apache Ambari - What's New in 2.1
Ambari Meetup: Ambari Futures
Hortonworks Technical Workshop: Interactive Query with Apache Hive
Ambari: Agent Registration Flow
Apache Ambari - What's New in 2.0.0
Apache Ambari - What's New in 1.4.1
Ad

Viewers also liked (11)

PDF
Hadoop Architecture Options for Existing Enterprise DataWarehouse
PDF
Setting High Availability in Hadoop Cluster
PPSX
Apache metron - An Introduction
PPT
Hadoop Map Reduce
PDF
Bài 4: Bảo mật máy chủ, ứng dụng, dữ liệu và mạng - Giáo trình FPT
PDF
Building a Modern Data Architecture with Enterprise Hadoop
PPT
SOC presentation- Building a Security Operations Center
PDF
Practical Problem Solving with Apache Hadoop & Pig
PPTX
Security Information and Event Management (SIEM)
PPTX
Security Operation Center - Design & Build
PPTX
Cisco OpenSOC
Hadoop Architecture Options for Existing Enterprise DataWarehouse
Setting High Availability in Hadoop Cluster
Apache metron - An Introduction
Hadoop Map Reduce
Bài 4: Bảo mật máy chủ, ứng dụng, dữ liệu và mạng - Giáo trình FPT
Building a Modern Data Architecture with Enterprise Hadoop
SOC presentation- Building a Security Operations Center
Practical Problem Solving with Apache Hadoop & Pig
Security Information and Event Management (SIEM)
Security Operation Center - Design & Build
Cisco OpenSOC
Ad

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Machine Learning_overview_presentation.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
Spectroscopy.pptx food analysis technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Encapsulation theory and applications.pdf
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Approach and Philosophy of On baking technology
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Machine Learning_overview_presentation.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Assigned Numbers - 2025 - Bluetooth® Document
NewMind AI Weekly Chronicles - August'25-Week II
Spectroscopy.pptx food analysis technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectral efficient network and resource selection model in 5G networks
Building Integrated photovoltaic BIPV_UPV.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Encapsulation theory and applications.pdf
Reach Out and Touch Someone: Haptics and Empathic Computing
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Encapsulation_ Review paper, used for researhc scholars
Approach and Philosophy of On baking technology
Diabetes mellitus diagnosis method based random forest with bat algorithm
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
sap open course for s4hana steps from ECC to s4
Digital-Transformation-Roadmap-for-Companies.pptx
20250228 LYD VKU AI Blended-Learning.pptx

Manage Hadoop Cluster with Ambari