Ceph Cookbook (簡體中文版)
內容描述
<內容簡介>
本冊廣東公務員《申論進階特訓題庫》,在系統研究廣東公務員錄用考試招考大綱和歷年申論題的基礎上淬煉而成,集系統性、及時性、實用性於一體,具有獨特的代表性,能很好地指導考生提高解題技巧、夯實基礎、開闊眼界、盤活知識,真正提升考生的綜合應考能力。同時,本書中的疑難問題配有視頻解析,考生可掃描二維碼觀看視頻解析。本題庫秉持“一切以真題為本”的原則,具有極高的參考價值。
《Ceph Cookbook中文版》內容提要
Ceph在AFA、數據庫工作負載、容器存儲及超融合式基礎架構等多個領域應用,其集群在歐洲核子研究中心、雅虎和DreamHost等組織成功部署,越來越需要我們加以關註和學習。《Ceph Cookbook中文版》旨在讓你學會建立一個生產級別的Ceph存儲集群,並掌握Ceph集群管理技巧。《Ceph Cookbook中文版》從認識塊、對象和文件存儲開始,到與OpenStack的集成,再到建立一個類似Dropbox的存儲解決方案,直到瞭解聯合架構和CephFS、用Calamari和VSM監控環境、評測集群性能,以及獲取Ceph運維zui佳實踐。
<目錄>
前言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
序言