《Ceph Cookbook中文版》是由电子工业出版社出版的一本关于Ceph存储系统方面的书籍,作者是卡兰·辛格,Ceph中国社,主要介绍了关于Ceph、Cookbook方面的知识内容,目前在Ceph存储系统类书籍综合评分为:8.8分。
书籍介绍
eph分布式存储的了解、安裝、配备、管理方法
把握Ceph的特性调优与检测,及其环境运作的小技巧
将Ceph与OpenStackCinder、Glance和Nova等部件开展集成化的方式
对Ceph对象存储的深层次了解,包含S3、Swift及其Keystone的集成化
相近Dropbox的数据同步与共享平台的搭建及其Ceph协同网关ip的设定
用Calamari和VSM监控器群集的具体动手能力工作经验
对纠删码、CRUSHmap、缓存文件池、服务器维护等高級主题风格的了解
Ceph在AFA、数据库查询工作中负荷、器皿储存及超融合式系统架构等多个领域运用,其群集在欧洲核子研究中心、yahoo和DreamHost等机构取得成功布署,愈来愈必须人们多方面关心和学习培训。这书致力于给你学好创建一个制造级別的Ceph储存群集,并把握Ceph群集管理方法方法。本书从了解块、目标和文档存储刚开始,到与OpenStack的集成化,再到创建一个相近Dropbox的存储解决方案,直至掌握协同构架和CephFS、用Calamari和VSM监控器自然环境、测评群集特性,及其获得Ceph运维管理*实践活动。
目录
- 前言 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