幫助中心 | 我的帳號 | 關於我們

Hadoop3實戰指南

  • 作者:孫志偉|責編:王軍花
  • 出版社:人民郵電
  • ISBN:9787115561572
  • 出版日期:2021/05/01
  • 裝幀:平裝
  • 頁數:176
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要分析Hadoop 3.2.0的新特性和新功能,共5章。首先簡單介紹Hadoop,讓剛接觸Hadoop的讀者對它有個基本了解;接著介紹目前使用比較多的分散式文件系統HDFs,內容涉及NameNode的原理、HA、HDFS Federation和HDFS 3.0中新增的特性;然後從應用管理和資源調度這兩個方面介紹一個通用的資源管理平台YARN;再后討論如何在YARN平台中運行應用,比如如何將應用遷移到YARN平台,以及非Hadoop的應用是如何兼容YARN模式的。最後,書中給出了一些工作實戰指南,包括如何搭建一個生產可用的Hadoop 3.0集群;如何將現有Hadoop 2.0集群升級到Hadoop 3.0,及其在升級過程中遇到的問題;如何針對Had00p進行二次開發,並參與社區,向社區貢獻代碼;一個大數據平台應具備哪些必備組件等。
    本書適合Hadoop研發工程師、運維工程師以及數據倉庫工程師閱讀。

作者介紹
孫志偉|責編:王軍花
    孫志偉,金山雲數據平台架構師,專註于Hadoop生態和數據平台建設,曾就職于網易、轉轉等互聯網公司。對大數據處理、分散式計算與數據採集有著濃厚的興趣。一直從事Hadoop研發與運維工作,努力鑽研技術並堅持分享。有著豐富的一線研發與運維經驗,是多個社區的Contributor,積極活躍于開源社區。     碩士,畢業於華北電力大學。

目錄
第1章  Hadoop
  1.1  簡介
    1.1.1  Hadoop 1.0
    1.1.2  Hadoop 2.0
  1.2  Hadoop 3.0
  1.3  閱讀Hadoop源碼
    1.3.1  單元測試
    1.3.2  斷點調試代碼
  1.4  小結
第2章  HDFS
  2.1  HDFS簡介
  2.2  解析NameNode中的元數據及其內存結構
    2.2.1  解析NameNode中的元數據
    2.2.2  解析NameNode的內存結構
  2.3  解析NameNode的HA功能
    2.3.1  基於QJM的HA
    2.3.2  故障轉移
    2.3.3  多NameNode模式
  2.4  HDFS的Federation
    2.4.1  基於viewfs的Federation
    2.4.2  基於Router的Federation
  2.5  糾刪碼
    2.5.1  糾刪碼的原理
    2.5.2  HDFS EC
    2.5.3  HDFS EC的實現
    2.5.4  對比HDFS EC策略與三副本策略
  2.6  下一代對象存儲系統Ozone
    2.6.1  Ozone初體驗
    2.6.2  Ozone架構
  2.7  小結
第3章  YARN
  3.1  YARN簡介
  3.2  解析ResourceManager的HA功能
    3.2.1  故障轉移
    3.2.2  數據恢復
  3.3  YARN Federation
    3.3.1  架構
    3.3.2  Router
    3.3.3  State Store和Policy Store
    3.3.4  AMRMProxy
    3.3.5  跨子集群運行
  3.4  中央調度器
    3.4.1  Capacity調度器
    3.4.2  Fair調度器
    3.4.3  調度擴展
  3.5  分散式調度器
    3.5.1  分散式調度器的架構
    3.5.2  opportunistic container
  3.6  YARN Shared Cache
    3.6.1  資源本地化

    3.6.2  Shared Cache的架構
    3.6.3  Shared Cache實例
  3.7  小結
第4章  Application on YARN
  4.1  MapReduce的簡介
  4.2  MapReduce的源碼分析
    4.2.1  InputSplit
    4.2.2  環形緩衝區
    4.2.3  溢寫和歸併
    4.2.4  Shuffle
  4.3  MapReduce on YARN
    4.3.1  YARN的事件機制和狀態機機制
    4.3.2  MR ApplicationMaster
  4.4  Applicationon YARN
  4.5  小結
第5章  實戰指南
  5.1  Hadoop 3.x的部署
    5.1.1  Hadoop 3.x HA的部署
    5.1.2  Hadoop 3.x Federation的部署
  5.2  Hadoop升級
    5.2.1  Hadoop 2.0升級為Hadoop 3.0
    5.2.2  Hadoop 3.0降級為Hadoop 2.0
    5.2.3  升級/降級中遇到的問題
  5.3  二次開發
    5.3.1  與其他自研系統融合
    5.3.2  自身功能擴展之自動識別修復后的數據盤
    5.3.3  合併社區Patch
    5.3.4  提交Pull Request
  5.4  周邊系統平台
    5.4.1  任務調度平台
    5.4.2  監控平台
    5.4.3  集群診斷分析平台
  5.5  小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032