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

Linux開源存儲全棧詳解(從Ceph到容器存儲)

  • 作者:編者:英特爾亞太研發有限公司
  • 出版社:電子工業
  • ISBN:9787121369797
  • 出版日期:2019/09/01
  • 裝幀:平裝
  • 頁數:382
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書致力於幫助讀者形成有關Linux開源存儲世界的細緻的拓撲,從存儲硬體、Linux存儲堆棧、存儲加速、存儲安全、存儲管理、分散式存儲、雲存儲等各個角度與層次展開討論,同時對處於主導地位的、較為流行的開源存儲項目進行闡述,包括SPDK、ISA-L、OpenSDS、Ceph、OpenStack Swift與Cinder、容器存儲等。本書內容基本不涉及具體源碼,主要圍繞各個項目的起源與發展、實現原理與框架、要解決的網路問題等方面展開討論,致力於幫助讀者對Linux開源存儲技術的實現與發展形成整體清晰的認識。本書語言通俗易懂,能夠帶領讀者快速走入Linux開源存儲的世界並作出自己的貢獻。
    本書適合希望參與Linux開源存儲項目開發的讀者閱讀,也適合互聯網應用的開發者、架構師和創業者參考,尤其可作為互聯網架構師的開源技術典籍。

作者介紹
編者:英特爾亞太研發有限公司

目錄
第1章  Linux開源存儲
  1.1  Linux和開源存儲
    1.1.1  為什麼需要開源存儲
    1.1.2  Linux開源存儲技術原理和解決方案
  1.2  Linux開源存儲系統方案介紹
    1.2.1  Linux單節點存儲方案
    1.2.2  存儲服務的分類
    1.2.3  數據壓縮
    1.2.4  重複數據刪除
    1.2.5  開源雲計算數據存儲平台
    1.2.6  存儲管理和軟體定義存儲
    1.2.7  開源分散式存儲和大數據解決方案
    1.2.8  開源文檔管理系統
    1.2.9  網路功能虛擬化存儲
    1.2.10  虛擬機/容器存儲
    1.2.11  數據保護
  1.3  三大頂級基金會
第2章  存儲硬體與協議
  2.1  存儲設備的歷史軌跡
  2.2  存儲介質的進化
    2.2.1  3D NAND
    2.2.2  3D XPoint
    2.2.3  Intel Optane
  2.3  存儲介面協議的演變
  2.4  網路存儲技術
第3章  Linux存儲棧
  3.1  Linux存儲系統概述
  3.2  系統調用
  3.3  文件系統
    3.3.1  文件系統概述
    3.3.2  Btrfs
  3.4  Page Cache
  3.5  Direct I/O
  3.6  塊層(Block Layer)
    3.6.1  bio與request
    3.6.2  I/O調度
    3.6.3  I/O合併
  3.7  LVM
  3.8  bcache
  3.9  DRBD
第4章  存儲加速
  4.1  基於CPU處理器的加速和優化方案
  4.2  基於協處理器或其他硬體的加速方案
    4.2.1  FPGA加速
    4.2.2  智能網卡加速
    4.2.3  Intel QAT
    4.2.4  NVDIMM為存儲加速
  4.3  智能存儲加速庫(ISA-L)
    4.3.1  數據保護:糾刪碼與磁碟陣列
    4.3.2  數據安全:哈希

    4.3.3  數據完整性:循環冗余校驗碼
    4.3.4  數據壓縮:IGZIP
    4.3.5  數據加密
  4.4  存儲性能軟體加速庫(SPDK)
    4.4.1  SPDK NVMe驅動
    4.4.2  SPDK應用框架
    4.4.3  SPDK用戶態塊設備層
    4.4.4  SPDK vhost target
    4.4.5  SPDK iSCSI Target
    4.4.6  SPDK NVMe-oF Target
    4.4.7  SPDK RPC
    4.4.8  SPDK生態工具介紹
第5章  存儲安全
  5.1  可用性
    5.1.1  SLA
    5.1.2  MTTR、MTTF和MTBF
    5.1.3  高可用方案
  5.2  可靠性
    5.2.1  磁碟陣列
    5.2.2  糾刪碼
  5.3  數據完整性
  5.4  訪問控制
  5.5  加密與解密
第6章  存儲管理與軟體定義存儲
  6.1  OpenSDS
    6.1.1  OpenSDS社區
    6.1.2  OpenSDS架構
    6.1.3  OpenSDS應用場景
    6.1.4  與Kubernetes集成
    6.1.5  與OpenStack集成
  6.2  Libvirt存儲管理
    6.2.1  Libvirt介紹
    6.2.2  Libvirt存儲池和存儲卷
第7章  分散式存儲與Ceph
  7.1  Ceph體系結構
    7.1.1  對象存儲
    7.1.2  RADOS
    7.1.3  OSD
    7.1.4  數據定址
    7.1.5  存儲池
    7.1.6  Monitor
    7.1.7  數據操作流程
    7.1.8  Cache Tiering
    7.1.9  塊存儲
    7.1.10  Ceph FS
  7.2  後端存儲ObjectStore
    7.2.1  FileStore
    7.2.2  BlueStore
    7.2.3  SeaStore
  7.3  CRUSH演算法

    7.3.1  CRUSH演算法的基本特性
    7.3.2  CRUSH演算法中的設備位置及狀態
    7.3.3  CRUSH中的規則與演算法細節
    7.3.4  CRUSH演算法實踐
    7.3.5  CRUSH演算法在Ceph中的應用
  7.4  Ceph可靠性
    7.4.1  OSD多副本
    7.4.2  OSD糾刪碼
    7.4.3  RBD mirror
    7.4.4  RBD Snapshot
    7.4.5  Ceph數據恢復
    7.4.6  Ceph一致性
    7.4.7  Ceph Scrub機制
  7.5  Ceph中的緩存
    7.5.1  RBDCache具體實現
    7.5.2  固態硬碟用作緩存
  7.6  Ceph加密和壓縮
    7.6.1  加密
    7.6.2  壓縮
    7.6.3  加密和壓縮的加速
  7.7  QoS
    7.7.1  前端QoS
    7.7.2  後端QoS
    7.7.3  dmClock客戶端
  7.8  Ceph性能測試與分析
    7.8.1  集群性能測試
    7.8.2  集群性能數據
    7.8.3  綜合測試分析工具
    7.8.4  高級話題
  7.9  Ceph與OpenStack
第8章  OpenStack存儲
  8.1  Swift
    8.1.1  Swift體系結構
    8.1.2  環
    8.1.3  Swift API
    8.1.4  認證
    8.1.5  對象管理與操作
    8.1.6  數據一致性
  8.2  Cinder
    8.2.1  Cinder體系結構
    8.2.2  Cinder API
    8.2.3  cinder-scheduler
    8.2.4  cinder-volume
    8.2.5  cinder-backup
第9章  容器存儲
  9.1  容器
    9.1.1  容器技術框架
    9.1.2  Docker
    9.1.3  容器與鏡像
  9.2  Docker存儲

    9.2.1  臨時存儲
    9.2.2  持久化存儲
  9.3  Kubernetes存儲
    9.3.1  Kubernetes核心概念
    9.3.2  Kubernetes數據卷管理
    9.3.3  Kubernetes CSI

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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