研究对象
Ceph
研究目标
1)应用:掌握 Ceph 的部署及运维,并能够使用 Ceph 作为存储的解决方案;
2)调优:熟悉其工作原理(源码级别),实现对 Ceph Cluster 的性能调优;
研究工具
信息采集
培训机构:
1)必然是我们的首选,但是我们正在参加其他培训,空余时间少,所以仅能在空闲时间阅读 Ceph 相关的学习资料;
书籍文章,以下书籍是我们针对网络检索搜索结果(11/09/2022):
Year | Name | Author | ISBN | Publisher | Description |
---|---|---|---|---|---|
2014 | Building Large-Scale Storage Systems with Ceph | Sam Fineberg | |||
2015 | Ceph Cookbook | Vikhyat Umrao | |||
2015 | Learning Ceph | Anthony D’Atri | 9781783985623 | ||
2016 | Ceph Cookbook 中文版 | 芬兰 KaranSingh 卡兰。辛格 | 9787121290169 | 电子工业出版社 | 基于 Ceph Giant 版本 代码附件:https://github.com/ksingh7/ceph-cookbook |
2016 | (eb) Ceph 源码分析 | 9787111552079 | |||
2017 | (eb) Ceph 分布式存储实战 | Ceph 中国社区著 | 9787111553588 | ||
2017 | Ceph Cookbook Second Edition | Vikhyat Umrao, Michael Hackett | 9781788391061 | Packt Publishing | |
2017 | (eb) Ceph 分布式存储学习指南 | 卡伦·辛格 | 9787111562795 | 机械工业出版社 | |
2017 | (eb) Ceph 设计原理与实现 | 谢型果 | 9787111578420 | 机械工业出版社 | |
2017 | Mastering Ceph | Nick Fisk, Neil Levine, Karan Singh | |||
2018 | Hands-On Ceph Storage | Lucas Di Pentima | |||
2018 | Ceph: A Complete Guide | Earl Waud | |||
2018 | Ceph Application Development and Integration | Xiangyu Bu | |||
2019 | Learning Ceph, 2nd Edition | Anthony D’Atri and Vaibhav Bhembre | |||
2019 | Ceph Cookbook, 2nd Edition | Karan Singh | |||
2019 | Mastering Ceph, 2nd Edition | Nick Fisk | |||
2019 | Ceph Storage Solutions | Michael Hackett | |||
2019 | Ceph 之 RADOS 设计原理与实现 | 谢型果,严军 | 机械工业出版社 | ||
2019 | Ceph: Designing and Implementing Scalable Storage Systems | Vaibhav Bhembre, Karan Singh | |||
2019 | Linux 开源存储全栈详解:从 Ceph 到容器存储 | 电子工业出版社 | |||
2021 | (eb) Ceph 企业级分布式存储:原理与工程实践 | 景显强,龚向宇,黄军宝 | 9787111690467 | 机械工业出版社 | |
2021 | 存储漫谈:Ceph 原理与实践 | 中国移动云能力中心 | 9787115570284 | 人民邮电出版社 |
官方文档:
1)官方文档是我们学习的进阶,核心部分的学习我们将围绕官方文档展开,以官方文档为中心来进阶学习;
社区论坛:
1)Ceph 中国社区 – The Future of Storage™
指定路线
1)基础入门:通过阅读相关技术书籍(成熟度高、快速上手容易),以掌握 Ceph 的部署及使用方法;
2)进阶书籍:熟悉 Ceph 的高级应用场景,并理解其大致工作原理(算法及机制,但并不触及源码);
3)源码阅读:开始从程序源码入手,深入理解内部工作原理,并能处理和排查各类问题(应用、性能);
执行路线
[STATUS] 04/18/2023 正在学习 Ceph 概念术语,以及相关功能的使用方法;