科技
类型
5.5
豆瓣评分
可以朗读
语音朗读
247千字
字数
2016-11-01
发行日期
展开全部
主编推荐语
存储技术先锋之作。
内容简介
基础篇(第1~5章),从Ceph的架构与设计思想讲起,到Ceph存储基石RADOS,CRUSH的本质、原理与关系分析,Ceph的三大存储系统,再到Ceph的可视化管理Calamari。从整体认识Ceph。中级篇(第6~8章),介绍三大存储方式的应用。如文件系统(高性能计算与大数据)、块存储(虚拟化与数据库)和对象存储(云盘与RGW异地灾备)几个热点应用方面进行讲解。高级篇(第9~12章),介绍与Ceph有关的高级应用,如性能调优、自定义CRUSH、缓冲池与纠删码、可视化等。实战篇(第13~14章),讲解实际生产环境中的问题与解决,如常见案例分析、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-schmerver
- 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 本章小结
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。