注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学Ceph Cookbook中文版

Ceph Cookbook中文版

Ceph Cookbook中文版

定 价:¥79.00

作 者: (芬兰)Karan Singh(卡兰.辛格)
出版社: 电子工业出版社
丛编项:
标 签: 计算机/网络 计算机理论

购买这本书可以去


ISBN: 9787121290169 出版时间: 2016-06-01 包装: 平塑
开本: 页数: 276 字数:  

内容简介

  Ceph在AFA、数据库工作负载、容器存储及超融合式基础架构等多个领域应用,其集群在欧洲核子研究中心、雅虎和DreamHost等组织成功部署,越来越需要我们加以关注和学习。本书旨在让你学会建立一个生产级别的Ceph存储集群,并掌握Ceph集群管理技巧。全书从认识块、对象和文件存储开始,到与OpenStack的集成,再到建立一个类似Dropbox的存储解决方案,直到了解联合架构和CephFS、用Calamari和VSM监控环境、评测集群性能,以及获取Ceph运维最佳实践。

作者简介

  刘世民, 云架构师,十余年IT行业从业经历,在电信软件、企业软件、存储以及云计算等领域从事过研发、管理和架构设计等方面的工作。从2012年开始从事 OpenStack 研发工作,对其核心模块、相关开源技术和产品,以及行业等都有着较深的理解。李井鑫,毕业于华侨大学软件工程专业。有丰富的python编程经验,从事多年互联网、云计算研发工作。 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 会致力于各种新技术和自动化相关的工作。他热衷技术写作,是www.ksingh.co.in.的一名博主。您可以在Twitter 上通过@karansingh010 联系到他,或者发邮件到karan_singh1@live.com。我要感谢我的妻子 Monika在我写作这本书时为我准备美味的食物。Kiitos MJ,你是一个伟大的厨师,Mina rakastan sinua。我想借此机会感谢我的公司,CSC ?C IT Center for ScienceLtd.,我有幸和各位同仁共事,这给我留下了美妙回忆。 CSC,你是一个了不起的公司,kiitos。我也想感谢蓬勃发展的Ceph社区以及开发、提高和支持Ceph的生态系统。最后,衷心感谢整个Packt出版团队,以及技术评审们,感谢你们为本书的出版所做的卓越工作。

图书目录

前言 VII第1章 Ceph介绍及其他 1介绍 1Ceph—— 一个新时代的开始 3RAID—— 一个时代的终结 5Ceph—— 架构概述 7规划Ceph的部署 9搭建一个虚拟基础设施 10安装和配置Ceph 14扩展你的Ceph集群 16在实践中使用Ceph集群 18第2章 使用Ceph块存储 20介绍 21使用Ceph块存储 21配置Ceph客户端 22创建Ceph块设备 25映射Ceph块设备 26调整Ceph RBD大小 27使用RBD快照 29使用RBD克隆 30Openstack简介 33Ceph——OpenStack的最佳匹配 33搭建OpenStack 35配置Openstack为Ceph客户端 37配置Ceph作为Glance后端存储 42配置Ceph为Cinder后端存储 44将Ceph RBD挂载到Nova上 46Nova基于Ceph RBD启动实例 47第3章 使用Ceph对象存储 50介绍 50理解Ceph对象存储 51RADOS网关标准设置、安装和配置 51创建radosgw用户 57通过S3 API访问Ceph对象存储 59通过Swift API访问Ceph对象存储 63RADOS网关和OpenStack Keystone的集成 65配置Ceph多区域网关 67测试radosgw多区域网关 82使用RGW创建文件同步和共享服务 84第4章 使用Ceph文件系统 90介绍 90理解Ceph文件系统和MDS 90部署Ceph MDS 92通过内核驱动访问CephFS 94通过FUSE客户端访问Ceph FS 95将CephFS导出为NFS 96ceph-dokan——CephFS的Windows客户端 98CephFS——HDFS的简易替换 101第5章 用Calamari监控Ceph集群 103介绍 103Ceph集群的监控——统方法 104对Ceph集群进行监控 104Ceph Calamari简介 114编译Calamari服务器软件包 115编译Calamari客户端软件包 117配置Calamari主服务器 118将Ceph节点加到Calamari 121在Calamari控制台上监控Ceph集群 122Calamari故障排除 124第6章 操作和管理Ceph集群 127介绍 127理解Ceph的服务管理 128管理Ceph的集群配置文件 129使用SYSVINT运行Ceph 130作为一个服务运行Ceph 132向上扩展(Scale-up)和向外扩展(Scale-out) 135向外扩展Ceph集群 136缩小Ceph集群 139替换Ceph集群中的故障磁盘 144升级Ceph集群 148维护Ceph集群 150第7章 深入Ceph 153介绍 153Ceph扩展性和高可用 154理解CRUSH机制 155CRUSH map的内容 156Ceph cluster map 161高可用monitors 162Ceph身份验证和授权 163Ceph动态集群管理 168Ceph Placement Group(PG,配置组) 169PG状态 171在指定OSD上创建Ceph存储池 172第8章 Ceph生产计划和性能调优 177介绍 177Ceph的容量、性能以及成本的动态调整 178Ceph的软硬件选型 179Ceph性能调优和建议 186Ceph纠删码 198创建一个纠删码存储池 202Ceph缓存分层 205创建一个缓存分层的存储池 206创建一个缓存层 208配置缓存层 209测试缓存层 211第9章 Ceph虚拟存储管理器(VSM) 213介绍 213理解VSM架构 214搭建VSM环境 215准备VSM 216安装VSM 219使用VSM创建Ceph集群 224探索VSM仪表板 226通过VSM升级Ceph集群 230VSM路线图(roadmap) 231VSM参考资料 232第10章 Ceph扩展 233介绍 233Ceph集群基准测试 234磁盘性能基线 234网络性能基线 237Ceph rados bench工具 238rados load-gen 工具 240Ceph块设备基准测试 242通过FIO做Ceph RBD基准测试 245Ceph admin socket 246使用ceph tell命令 248Ceph REST API 249Ceph内存分析 250使用Ansible部署Ceph 252ceph-objectstore-tool 254

本目录推荐