前言 VII
第1 章 Ceph 介紹及其他 1
介紹 1
Ceph—— 一個新時代的開始 3
RAID—— 一個時代的終結 5
Ceph—— 架構概述 7
規劃Ceph 的部署 9
搭建一個虛擬基礎設施 10
安裝和配置Ceph 14
擴展你的Ceph 集群 16
在實踐中使用Ceph 集群 18
第2 章 使用Ceph 塊存儲 20
介紹 21
使用Ceph 塊存儲 21
配置Ceph 客戶端 22
創建Ceph 塊設備 25
映射Ceph 塊設備 26
調整Ceph RBD 大小 27
使用RBD 快照 29
使用RBD 剋隆 30
Openstack 簡介 33
Ceph——OpenStack 的最佳匹配 33
搭建OpenStack 35
配置Openstack 為Ceph 客戶端 37
配置Ceph 作為Glance 後端存儲 42
配置Ceph 為Cinder 後端存儲 44
將Ceph RBD 掛載到Nova 上 46
Nova 基於Ceph RBD 啓動實例 47
第3 章 使用Ceph 對象存儲 50
介紹 50
理解Ceph 對象存儲 51
RADOS 網關標準設置、安裝和配置 51
創建radosgw 用戶 57
通過S3 API 訪問Ceph 對象存儲 59
通過Swift API 訪問Ceph 對象存儲 63
RADOS 網關和OpenStack Keystone 的集成 65
配置Ceph 多區域網關 67
測試radosgw 多區域網關 82
使用RGW 創建文件同步和共享服務 84
第4 章 使用Ceph 文件係統 90
介紹 90
理解Ceph 文件係統和MDS 90
部署Ceph MDS 92
通過內核驅動訪問CephFS 94
通過FUSE 客戶端訪問Ceph FS 95
將CephFS 導齣為NFS 96
ceph-dokan——CephFS 的Windows 客戶端 98
CephFS——HDFS 的簡易替換 101
第5 章 用Calamari 監控Ceph 集群 103
介紹 103
Ceph 集群的監控——統方法 104
對Ceph 集群進行監控 104
Ceph Calamari 簡介 114
編譯Calamari 服務器軟件包 115
編譯Calamari 客戶端軟件包 117
配置Calamari 主服務器 118
將Ceph 節點加到Calamari 121
在Calamari 控製颱上監控Ceph 集群 122
Calamari 故障排除 124
第6 章 操作和管理Ceph 集群 127
介紹 127
理解Ceph 的服務管理 128
管理Ceph 的集群配置文件 129
使用SYSVINT 運行Ceph 130
作為一個服務運行Ceph 132
嚮上擴展(Scale-up)和嚮外擴展(Scale-out) 135
嚮外擴展Ceph 集群 136
縮小Ceph 集群 139
替換Ceph 集群中的故障磁盤 144
升級Ceph 集群 148
維護Ceph 集群 150
第7 章 深入Ceph 153
介紹 153
Ceph 擴展性和高可用 154
理解CRUSH 機製 155
CRUSH map 的內容 156
Ceph cluster map 161
高可用monitors 162
Ceph 身份驗證和授權 163
Ceph 動態集群管理 168
Ceph Placement Group(PG,配置組) 169
PG 狀態 171
在指定OSD 上創建Ceph 存儲池 172
第8 章 Ceph 生産計劃和性能調優 177
介紹 177
Ceph 的容量、性能以及成本的動態調整 178
Ceph 的軟硬件選型 179
Ceph 性能調優和建議 186
Ceph 糾刪碼 198
創建一個糾刪碼存儲池 202
Ceph 緩存分層 205
創建一個緩存分層的存儲池 206
創建一個緩存層 208
配置緩存層 209
測試緩存層 211
第9 章 Ceph 虛擬存儲管理器(VSM) 213
介紹 213
理解VSM 架構 214
搭建VSM 環境 215
準備VSM 216
安裝VSM 219
使用VSM 創建Ceph 集群 224
探索VSM 儀錶闆 226
通過VSM 升級Ceph 集群 230
VSM 路綫圖(roadmap) 231
VSM 參考資料 232
第10 章 Ceph 擴展 233
介紹 233
Ceph 集群基準測試 234
磁盤性能基綫 234
網絡性能基綫 237
Ceph rados bench 工具 238
rados load-gen 工具 240
Ceph 塊設備基準測試 242
通過FIO 做Ceph RBD 基準測試 245
Ceph admin socket 246
使用ceph tell 命令 248
Ceph REST API 249
Ceph 內存分析 250
使用Ansible 部署Ceph 252
ceph-objectstore-tool 254
· · · · · · (
收起)