Chameleon: Expanding Open-Source Ambari for HPC
summary
Chameleon extends Apache Ambari to provision, manage and monitor Hadoop on HPC clusters by adding Ambari extension points that install and configure the Lustre parallel filesystem (MDT/OSS/clients), synchronize user accounts with an Account Manager, and let operators switch execution between HDFS and Lustre. It adds GPU and InfiniBand resource monitoring, a TimeScaleDB-backed YARN monitoring pipeline that runs Linux perf scripts per PID, and a dynamic dashboard; demo video and source release show the system functioning.
AI-written summary · about
chapters (16)
- 0:00Chameleon Expanding Open-Source Ambari for HPC
- 0:27Motivation (Trend Perspective) HPC and Bigdata is converging
- 3:07Motivation Application Perspective Genome analysis by Our scientist Some stages of data pipeline begin to support bigdata platform
- 5:00Ambari Overview Apache Ambari is a 100% open source platform for provisioning managing and monitoring Hadoop clusters
- 5:32Extension Points for custom service development Ambari view is a plugin that provides a way to connect custom functions to the web UI Ambari stack defines a set of everything needed to define services such as HDFS and YARN
- 11:59lustrefs Management Service Lustre Kernel Installation function(LustrekernelUpdater)
- 15:07Account Management Service Hadoop does not support strong authentication by default • Hadoop supports Kerberes for that, but, causes performance
- 15:52Hadoop-on-Lustre architecture Comparison between HDFS and Lustre
- 16:27Related works for Hadoop-on-Lustre Xyrates • MapReduce Job shows theoretical performance gains on an appropriately designed Lustre based HIPC cluster with Infinband network Seagate's lustrels plugin
- 17:282 Hadoop-on-Lustre execution environment Hadoop-on-Lustre execution environment • Works for diskless cluster backed by Lustre • Uses secure container configuration for multi-tenancy
- 21:11Motivation Dynamic metrics management is required
- 21:45YARN Application Monitoring Service Time-series data monitoring
- 22:343 TimeScaleDB Open-Source time-series database optimized for fast
- 24:223 Data management structure Alter Table
- 25:42HPC Resources Monitoring Provides HPC monitoring information through web UI
- 27:42Summary HPC and big data convergence makes the distinction between data analytics and computational science's ecosystem disappear. Chameleon is a Bigdata platform operation management system considering HPC environment Chameleon helps to merge Hadoop ecosystem and Lustres.
related talks
14mDelivering the enterprise data cloud
32mBig Data With Open Source Solutions
38mOS-Climate & SIG-SRE: Benefiting from the Operate First Community Cloud
10mjoint data platform
12mOpenStack for Computational workloads
29mCeph, Xen, and CloudStack: Semper Melior
28mOpen Sourcing the Open Cluster Management Project and the Lessons We Can Learn for AI
23mNeSI's Flexible HPC-A programmable infrastructure for science
