注重体验与质量的电子书资源下载网站
分类于: 编程语言 互联网 职场办公
简介
Ceph Cookbook中文版 豆 7.0分
资源最后更新于 2020-03-29 02:46:40
作者:〔芬〕Karan Singh(卡兰.辛格)
译者:Ceph中国社区KVM云技术社区 译刘世民耿航肖力 审校
出版社:出版社电子工业出版社
出版日期:2016-07
ISBN:9787121290169
文件格式: pdf
简介· · · · · ·
Ceph在AFA、数据库工作负载、容器存储及超融合式基础架构等多个领域应用,其集群在欧洲核子研究中心、雅虎和DreamHost等组织成功部署,越来越需要我们加以关注和学习。《Ceph Cookbook中文版》旨在让你学会建立一个生产级别的Ceph存储集群,并掌握Ceph集群管理技巧。《Ceph Cookbook中文版》从认识块、对象和文件存储开始,到与OpenStack的集成,再到建立一个类似Dropbox的存储解决方案,直到了解联合架构和CephFS、用Calamari和VSM监控环境、评测集群性能,以及获取Ceph运维zui佳实践。Karan Singh是一名IT专家和技术布道师,他和他美丽的妻子Monika生活在芬兰。他拥有计算机科学专业的学士学位,以及从Pilani BITS获得了系统工程专业的硕士学位。他还是一名通过了OpenStack、NetApp、Oracel Solaris和Linux等技术认证的专家。当前,Karan是CSC(IT Center for Science Ltd.)公司的一名存储和云系统专家,正致力于基于OpenStack和Ceph开发IaaS云解决方案,以及使用Ceph构建经济的多PB存储系统。Karan在各种存储解决方案、云技术、自动化工具和Unix系统上有丰富的经验。他还是2015年出版的Ceph书籍Learning Ceph的作者。Karan还将他的部分时间专注于研发和新技术学习。当不从事Ceph和OpenStack相关的工作时,Karan会致力于各种新技术和自动化相关的工作。
目录
译者序
为什么要翻译本书
本书翻译校审人员
勘误
致谢
推荐序
关于作者
关于审阅者
前言
这本书包括
读这本书所需要的
阅读群体
体例设置
准备工作
操作指南
原理解密
更多介绍
参见
约定
读者支持
下载示例代码
勘误表
第1章 Ceph介绍及其他
介绍
Ceph版本
Ceph——一个新时代的开始
SDS(软件定义存储)
云存储
统一的下一代存储架构
RAID——一个时代的终结
RAID重建困难重重
RAID备用磁盘增加TCO
RAID费用高昂且高度依赖硬件
日益增长的RAID组正面临挑战
不再被看好的RAID可靠性模型
Ceph——架构概述
规划Ceph的部署
搭建一个虚拟基础设施
准备就绪
操作指南
安装和配置Ceph
在ceph-node1上创建Ceph集群
操作指南
扩展你的Ceph集群
操作指南
在实践中使用Ceph集群
操作指南
第2章 使用Ceph块存储
介绍
使用Ceph块存储
配置Ceph客户端
操作指南
创建Ceph块设备
操作指南
映射Ceph块设备
操作指南
调整Ceph RBD大小
操作指南
使用RBD快照
操作指南
使用RBD克隆
操作指南
Openstack简介
Ceph——OpenStack的最佳匹配
搭建OpenStack
操作指南
配置Openstack为Ceph客户端
操作指南
配置Ceph作为Glance后端存储
操作指南
配置Ceph为Cinder后端存储
操作指南
将Ceph RBD挂载到Nova上
操作指南
Nova基于Ceph RBD启动实例
操作指南
第3章 使用Ceph对象存储
介绍
理解Ceph对象存储
RADOS网关标准设置、安装和配置
搭建RADOS网关节点
操作指南
安装RADOS网关
操作指南
配置RADOS网关
操作指南
创建radosgw用户
操作指南
参见
通过S3 API访问Ceph对象存储
操作指南
配置DNS
配置s3cmd客户端
通过Swift API访问Ceph对象存储
操作指南
参见
RADOS网关和OpenStack Keystone的集成
操作指南
配置Ceph多区域网关
操作指南
测试radosgw多区域网关
操作指南
使用RGW创建文件同步和共享服务
准备工作
操作指南
参见
第4章 使用Ceph文件系统
介绍
理解Ceph文件系统和MDS
部署Ceph MDS
操作指南
通过内核驱动访问CephFS
操作指南
通过FUSE客户端访问Ceph FS
操作指南
将CephFS导出为NFS
操作指南
ceph-dokan——CephFS的Windows客户端
操作指南
CephFS——HDFS的简易替换
第5章 用Calamari监控Ceph集群
介绍
Ceph集群的监控——统方法
对Ceph集群进行监控
操作指南
监控Ceph monitor
操作指南
监控Ceph OSD
操作指南
监控Ceph MDS
操作指南
Ceph Calamari简介
编译Calamari服务器软件包
操作指南
编译Calamari客户端软件包
步骤指引
配置Calamari主服务器
操作指南
将Ceph节点加到Calamari
操作指南
在Calamari控制台上监控Ceph集群
Calamari故障排除
操作指南
第6章 操作和管理Ceph集群
介绍
理解Ceph的服务管理
管理Ceph的集群配置文件
操作指南
使用SYSVINT运行Ceph
启动和停止所有的守护进程
操作指南
根据类型启动和停止所有守护进程
操作指南
启动和停止一个特定的守护进程
操作指南
作为一个服务运行Ceph
启动和停止所有Ceph守护进程
操作指南
根据类型启动和停止所有守护进程
操作指南
启动和停止一个特定的守护进程
操作指南
向上扩展(Scale-up)和向外扩展(Scale-out)
向外扩展Ceph集群
添加Ceph OSD
操作指南
添加Ceph monitor节点
操作指南
添加Ceph RGW
缩小Ceph集群
移除Ceph OSD
操作指南
移除Ceph monitor
操作指南
替换Ceph集群中的故障磁盘
操作指南
升级Ceph集群
操作指南
维护Ceph集群
操作指南
这些标志位是如何起作用的呢?
第7章 深入Ceph
介绍
Ceph扩展性和高可用
理解CRUSH机制
CRUSH map的内容
操作指南
原理解密
Ceph cluster map
高可用monitors
Ceph身份验证和授权
Ceph身份验证
用户授权
操作指南
Ceph动态集群管理
Ceph Placement Group(PG,配置组)
操作指南
PG状态
在指定OSD上创建Ceph存储池
操作指南
第8章 Ceph生产计划和性能调优
介绍
Ceph的容量、性能以及成本的动态调整
Ceph的软硬件选型
处理器
内存
网络
硬盘
Ceph OSD日志分区
Ceph OSD数据分区
操作系统
OSD文件系统
Ceph性能调优和建议
全局集群调优
Monitor调优
OSD调优
OSD filestore设置
客户端(Client)调优
操作系统调优
Ceph纠删码
纠删码插件
创建一个纠删码存储池
操作指南
Ceph缓存分层
Writeback模式(回写)
Read-only模式(只读)
创建一个缓存分层的存储池
操作指南
参见…
创建一个缓存层
操作指南
配置缓存层
操作指南
测试缓存层
操作指南
第9章 Ceph虚拟存储管理器(VSM)
介绍
理解VSM架构
VSM控制器(Controller)
VSM代理(Agent)
搭建VSM环境
操作指南
准备VSM
操作指南
安装VSM
操作指南
使用VSM创建Ceph集群
操作指南
探索VSM仪表板
通过VSM升级Ceph集群
操作指南
VSM路线图(roadmap)
VSM参考资料
第10章 Ceph扩展
介绍
Ceph集群基准测试
磁盘性能基线
单个磁盘写性能
操作指南
多磁盘写性能
操作指南
单个磁盘读性能
操作指南
多磁盘读性能
操作指南
结果
网络性能基线
操作指南
参见
Ceph rados bench工具
操作指南
原理解密
rados load-gen工具
操作指南
原理解密
更多介绍
Ceph块设备基准测试
Ceph rbd bench-write
操作指南
原理解密
更多介绍
参见
通过FIO做Ceph RBD基准测试
操作指南
参见
Ceph admin socket
操作指南
使用ceph tell命令
操作指南
原理解密
Ceph REST API
操作指南
Ceph内存分析
操作指南
使用Ansible部署Ceph
准备工作
操作指南
更多介绍
ceph-objectstore-tool
操作指南
原理解密