设计,实施和管理软件定义的,可大规模扩展的Ceph存储系统的实用指南
一、Ceph存储简介
在本章中,我们将介绍以下主题:
•Ceph概述
•Ceph的历史和演变
•Ceph和存储的未来
•兼容性组合
•Ceph与其他存储解决方案
二、Ceph即时部署
在本章中,我们将介绍以下主题:
•使用VirtualBox创建沙盒环境
•从零到Ceph –部署第一个Ceph集群
•扩展您的Ceph集群–添加监视器和OSD
三、Ceph架构和组件
在本章中,我们将介绍以下主题:
•Ceph存储架构
•Ceph RADOS
•Ceph对象存储设备(OSD)
•Ceph监视器(MON)
•librados
•Ceph块存储
•Ceph对象网关
•Ceph MDS和CephFS
四、Ceph内部
在本章中,我们将涵盖以下几点:
•Ceph对象
•CRUSH算法
•展示位置组
•Ceph池
•Ceph数据管理
五、部署Ceph –您应该知道的方法
到此时,您必须已经对Ceph有了足够的了解,包括一些动手练习。
在本章中,我们将学习有关Ceph的以下有趣内容:
•Ceph集群硬件规划
•准备您的Ceph安装
•Ceph集群手动部署
•扩展集群
•使用ceph-deploy工具部署Ceph集群
•升级您的Ceph集群
六、使用Ceph进行存储配置
在本章中,我们将介绍以下主题:
•设置Ceph块设备
•设置Ceph ilesystem
•使用RADOS网关设置Ceph对象存储
•使用Ceph RADOS网关配置S3和Swift
七、Ceph操作与维护
作为Ceph存储管理员,这对您有效地管理企业Ceph集群非常有用。 在本章中,我们将介绍以下主题:
•Ceph服务管理
•扩展Ceph集群
•缩减Ceph集群
•更换故障驱动器
•管理CRUSH地图
八、监控您的Ceph集群
Ceph集群监视是Ceph存储管理的主要职责之一。 监视在群集故障排除中起着至关重要的作用,并在群集运行不正常时解决该问题。 在本章中,我们将介绍以下主题:
•监视Ceph集群
•监视MON和MDS
•监视OSD和PG
•Ceph的开源仪表板,例如Kraken,ceph-dash和Calamari
九、将Ceph与OpenStack集成
每个云平台都需要一个强大,可靠,可扩展的多合一存储解决方案,以满足其所有工作负载需求。 作为云存储解决方案,Ceph已经以惊人的速度迅速发展,该解决方案可与OpenStack和其他云平台无缝集成。 Ceph独特的,统一的和分布式的架构使其成为云存储后端的正确选择。
在本章中,我们将介绍以下主题:
•OpenStack简介
•Ceph – OpenStack的最佳搭档
•创建OpenStack环境
•集成Ceph和OpenStack
十、Ceph性能调优和基准测试
在本章中,我们将介绍以下主题:
•Ceph性能概述
•一般的Ceph性能考虑–硬件级别
•Ceph性能调优–软件级别
•Ceph擦除编码
•Ceph缓存分层
•使用RADOS Bench进行Ceph基准测试