(1)作者背景深厚:3位作者来自红帽和平安科技,至少都有10年以上从业经验,在Ceph等分布式存储领域有丰富经验。(2)立足工程实践:本书虽然讲了Ceph的原理与架构,但目标为Ceph在企业的落地服务,所有内容全部围绕企业实践展。(3)近10专家推荐:本书得到了来自近10家互联网企业和传统企业的领导与技术专家的一致好评和推荐。(4)手把手教:所有实践内容,都有详细的操作说明,并附代码或图片,确保读者看了就能会,学会就能用。
售 价:¥
纸质售价:¥64.20购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
作者简介
推荐语
推荐序
前言
第一部分 Ceph原理
第1章 Ceph概述
1.1 软件定义存储
1.1.1 基本概念介绍
1.1.2 软件定义存储工作机制
1.1.3 软件定义存储的优势
1.2 Ceph的发展史
1.2.1 研究阶段
1.2.2 孵化阶段
1.2.3 商业化阶段
1.2.4 成熟阶段
1.3 Ceph的市场分析
1.3.1 存储形态的转型
1.3.2 存储形态演变的特点
1.3.3 软件定义存储的市场分析
1.4 Ceph的适用场景
1.4.1 分析类应用场景举例
1.4.2 IaaS云平台应用场景举例
1.4.3 富媒体和归档应用场景举例
1.4.4 企业文件同步和共享应用场景举例
1.4.5 服务器和应用程序存储场景举例
1.5 软件定义存储的商业产品
1.6 本章小结
第2章 Ceph架构分析
2.1 Ceph集群的组成架构
2.2 Monitor节点分析
2.2.1 Ceph Cluster Map
2.2.2 Ceph Monitor的Quorum机制
2.2.3 Ceph Monitor一致性
2.3 OSD节点分析
2.3.1 运行OSD所需服务器配置推荐
2.3.2 OSD的Scrub
2.3.3 回填OSD
2.3.4 OSD恢复
2.4 Manager节点分析
2.5 Ceph对象存储和对象网关
2.5.1 对象存储
2.5.2 对象网关
2.6 文件存储元数据节点分析
2.6.1 Ceph文件存储
2.6.2 CephFS限制因素
2.7 iSCSI网关节点分析
2.8 本章小结
第3章 Ceph核心技术组件
3.1 Ceph的关键特性
3.2 存储池
3.2.1 Ceph技术组件的全景架构
3.2.2 存储池定义的内容
3.3 Ceph认证
3.4 Ceph放置组
3.4.1 PG基本概念
3.4.2 放置组的计算方法
3.4.3 PG和PGP的区别
3.5 CRUSH算法
3.6 Ceph数据副本
3.7 Ceph纠删码
3.8 Ceph对象存储技术
3.8.1 FileStore技术
3.8.2 BlueStore技术
3.9 Ceph心跳检查
3.10 Ceph Peering
3.11 Ceph数据再平衡
3.12 Ceph数据完整性
3.13 本章小结
第4章 Ceph客户端组件
4.1 Ceph支持的客户端类型
4.2 Ceph客户端的Watch/Notify机制
4.3 Ceph客户端的独占锁
4.4 Ceph客户端的对象映射
4.5 Ceph客户端的数据条带化
4.6 本章小结
第二部分 Ceph实战
第5章 Ceph集群规划
5.1 版本规划
5.2 基础环境规划
5.2.1 推荐使用的操作系统
5.2.2 限制条件
5.2.3 主要支持的特性
5.3 服务器规划
5.3.1 追求良好的IOPS的场景
5.3.2 追求良好的吞吐量场景
5.3.3 追求低成本、高容量的场景
5.3.4 实验环境下服务器的最小配置
5.4 组网规划
5.4.1 组网规划建议
5.4.2 Ceph消息通信框架
5.4.3 防火墙规划
5.5 本章小结
第6章 Ceph集群安装部署
6.1 基础环境准备
6.1.1 创建虚拟机
6.1.2 配置服务器
6.2 准备安装介质
6.3 安装前检查
6.4 安装Ceph
6.5 集群检查
6.6 本章小结
第7章 使用Ceph对象存储
7.1 部署对象网关
7.2 通过S3接口使用对象存储
7.3 本章小结
第8章 使用Ceph块存储
8.1 创建和删除池
8.2 RBD设备的配置及使用
8.3 RBD快照
8.4 RBD Image克隆
8.5 RBD Image数据的导入/导出
8.6 本章小结
第9章 使用Ceph文件存储
9.1 部署MDS
9.2 使用CephFS
9.3 CephFS扩展属性
9.4 本章小结
第10章 管理Ceph集群
10.1 Ceph的常用命令
10.2 配置CRUSH Map
10.3 添加磁盘
10.4 删除磁盘
10.5 本章小结
第11章 Ceph容灾
11.1 对象存储容灾
11.1.1 对象存储容灾概述
11.1.2 Ceph对象网关多站点介绍
11.1.3 配置多站点对象网关实现容灾
11.2 RBD块存储容灾
11.2.1 数据复制方向
11.2.2 数据复制模式
11.2.3 配置RBD Mirror
11.3 文件存储容灾
11.4 本章小结
第12章 调优方法
12.1 性能测试工具
12.2 测试用例
12.2.1 RBD测试用例
12.2.2 网络测试用例
12.2.3 对象存储测试
12.2.4 RADOS测试用例
12.3 推荐的调优方向
12.3.1 硬件调优
12.3.2 网络调优
12.3.3 内存调优
12.3.4 Scrub
12.3.5 Ceph配置参数调优
12.4 本章小结
第13章 故障定位方法
13.1 获取集群状态
13.2 诊断Monitor问题
13.3 诊断对象问题
13.4 数据平衡
13.5 重要文件目录
13.6 使用Ceph集群的注意事项
13.7 本章小结
第三部分 Ceph应用
第14章 搭建开源企业网盘
14.1 开源企业网盘ownCloud
14.2 开源企业网盘部署架构
14.2.1 网盘架构设计考虑因素
14.2.2 网盘架构的软硬件设计
14.2.3 部署架构
14.3 ownCloud集成Ceph
14.3.1 集成前的准备工作
14.3.2 集成Ceph
14.4 本章小结
第15章 Ceph集成OpenStack
15.1 OpenStack简介
15.1.1 OpenStack与云计算
15.1.2 OpenStack组件简介
15.1.3 OpenStack与Ceph集成
15.2 Ceph集成OpenStack Glance
15.2.1 OpenStack Glance简介
15.2.2 配置Ceph RBD为镜像服务的后端存储
15.3 Ceph集成OpenStack
15.3.1 OpenStack块存储服务介绍
15.3.2 将Ceph存储与块存储集成
15.4 使用Ceph RGW替换OpenStack Swift
15.4.1 OpenStack Swift简介
15.4.2 用Ceph RGW替换OpenStack Swift的原理
15.4.3 替换OpenStack Swift
15.5 本章小结
第16章 Ceph集成OpenShift
16.1 OpenShift支持的存储类型
16.1.1 OpenShift简介
16.1.2 Kubernetes概述
16.1.3 OpenShift持久存储概述
16.1.4 OpenShift支持的持久性存储卷类型
16.1.5 容器存储接口
16.1.6 OpenShift容器存储简介
16.2 OpenShift与Ceph集成
16.2.1 OpenShift v3与Ceph RBD集成
16.2.2 Ceph-CSI简介
16.2.3 OpenShift v4与Ceph-CSI集成
16.3 以Rook方式实现OpenShift与Ceph集成
16.3.1 Rook简介
16.3.2 部署Rook-Ceph
16.3.3 通过Rook使用Ceph存储
16.4 本章小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜