《Ceph分散式存儲實戰》是機械工業出版社出版的圖書。
基本介紹
- 中文名:收藏00Ceph分散式存儲實戰
- 作者:Ceph中國社區
- 出版社:機械工業出版社
- ISBN:9787111553588
內容簡介
圖書目錄
- 本書讚譽
- 序
- 前言
- 第1章 初識Ceph
- 1.1 Ceph概述
- 1.2 Ceph的功能組件
- 1.3 Ceph架構和設計思想
- 1.4 Ceph快速安裝
- 1.4.1 Ubuntu/Debian安裝
- 1.4.2 RHEL/CentOS安裝
- 1.5 本章小結
- 第2章 存儲基石RADOS
- 2.1 Ceph功能模組與RADOS
- 2.2 RADOS架構
- 2.2.1 Monitor介紹
- 2.2.2 Ceph OSD簡介
- 2.3 RADOS與LIBRADOS
- 2.4 本章小結
- 第3章 智慧型分布CRUSH
- 3.1 引言
- 3.2 CRUSH基本原理
- 3.2.1 Object與PG
- 3.2.2 PG與OSD
- 3.2.3 PG與Pool
- 3.3 CRUSH關係分析
- 3.4 本章小結
- 第4章 三大存儲訪問類型
- 4.1 Ceph FS檔案系統
- 4.1.1 Ceph FS和MDS介紹
- 4.1.2 部署MDS
- 4.1.3 掛載Ceph FS
- 4.2 RBD塊存儲
- 4.2.1 RBD介紹
- 4.2.2 librbd介紹
- 4.2.3 KRBD介紹
- 4.2.4 RBD操作
- 4.2.5 RBD套用場景
- 4.3 Object對象存儲
- 4.3.1 RGW介紹
- 4.3.2 Amazon S3簡介
- 4.3.3 快速搭建RGW環境
- 4.3.4 RGW搭建過程的排錯指南
- 4.3.5 使用S3客戶端訪問RGW服務
- 4.3.6 admin管理接口的使用
- 4.4 本章小結
- 第5章 可視化管理Calamari
- 5.1 認識Calamari
- 5.2 安裝介紹
- 5.2.1 安裝calamari-server
- 5.2.2 安裝romana(calamari-client)
- 5.2.3 安裝diamond
- 5.2.4 安裝salt-minion
- 5.2.5 重啟服務
- 5.3 基本操作
- 5.3.1 登錄Calamari
- 5.3.2 WORKBENCH頁面
- 5.3.3 GRAPH頁面
- 5.3.4 MANAGE頁面
- 5.4 本章小結
- 第6章 檔案系統——高性能計算與大數據
- 6.1 Ceph FS作為高性能計算存儲
- 6.2 Ceph FS作為大數據後端存儲
- 6.3 本章小結
- 第7章 塊存儲——虛擬化與資料庫
- 7.1 Ceph與KVM
- 7.2 Ceph與OpenStack
- 7.3 Ceph與CloudStack
- 7.4 Ceph與ZStack
- 7.5 Ceph提供iSCSI存儲
- 7.6 本章小結
- 第8章 對象存儲——雲盤與RGW異地災備
- 8.1 網盤方案:RGW與OwnCloud的整合
- 8.2 RGW的異地同步方案
- 8.2.1 異地同步原理與部署方案設計
- 8.2.2 Region異地同步部署實戰
- 8.3 本章小結
- 第9章 Ceph硬體選型、性能測試與最佳化
- 9.1 需求模型與設計
- 9.2 硬體選型
- 9.3 性能調優
- 9.3.1 硬體最佳化
- 9.3.2 作業系統最佳化
- 9.3.3 網路層面最佳化
- 9.3.4 Ceph層面最佳化
- 9.4 Ceph測試
- 9.4.1 測試前提
- 9.4.2 存儲系統模型
- 9.4.3 硬碟測試
- 9.4.4 雲硬碟測試
- 9.4.5 利用Cosbench來測試Ceph
- 9.5 本章小結
- 第10章 自定義CRUSH
- 10.1 CRUSH解析
- 10.2 CRUSH設計:兩副本實例
- 10.3 CRUSH設計:SSD、SATA混合實例
- 10.3.1 場景一:快—慢存儲方案
- 10.3.2 場景二:主—備存儲方案
- 10.4 模擬測試CRUSH分布
- 10.5 本章小結
- 第11章 緩衝池與糾刪碼
- 11.1 緩衝池原理
- 11.2 緩衝池部署
- 11.2.1 緩衝池的建立與管理
- 11.2.2 緩衝池的參數配置
- 11.2.3 緩衝池的關閉
- 11.3 糾刪碼原理
- 11.4 糾刪碼套用實踐
- 11.4.1 使用Jerasure外掛程式配置糾刪碼
- 11.4.2 ISA-L外掛程式介紹
- 11.4.3 LRC外掛程式介紹
- 11.4.4 其他外掛程式介紹
- 11.5 本章小結
- 第12章 生產環境套用案例
- 12.1 Ceph FS套用案例
- 12.1.1 將Ceph FS導出成NFS使用
- 12.1.2 在Windows客戶端使用Ceph FS
- 12.1.3 OpenStack Manila項目對接Ceph FS案例
- 12.2 RBD套用案例
- 12.2.1 OpenStack對接RBD典型架構
- 12.2.2 如何實現Cinder Multi-Backend
- 12.3 Object RGW套用案例:讀寫分離方案
- 12.4 基於HLS的視頻點播方案
- 12.5 本章小結
- 第13章 Ceph運維與排錯
- 13.1 Ceph集群運維
- 13.1.1 集群擴展
- 13.1.2 集群維護
- 13.1.3 集群監控
- 13.2 Ceph常見錯誤與解決方案
- 13.2.1 時間問題
- 13.2.2 副本數問題
- 13.2.3 PG問題
- 13.2.4 OSD問題
- 13.3 本章小結