大数据运维实战,给大数据工程师的运维修炼手册

2022年4月27日15:19:09 发表评论

大数据运维实战,给大数据工程师的运维修炼手册

大数据运维实战,给大数据工程师的运维修炼手册

背景介绍

大数据在这个互联网时代的重要意义,已经无需再多赘述。阿里、腾讯、美团等几乎你听过名字的公司,都有自己的大数据平台。

过去我们都关注大数据开发,随着大数据平台的逐渐完善,如何保障数据的安全、高效,如何保证系统架构的平稳运行,都成为各数据平台的“心病”。

于是,大数据运维这个岗位一跃成为大数据领域的热词。很多公司会让开发来兼大数据运维的工作,这对开发人员来说也是不小的挑战。

相比大数据开发,大数据运维方向需要更多的经验积累,比如什么架构才能支撑这个数据量、什么资源配置才能满足分析需求,这需要你实际接触过、操作过才能给出答案,而不是靠理论或者猜测。

你会学到什么?

课程共七大模块, 26 个课时,引用大量大数据运维的实战案例,来讲述大数据平台的架构设计与部署、大数据平台的监控告警、性能调优,涵盖了大数据运维工作的全方位技能点。

模块一:Hadoop 大数据平台的规划与部署,主要讲解 Hadoop 大数据平台的搭建与基础配置;

模块二:Hadoop 分布式架构解析,主要讲解分布式文件系统 HDFS 和分布式资源管理器 Yarn 的运行机制以及内部实现细节;

模块三:Hadoop 外围应用整合实战,主要讲解大数据平台下如何整合一些外围应用,主要是 Spark、Flink 与 Yarn 的整合应用,以及 HBase 集群的部署;

模块四:Hadoop 大数据平台数据收集应用实践,主要讲解数据收集方法以及如何实现快速查询,Filebeat 、 Logstash、Elasticsearch ;

模块五:大数据平台日志传输与可视化应用实践,主要讲解海量数据环境中如何实现数据的实时传输,并实现可视化展示 ;

模块六:大数据平台运维监控体系的构建,主要讲解如何对大数据平台下每个组件的运行状态、服务状态进行监控;

模块七:大数据平台性能调优与运维经验汇总,主要讲解大数据运维中常见的故障处理方法、集群扩缩容、集群调度策略选型等。

课程目录

模块一:Hadoop 大数据平台的规划与部署

第01讲:大话 Hadoop 生态圈

第02讲:Hadoop 发行版选型和伪分布式平台的构建

第03讲:自动化运维工具 Ansible 在部署大数据平台下的应用(上)

第04讲:自动化运维工具 Ansible 在部署大数据平台下的应用(下)

第05讲:手动模式构建双 Namenode+Yarn 的 Hadoop 集群(上)

第06讲:手动模式构建双 Namenode+Yarn 的 Hadoop 集群(下)

第07讲:通过 Ambari 工具自动化构建 Hadoop 大数据平台和外围应用(上)

第08讲:通过 Ambari 工具自动化构建 Hadoop 大数据平台和外围应用(下)

第09讲:如何通过 Hive/tez 与 Hadoop 的整合快速实现大数据开发(上)

第10讲:如何通过 Hive/tez 与 Hadoop 的整合快速实现大数据开发(下)

模块二:Hadoop 分布式架构解析

第11讲:HDFS 组件运行机制剖析及 HDFS Shell 的使用

第12讲:Hadoop 分布式资源管理器 Yarn、MR 运行机制剖析

模块三:Hadoop 外围应用整合实战

第13讲:Spark Standalone 模式的构建以及 Spark 与 Yarn 的整合

第14讲:HBase 与 Hadoop 的整合应用实践

第15讲:Flink Standalone、Flink on Yarn 集群构建与应用场景

模块四:Hadoop 大数据平台数据收集应用实践

第16讲:轻量级日志收集工具 Filebeat 应用案例

第17讲:日志收集、分析过滤工具 Logstash 应用实战

第18讲:Elasticsearch 应用架构的实现与调优

模块五:大数据平台日志传输与可视化应用实践

第19讲:Kafka 应用场景、集群容量规划、架构设计应用案例

第20讲:日均数据量 30 亿的 Filebeat+Kafka+Mirrormaker 跨机房实时日志传送案例

第21讲:Filebeat+Kafka+Logstash+Elasticsearch 构建可视化日志分析系统

模块六:大数据平台运维监控体系的构建

第22讲:通过 Ganglia 实现对 HDFS、Yarn、Spark 运行状态监控

第23讲:Namenode、Datanode、Nodemanager 等服务状态监控策略

第24讲:通过 Kafka Eagle 实现对 Kafka 消息队列的监控

模块七:大数据平台性能调优与运维经验汇总

第25讲:Yarn 资源调度 Fair Schedule 与 Capacity Scheduler 配置选型

第26讲:HDFS 存储权限 ACL 控制策略以及与系统权限整合应用

第27讲:Yarn、HDFS、Kafka 内存调优策略以及性能瓶颈

第28讲:Hadoop 平台常见故障汇总以及操作系统性能调优

第29讲:大数据平台的硬件规划、网络调优、架构设计、节点规划

第30讲:Hadoop 跨集群数据迁移应用实践

结束语

结语:大数据运维,大有作为

讲师介绍

高俊峰(南非蚂蚁):前新浪资深运维专家

专业运维专家、系统架构师、DBA 和技术顾问,曾就职于新浪、阿里云、新好耶等企业,从事 Linux/Unix 服务器系统的架构、运维和管理工作。他负责设计并运维过 PB 数量级、日百亿量的大数据平台,擅长大规模服务器集群的运维和管理,在故障诊断与排除、自动化运维、安全运维、性能调优、虚拟化等方面有丰富的实战经验。目前,他任国内某创业公司 CTO,主要从事基于 Hadoop 的云平台,以及 Hadoop 相关生态系统的运维、监控与优化等技术研究工作。

此外,他还著有畅销书《循序渐进Linux》和《高性能Linux服务器构建实战:运维监控、性能调优与集群应用》等书,其中后者是 Linux 运维领域公认的经典著作。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: