Hadoop大數(shù)據(jù)解決方案平臺(tái)技術(shù)培訓(xùn)

  培訓(xùn)講師:劉暉

講師背景:
劉暉老師通信行業(yè)特約培訓(xùn)導(dǎo)師【專業(yè)資質(zhì)】?北大計(jì)算機(jī)、北郵通信雙學(xué)位?(原)中興通訊學(xué)院高級(jí)講師?大慶油田技術(shù)研究院高級(jí)內(nèi)訓(xùn)講師?15年嵌入式硬件、軟件開發(fā)和系統(tǒng)架構(gòu)設(shè)計(jì)總監(jiān)?有8年多的“云大智物”開發(fā)及實(shí)施經(jīng)驗(yàn)。曾供職于巨龍通信、大唐電信 詳細(xì)>>

劉暉
    課程咨詢電話:

Hadoop大數(shù)據(jù)解決方案平臺(tái)技術(shù)培訓(xùn)詳細(xì)內(nèi)容

Hadoop大數(shù)據(jù)解決方案平臺(tái)技術(shù)培訓(xùn)

【課程目標(biāo)】

Hadoop作為開源的云計(jì)算平臺(tái),為大數(shù)據(jù)處理提供了一整套解決方案,應(yīng)用非常廣泛。Hadoop作為一個(gè)平臺(tái)框架,包括了如何存儲(chǔ)海量數(shù)據(jù),如何處理海量數(shù)據(jù),以及相應(yīng)的數(shù)據(jù)庫、數(shù)據(jù)倉庫、數(shù)據(jù)流處理、數(shù)據(jù)分析和挖掘算法庫,等等。本課程主要介紹Hadoop的思想、原理,以及重要技術(shù)等相關(guān)知識(shí)。

通過本課程的學(xué)習(xí),達(dá)到如下目的:

  1. 全面了解大數(shù)據(jù)處理技術(shù)的相關(guān)知識(shí)。
  2. 學(xué)習(xí)Hadoop的核心技術(shù)以及應(yīng)用。
  3. 深入掌握Hadoop的相關(guān)工具在大數(shù)據(jù)中的使用。
  4. 掌握Hadoop的常用模塊的工作原理及開發(fā)應(yīng)用技術(shù)。
  5. 掌握傳統(tǒng)數(shù)據(jù)中心向大數(shù)據(jù)中心轉(zhuǎn)換的關(guān)鍵技術(shù)。
  6. 掌握海量數(shù)據(jù)處理的性能優(yōu)化及維護(hù)技巧。

【授課時(shí)間】

2天時(shí)間

【授課對(duì)象】

網(wǎng)絡(luò)部、大數(shù)據(jù)系統(tǒng)開發(fā)部、大數(shù)據(jù)中心、網(wǎng)絡(luò)運(yùn)維部等相關(guān)技術(shù)人員。

【授課方式】

原理精講+案例演練+開發(fā)實(shí)踐+系統(tǒng)優(yōu)化

【課程大綱】

  1. Hadoop的基本框架
  2. 大數(shù)據(jù)時(shí)代面臨的問題
  3. 當(dāng)前解決大數(shù)據(jù)的技術(shù)方案
  4. Hadoop架構(gòu)和云計(jì)算
  5. Hadoop簡(jiǎn)史及安裝部署
  6. Hadoop設(shè)計(jì)理念和生態(tài)系統(tǒng)
  7. HDFS分布式文件系統(tǒng)--海量數(shù)據(jù)存儲(chǔ)的搖籃
  8. HDFS的設(shè)計(jì)目標(biāo)
  9. HDFS的基本架構(gòu)
  • NameNode名稱節(jié)點(diǎn)
  • SecondaryNameNode第二名稱節(jié)點(diǎn)
  • DataNode數(shù)據(jù)節(jié)點(diǎn)
  1. HDFS的存儲(chǔ)模型
  • 數(shù)據(jù)塊存儲(chǔ)
  • 元數(shù)據(jù)存儲(chǔ)(空間鏡像與編輯日志)
  • 多副本存儲(chǔ)
  1. 多副本放置策略
  2. 多數(shù)據(jù)節(jié)點(diǎn)管理機(jī)制與交互過程
  3. 文件系統(tǒng)操作與管理
  • 讀文件過程
  • 寫文件過程(數(shù)據(jù)流管道)
  1. 數(shù)據(jù)完整性機(jī)制
  • 數(shù)據(jù)校驗(yàn)和
  • 數(shù)據(jù)完整性掃描線程
  • 元數(shù)據(jù)備份與合并
  1. 數(shù)據(jù)可靠性設(shè)計(jì)
  • 安全模式(數(shù)據(jù)塊與節(jié)點(diǎn)映射關(guān)系管理)
  • 心跳檢測(cè)機(jī)制(節(jié)點(diǎn)失效管理)
  • 租約機(jī)制(多線程并發(fā)控制)
  1. 其它
  • HDFS的安全機(jī)制
  • 負(fù)載均衡
  • 文件壓縮
  1. 操作接口與編程接口
  • HDFS Shell
  • HDFS Commands
  • WebHDFS REST API
  • HDFS Java API

演練:HDFS文件操作命令

演練:HDFS編程示例

  1. MapReduce分布式計(jì)算系統(tǒng)--海量數(shù)據(jù)處理的利器
  2. MapReduce的三層設(shè)計(jì)理念
  • 分布治之的設(shè)計(jì)思想(Map與Reduce)
  • 數(shù)據(jù)處理引擎(編程模型)
  • 運(yùn)行時(shí)環(huán)境(任務(wù)調(diào)度與執(zhí)行)
  1. MapReduce的基本架構(gòu)
  • JobTracker作業(yè)跟蹤器
  • TaskTracker任務(wù)跟蹤器
  • MapReduce與HDFS的部署關(guān)系
  1. MapReduce編程模型概述
  • 編程接口介紹
  • Hadoop工作流實(shí)現(xiàn)原理
  1. MapReduce作業(yè)調(diào)度機(jī)制
  • MapReduce作業(yè)生命周期
  • 作業(yè)調(diào)度策略
  • 靜態(tài)資源管理方案
  1. 數(shù)據(jù)并行處理機(jī)制(五步驟)
  • Input階段實(shí)現(xiàn)
  • Map階段實(shí)現(xiàn)
  • Shuffle階段實(shí)現(xiàn)
  • Reduce階段實(shí)現(xiàn)
  • Output階段
  1. MapReduce容錯(cuò)機(jī)制
  • 任務(wù)失敗與重新嘗試
  • 節(jié)點(diǎn)失效與重調(diào)度
  • 單點(diǎn)故障
  1. MapReduce性能優(yōu)化
  • 優(yōu)化方向與思路
  • 磁盤IO性能優(yōu)化
  • 分片優(yōu)化
  • 線程數(shù)量?jī)?yōu)化
  • 內(nèi)存優(yōu)化
  • 壓縮優(yōu)化
  1. MapReduce操作接口
  • Job Shell
  • Web UI

案例演練:MapReduce編程示例

  1. YARN:下一代通用資源管理系統(tǒng)
  • MRv1的局限性
  • YARN基本框架
  • NN HA:解決單點(diǎn)故障
  • HDFS Federation:解決擴(kuò)展性問題
  1. HBase非關(guān)系型數(shù)據(jù)庫--海量數(shù)據(jù)的黎明
  2. HBase的使用場(chǎng)景
  3. HBase的基本架構(gòu)
  • Zookeeper分布式協(xié)調(diào)服務(wù)器
  • Master主控服務(wù)器
  • Region Server區(qū)域服務(wù)器
  1. HBase的數(shù)據(jù)模型
  • HBase的表結(jié)構(gòu)
  • 行鍵、列鍵、時(shí)間戳
  1. HBase的存儲(chǔ)模型
  • 基本單位Region
  • 存儲(chǔ)格式HFile
  1. 數(shù)據(jù)分裂機(jī)制Split
  2. 數(shù)據(jù)合并機(jī)制Compaction
  • minor compaction
  • major compaction
  1. HLog寫前日志
  2. 數(shù)據(jù)庫讀寫操作
  • 數(shù)據(jù)庫寫入
  • 數(shù)據(jù)庫讀取
  • 三次尋址
  1. HBase操作接口
  • Native Java API
  • HBase Shell
  • 批量加載工具
  • HiveQL操作
  1. HBase性能優(yōu)化
  • 寫速度優(yōu)化
  • 讀速度優(yōu)化
  1. HBase集群監(jiān)控與管理

案例演練:HBase命令操作實(shí)例

  1. Hive分布式數(shù)據(jù)倉庫--高級(jí)的編程語言
  2. Hive是什么
  3. Hive與關(guān)系數(shù)據(jù)庫的區(qū)別
  4. Hive系統(tǒng)架構(gòu)
  • 用戶接口層
  • 元數(shù)據(jù)存儲(chǔ)層
  • 驅(qū)動(dòng)層
  1. Hive常用服務(wù)
  2. Hive元數(shù)據(jù)的三種部署模式
  3. Hive的命名空間
  4. Hive數(shù)據(jù)類型與存儲(chǔ)格式
  • 數(shù)據(jù)類型
  • TextFile/SequenceFile/RCFile
  1. Hive的數(shù)據(jù)模型
  • 管理表
  • 外部表
  • 分區(qū)表
  • 桶表
  1. HQL語言命令實(shí)例
  • DDL數(shù)據(jù)定義語言
  • DML數(shù)據(jù)操作語言
  • QUERY數(shù)據(jù)查詢語言
  1. Hive自定義函數(shù)
  • 基本函數(shù)(UDF)
  • 聚合函數(shù)(UDAF)
  • 表生成函數(shù)(UDTF)
  1. Hive性能優(yōu)化
  • 動(dòng)態(tài)分區(qū)
  • 壓縮
  • 索引
  • JVM重用

案例演練:Hive命令操作實(shí)例

  1. Sqoop數(shù)據(jù)交互工具--與傳統(tǒng)數(shù)據(jù)庫的橋梁
  2. Sqoop是什么
  3. Sqoop的架構(gòu)和功能
  • Sqoop1架構(gòu)
  • Sqoop2架構(gòu)
  1. 數(shù)據(jù)雙向交換
  • 數(shù)據(jù)導(dǎo)入過程
  • 數(shù)據(jù)導(dǎo)出過程
  1. 數(shù)據(jù)導(dǎo)入工具與命令介紹

案例演練:Sqoop數(shù)據(jù)導(dǎo)入/導(dǎo)出實(shí)際操作

  1. Pig數(shù)據(jù)流處理引擎--數(shù)據(jù)腳本語言
  2. Pig介紹
  3. 命令行交互工具Grunt
  4. Pig數(shù)據(jù)類型
  5. Pig Latin腳本語言介紹
  • 基礎(chǔ)知識(shí)
  • 輸入和輸出
  • 關(guān)系操作
  • 調(diào)用靜態(tài)Java函數(shù)
  1. Pig Latin高級(jí)應(yīng)用
  2. 開發(fā)與測(cè)試Pig Latin腳本
  • 開發(fā)工具
  • 任務(wù)狀態(tài)監(jiān)控
  • 調(diào)試技巧
  1. 腳本性能優(yōu)化
  2. 用戶自定義函數(shù)UDF

案例演練:Pig Latin腳本編寫、測(cè)試與運(yùn)行操作

第八部分:Spark技術(shù)原理及應(yīng)用

1、Spark基礎(chǔ)知識(shí)

  • Scala簡(jiǎn)介
  • Spark與Hadoop的對(duì)比

2、Spark生態(tài)系統(tǒng)

3、Spark運(yùn)行架構(gòu)

  • 基本概念
  • 架構(gòu)設(shè)計(jì)
  • Spark運(yùn)行基本流程
  • RDD的設(shè)計(jì)與運(yùn)行原理

4、Spark的部署和應(yīng)用方式

  • Spark的部署方式
  • 從“Hadoop+Storm”架構(gòu)轉(zhuǎn)向 Spark架構(gòu)
  • Hadoop和Spark的統(tǒng)一部署

5、Spark編程實(shí)踐

  • 啟動(dòng)Spark Shell
  • Spark RDD基本操作
  • Spark應(yīng)用程序

第九部分:hadoop各個(gè)組件之間的通信機(jī)制與關(guān)系

1、hadoop生態(tài)圈到底有多少組件?

2、hadoop各個(gè)組件之間的通信機(jī)制介紹

3、hadoop各個(gè)組件之間的相互關(guān)系

4、hadoop架構(gòu)的應(yīng)用案例解析

結(jié)束:課程總結(jié)與問題答疑。

?

?



 

劉暉老師的其它課程

【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對(duì)一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場(chǎng)景故事+互動(dòng)討論+現(xiàn)場(chǎng)演練+落地跟蹤【課程時(shí)間】1天【課程

 講師:劉暉詳情


【課程背景】住房和城鄉(xiāng)建設(shè)部印發(fā)的《國家智慧城市試點(diǎn)暫行管理辦法》和《國家智慧城市(區(qū)、鎮(zhèn))試點(diǎn)指標(biāo)體系(試行)》兩個(gè)文件指出:建設(shè)智慧城市是創(chuàng)新驅(qū)動(dòng)發(fā)展、推動(dòng)新型城鎮(zhèn)化、全面建成小康社會(huì)的重要舉措。這對(duì)于服務(wù)于千千萬萬城市、社區(qū)、園區(qū)、小區(qū)、樓宇,以及工作和生活在其中的業(yè)主和客戶的物業(yè)管理服務(wù)業(yè)來說,已然迎來最大的發(fā)展機(jī)遇。物業(yè)管理行業(yè)不僅是智慧社區(qū)的受益

 講師:劉暉詳情


5G+智慧煤礦   12.31

【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對(duì)一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場(chǎng)景故事+互動(dòng)討論+現(xiàn)場(chǎng)演練+落地跟蹤【課程對(duì)象】無線網(wǎng)、核

 講師:劉暉詳情


【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對(duì)一輔導(dǎo)強(qiáng)化訓(xùn)練,學(xué)與練交叉進(jìn)行強(qiáng)化記憶,你所要做的就是認(rèn)真聽,勤于問,樂于練。2.??清晰的知識(shí)結(jié)構(gòu),根據(jù)應(yīng)用經(jīng)驗(yàn)采用最優(yōu)化授課模式。3.??內(nèi)容充沛、詳略得當(dāng),前后呼應(yīng)。4.??講師資歷豐富,具有豐富的實(shí)踐經(jīng)驗(yàn)。5.??知識(shí)講授+貼身案例+場(chǎng)景故事+互動(dòng)討論+現(xiàn)場(chǎng)演練+落地跟蹤【課程對(duì)象】相關(guān)人員【

 講師:劉暉詳情


5G產(chǎn)業(yè)發(fā)展與應(yīng)用創(chuàng)新【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G在物聯(lián)網(wǎng)、人工智能、無人機(jī)、醫(yī)療、農(nóng)業(yè)、教育、工業(yè)互聯(lián)網(wǎng)、新媒體等行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對(duì)5G行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解?!菊n程收益】

 講師:劉暉詳情


【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索?!菊n程收益】1了解5G從信息通信技術(shù)支持到業(yè)務(wù)模式推廣和場(chǎng)景的應(yīng)用,掌握5G在新時(shí)代、新技術(shù)下的行業(yè)發(fā)展趨勢(shì);2以鮮活的應(yīng)用案例和解決方案詳細(xì)掌握5G給環(huán)保行業(yè)方面帶來全新變革的藍(lán)圖和愿景;【課程特色】1.??課上采用案例式教學(xué),通俗易懂,課下一對(duì)一輔導(dǎo)強(qiáng)

 講師:劉暉詳情


5G賦能工業(yè)互聯(lián)網(wǎng)【課程背景】5G通過技術(shù)創(chuàng)新實(shí)現(xiàn)了增強(qiáng)型移動(dòng)寬帶、超大規(guī)模物聯(lián)網(wǎng)和高可靠、低時(shí)延等三大應(yīng)用場(chǎng)景全覆蓋,把人與人之間的通信拓展到了人與物、物與物之間的通信,從消費(fèi)互聯(lián)網(wǎng)拓展到了產(chǎn)業(yè)互聯(lián)網(wǎng),為行業(yè)數(shù)字化轉(zhuǎn)型提供了關(guān)鍵的數(shù)字基礎(chǔ)設(shè)施。5G和人工智能/大數(shù)據(jù)/云計(jì)算/邊緣計(jì)算/區(qū)塊鏈等新一代信息技術(shù)相結(jié)合,多技術(shù)交織并進(jìn)、深度滲透、協(xié)同應(yīng)用,孕育技

 講師:劉暉詳情


【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G在物聯(lián)網(wǎng)、人工智能、無人機(jī)、醫(yī)療、農(nóng)業(yè)、教育、工業(yè)互聯(lián)網(wǎng)、新媒體等行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對(duì)5G行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解?!菊n程收益】1了解5G從信息通信技

 講師:劉暉詳情


【課程背景】隨著5G?技術(shù)的快速發(fā)展,5G?應(yīng)用已成為各界熱議的話題,很多行業(yè)陸續(xù)開展了相關(guān)的實(shí)踐探索。本課程站在科技發(fā)展的前沿,探討了5G與數(shù)字貨幣、區(qū)塊鏈在金融行業(yè)的應(yīng)用案例。值得指出的是,案例以運(yùn)營商、一流企業(yè)等機(jī)構(gòu)在5G領(lǐng)域的實(shí)踐為主線,對(duì)5G金融行業(yè)應(yīng)用創(chuàng)新案例做了詳細(xì)的講解?!菊n程收益】1了解5G從信息通信技術(shù)支持到業(yè)務(wù)模式推廣和場(chǎng)景的應(yīng)用,掌握

 講師:劉暉詳情


【課程背景】國家電網(wǎng)“三型兩網(wǎng)、世界一流”戰(zhàn)略、南方電網(wǎng)定位“五者”,轉(zhuǎn)型“三商”戰(zhàn)略,需賦能智能終端,加速電網(wǎng)全面感知,打通數(shù)據(jù)和業(yè)務(wù)壁壘,驅(qū)動(dòng)創(chuàng)新能力。傳統(tǒng)通信方式難以滿足數(shù)字電網(wǎng)發(fā)展需求,電力生產(chǎn)、傳輸、消費(fèi)全過程需要低時(shí)延、大寬帶、大連接,對(duì)5G的訴求十分迫切5G作為最新一代的無線通信技術(shù),其超高速率、超低時(shí)延、超大連接特性對(duì)智慧城市建設(shè)產(chǎn)生巨大的影

 講師:劉暉詳情


 發(fā)布內(nèi)容,請(qǐng)點(diǎn)我! 講師申請(qǐng)/講師自薦
清華大學(xué)卓越生產(chǎn)運(yùn)營總監(jiān)高級(jí)研修班
清華大學(xué)卓越生產(chǎn)運(yùn)營總監(jiān)高級(jí)研修班
COPYRIGT @ 2018-2028 http://m.fanshiren.cn INC. ALL RIGHTS RESERVED. 管理資源網(wǎng) 版權(quán)所有