Hadoop 集群與安全 Hadoop集群与安全

扎伯瑞大眾基 (Danil Zburivsky), 娜拉燕南 (Sudheesh Narayana)

  • 出版商: 機械工業
  • 出版日期: 2014-11-01
  • 定價: $294
  • 售價: 8.5$250
  • 語言: 簡體中文
  • 頁數: 165
  • 裝訂: 平裝
  • ISBN: 7111480627
  • ISBN-13: 9787111480624
  • 相關分類: Hadoop
  • 下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

 

<內容簡介>

     Hadoop自動化安裝和配置的問題在於隱藏了許多Hadoop組件協同工作的重要細節,扎伯瑞大眾基、娜拉燕南所著的《Hadoop集群與安全》介紹如何手動安裝和配置主要的Hadoop組件,以便高效使用Hadoop平臺。通過設置一個完全可運行的集群,可對Hadoop內部的運行機制產生更深入的瞭解,並且有助於你調試任何可能發生的問題。本書還介紹了保障基於Hadoop的大數據平臺安全的實現方案和最佳實踐,覆蓋Kerberos安全協議和Hadoop安全機制的設計,並包括在企業內部來確保Hadoop及其生態系統相關組件安全的詳細方案。

<章節目錄>

譯者序
作者簡介
審校者簡介
前言
第1章  構建Hadoop集群
  1.1  選擇Hadoop集群硬件
    1.1.1  選擇DataNode硬件
    1.1.2  低存儲密度集群
    1.1.3  高存儲密度集群
    1.1.4  NameNode和JobTracker硬件配置
    1.1.5  網關和其他輔助服務
    1.1.6  網絡配置
    1.1.7  Hadoop硬件總結
  1.2  Hadoop發行版
    1.2.1  Hadoop版本
    1.2.2  選擇Hadoop發行版
    1.2.3  Cloudera Hadoop 發行版
    1.2.4  Hortonworks Hadoop發行版
    1.2.5  MapR
  1.3  為Hadoop集群選擇操作系統
  1.4  小結
第2章  安裝和配置Hadoop
  2.1  在Hadoop集群中配置操作系統
    2.1.1  選擇和設置文件系統
    2.1.2  設置Java開發包
    2.1.3  其他操作系統設定
    2.1.4  設置CDH存儲庫
  2.2  設置NameNode
    2.2.1  JournalNode節點、ZooKeeper以及故障轉移控制器
    2.2.2Hadoop配置文件
    2.2.3  NameNode高可用方案配置
    2.2.4  JobTracker配置
    2.2.5  DataNode配置
  2.3  小結
第3章  配置Hadoop生態系統
  3.1  托管Hadoop生態項目
  3.2  Sqoop
    3.2.1  安裝和配置Sqoop
    3.2.2  Sqoop導入示例
    3.2.3  Sqoop導出示例
  3.3  Hive
    3.3.1Hive架構
    3.3.2安裝Hive Metastore
    3.3.3  安裝Hive客戶端
    3.3.4  安裝Hive Server
  3.4  Impala
    3.4.1  Impala架構
    3.4.2  安裝Impala state store
    3.4.3  安裝Impala server
  3.5  小結

第4章  Hadoop安全
  4.1  Hadoop安全概述
  4.2  Hadoop分佈式文件系統安全
  4.3  MapReduce安全
  4.4  Hadoop服務級別驗證
  4.5  Hadoop和Kerberos
    4.5.1  Kerberos概述
    4.5.2  Hadoop中的Kerberos
  4.6  小結
第5章  監控Hadoop集群
  5.1  監控策略介紹
  5.2  Hadoop參數
    5.2.1  JMX參數
    5.2.2  使用Nagios監控Hadoop
    5.2.3  監控Hadoop分佈式文件系統
    5.2.4  NameNode校驗
    5.2.5  JournalNode檢查
    5.2.6  ZooKeeper檢查
  5.3  監控MapReduce
  5.4  使用Ganglia監控Hadoop
  5.5  小結
第6章  在雲端使用Hadoop
  6.1  Amazon Elastic MapReduce
    6.1.1  安裝EMR命令行接口
    6.1.2  選擇Hadoop版本
    6.1.3  啟動EMR集群
  6.2  使用Whirr
  6.3  小結
第7章  Hadoop平臺安全概述
  7.1  為什麼需要保障Hadoop生態系統的安全
  7.2  確保Hadoop生態系統安全面臨的挑戰
  7.3  關鍵安全因素
  7.4  小結
第8章  Hadoop安全體系設計
  8.1  什麼是Kerberos
    8.1.1  Kerberos關鍵術語
    8.1.2  Kerberos如何工作
    8.1.3  Kerberos 的優點
  8.2  不採用Kerberos的Hadoop默認安全模型
  8.3  Hadoop Kerberos 安全模型實現
    8.3.1  用戶層次的訪問控制
    8.3.2  服務層次的訪問控制
    8.3.3  用戶和服務認證
    8.3.4  授權令牌
    8.3.5  作業令牌
    8.3.6  數據塊訪問令牌
  8.4  小結
第9章  配置一個安全Hadoop集群
  9.1  前提條件
  9.2  設置Kerberos

  9.3  配置Hadoop使用Kerberos認證
    9.3.1  在所有Hadoop節點設置Kerberos客戶端
    9.3.2  配置Hadoop服務標識
  9.4  Hadoop用戶設置
  9.5  安全Hadoop自動部署
  9.6  小結
第10章  Hadoop生態系統安全保障
  10.1  為Hadoop生態系統組件配置Kerberos
    10.1.1  Hive安全設置
    10.1.2  Oozie安全設置
    10.1.3  Flume安全設置
    10.1.4  HBase安全設置
    10.1.5  Sqoop安全設置
    10.1.6  Pig安全設置
  10.2  Hadoop生態系統組件安全保障最佳實踐
  10.3  小結
第11章  集成Hadoop與企業安全系統
  11.1  集成EIM系統
    11.1.1  配置EIM與Hadoop集成
    11.1.2  集成基於Active Directory的EIM系統與Hadoop生態系統
  11.2  從企業網絡訪問安全Hadoop集群
    11.2.1  HttpFS
    11.2.2  HUE
    11.2.3  Knox Gateway Server
  11.3  小結
第12章  Hadoop中敏感數據安全保護
  12.1  Hadoop中敏感數據及保護方法
  12.2  小結
第13章  安全事件與審計日誌
  13.1  Hadoop集群安全事故和事件監控
  13.2  Hadoop集群審計日誌設置
  13.3  小結
附錄  Hadoop安全機制解決方案