更新时间:2021-11-05 10:19:25
封面
版权信息
作者简介
推荐语
推荐序
前言
第一部分 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 安装前检查