Ceph分布式存储实战

Ceph分布式存储实战

作者:Ceph中国社区

出版社:机械工业

出版年:2016年11月

ISBN:9787111553588

所属分类:散文随笔

书刊介绍

《Ceph分布式存储实战》内容简介

正如OpenStack日渐成为开源云计算的标准软件栈,Ceph也被誉为软件定义存储开源项目的领头羊。细品本书,慢嗅“基础理论讲解简明扼要,技术实战阐述深入全面”之清香。千言万语,不如动手一战。Ceph爱好者们,请启动机器,拿起本书,早日踏上Ceph专家之路。
Ceph中国社区,汇聚中国Ceph分布式系统爱好者,有Ceph线上社区,开展视频授课与培训,并积极开展线下交流活动,有一定的影响力。社区中的骨干均是来自各大企业的Ceph实践者,有丰富的实战经验。

作品目录

本书赞誉

前言
第1章:初识Ceph
1.1、Ceph概述
1.2、Ceph的功能组件
1.3、Ceph架构和设计思想
1.4、Ceph快速安装
1.4.1、Ubuntu/Debian安装
1.4.2、RHEL/CentOS安装
1.5、本章小结
第2章:存储基石RADOS
2.1、Ceph功能模块与RADOS
2.2、RADOS架构
2.2.1、Monitor介绍
2.2.2、Ceph
OSD简介
2.3、RADOS与LIBRADOS
2.4、本章小结
第3章:智能分布CRUSH
3.1、引言
3.2、CRUSH基本原理
3.2.1、Object与PG
3.2.2、PG与OSD
3.2.3、PG与Pool
3.3、CRUSH关系分析
3.4、本章小结
第4章:三大存储访问类型
4.1、Ceph
FS文件系统
4.1.1、Ceph
FS和MDS介绍
4.1.2、部署MDS
4.1.3、挂载Ceph
FS
4.2、RBD块存储
4.2.1、RBD介绍
4.2.2、librbd介绍
4.2.3、KRBD介绍
4.2.4、RBD操作
4.2.5、RBD应用场景
4.3、Object对象存储
4.3.1、RGW介绍
4.3.2、Amazon
S3简介
4.3.3、快速搭建RGW环境
4.3.4、RGW搭建过程的排错指南
4.3.5、使用S3客户端访问RGW服务
4.3.6、admin管理接口的使用
4.4、本章小结
第5章:可视化管理Calamari
5.1、认识Calamari
5.2、安装介绍
5.2.1、安装calamari-server
5.2.2、安装romana(calamari-client)
5.2.3、安装diamond
5.2.4、安装salt-minion
5.2.5、重启服务
5.3、基本操作
5.3.1、登录Calamari
5.3.2、WORKBENCH页面
5.3.3、GRAPH页面
5.3.4、MANAGE页面
5.4、本章小结
第6章:文件系统——高性能计算与大数据
6.1、Ceph
FS作为高性能计算存储
6.2、Ceph
FS作为大数据后端存储
6.3、本章小结
第7章:块存储——虚拟化与数据库
7.1、Ceph与KVM
7.2、Ceph与OpenStack
7.3、Ceph与CloudStack
7.4、Ceph与ZStack
7.5、Ceph提供iSCSI存储
7.6、本章小结
第8章:对象存储——云盘与RGW异地灾备
8.1、网盘方案:RGW与OwnCloud的整合
8.2、RGW的异地同步方案
8.2.1、异地同步原理与部署方案设计
8.2.2、Region异地同步部署实战
8.3、本章小结
第9章:Ceph硬件选型、性能测试与优化
9.1、需求模型与设计
9.2、硬件选型
9.3、性能调优
9.3.1、硬件优化
9.3.2、操作系统优化
9.3.3、网络层面优化
9.3.4、Ceph层面优化
9.4、Ceph测试
9.4.1、测试前提
9.4.2、存储系统模型
9.4.3、硬盘测试
9.4.4、云硬盘测试
9.4.5、利用Cosbench来测试Ceph
9.5、本章小结
第10章:自定义CRUSH
10.1、CRUSH解析
10.2、CRUSH设计:两副本实例
10.3、CRUSH设计:SSD、SATA混合实例
10.3.1、场景一:快—慢存储方案
10.3.2、场景二:主—备存储方案
10.4、模拟测试CRUSH分布
10.5、本章小结
第11章:缓冲池与纠删码
11.1、缓冲池原理
11.2、缓冲池部署
11.2.1、缓冲池的建立与管理
11.2.2、缓冲池的参数配置
11.2.3、缓冲池的关闭
11.3、纠删码原理
11.4、纠删码应用实践
11.4.1、使用Jerasure插件配置纠删码
11.4.2、ISA-L插件介绍
11.4.3、LRC插件介绍
11.4.4、其他插件介绍
11.5、本章小结
第12章:生产环境应用案例
12.1、Ceph
FS应用案例
12.1.1、将Ceph
FS导出成NFS使用
12.1.2、在Windows客户端使用Ceph
FS
12.1.3、OpenStack
Manila项目对接Ceph
FS案例
12.2、RBD应用案例
12.2.1、OpenStack对接RBD典型架构
12.2.2、如何实现Cinder
Multi-Backend
12.3、Object
RGW应用案例:读写分离方案
12.4、基于HLS的视频点播方案
12.5、本章小结
第13章:Ceph运维与排错
13.1、Ceph集群运维
13.1.1、集群扩展
13.1.2、集群维护
13.1.3、集群监控
13.2、Ceph常见错误与解决方案
13.2.1、时间问题
13.2.2、副本数问题
13.2.3、PG问题
13.2.4、OSD问题
13.3、本章小结

相关推荐

微信二维码