分布式存储 Ceph 实战全指南

这套课程针对 Ceph 存储的实际应用场景设计,旨在帮助职场人士或转行者解决从理论到生产落地的具体问题。Ceph 作为一套复杂的分布式存储系统,其概念理解与实操部署存在较高门槛。课程突破理论瓶颈,聚焦生产环境中的关键环节,通过 9 个模块系统梳理了从架构原理到集群运维的完整路径,覆盖对象存储、块存储、文件存储的搭建与测试,以及监控告警、故障恢复等实战内容。学习本课程需具备 Linux 基础操作和网络知识,课程会从硬件选型、软件环境配置讲起,逐步深入到集群初始化、OSD 添加、存储池设计、PG 与 Crush 算法理解等核心知识。

学习路径与产出

建议从环境准备(2-3 模块)和集群初始化(3-4 模块)开始,为实操打好基础。关键在于 4 模块的对象存储部分,通过 rgw 部署及 s3cmd、cosbench 工具测试,验证对象存储的可用性。块存储和文件存储(5-6 模块)同样包含完整的测试环节。学完后,学员能独立完成 Ceph 集群的安装部署,根据需求设计存储池,搭建对象/块/文件存储服务,并进行基本的性能测试。更重要的是掌握生产环境常用的监控手段(如 Prometheus+Alertmanager)和故障恢复流程(osd 坏盘处理、monitor 故障应对等)。资料包的练习方法建议按顺序推进:先搭建最小功能集群,再逐一添加组件并验证功能,最后通过模拟故障场景巩固运维能力。监控和运维部分的实践需结合真实环境反复操作,形成故障排查的思路和方法。

资料配合练习要点

资料中的核心模块包括集群搭建系列、各类存储服务部署测试、以及故障处理实战部分。学员应先跟课完成集群从零到一的完整部署,再针对对象存储、块存储、文件存储分别进行功能验证和性能测试。故障处理部分需要重点关注,通过反复练习 osd 坏盘、monitor 故障等常见问题,将理论方法内化为实际操作能力。建议将练习环境与生产环境隔离,通过脚本自动化重复性任务,逐步提升运维效率。监控系统的搭建需结合实际业务负载进行参数调优,确保告警的准确性和及时性。整体而言,实践出真知,课程的资料包设计强调动手能力,学员需投入足够时间进行反复操作和问题排查。

课程目录

想系统啃下 Ceph 这套 分布式存储 ,光看概念容易卡在部署和运维上,这套课程从架构原理一路讲到生产集群落地,算是把学习路径铺得比较完整的一份资料。 1-1 分布式存储介绍.mp4
 1-2 ceph介绍.mp4
 2-1 硬件准备.mp4
 2-2 软件准备上.mp4
 2-3 软件准备下.mp4
 3-1 集群初始化.mp4
 3-2 添加osd.mp4
 3-3 存储池的介绍.mp4
 3-4 crush介绍.mp4
 4-1 对象存储介绍.mp4
 4-2 对象存储存储池设计.mp4
 4-3 对象存储网关rgw部署.mp4
 4-4 s3cmd测试对象存储.mp4
 4-5 cosbench测试对象存储.mp4
 4-6 对象存储稳定性测试.mp4
 5-1 块存储介绍.mp4
 5-2 块存储rbd测试.mp4
 6-1 文件存储cephfs介绍.mp4
 6-2 文件存储cephfs测试.mp4
 7-1 存储池精讲.mp4
 7-2 PG精讲.mp4
 7-3 集群配置精讲.mp4
 7-4 集群标记精讲.mp4
 8-1 基于prometheus的监控系统搭建.mp4
 8-2 使用alertmanager进行告警推送.mp4
 9-1 集群故障流程及恢复的介绍.mp4
 9-2 生产集群osd坏盘处理闭环.mp4
 9-3 生产集群monitor故障处理.mp4
 9-4 集群ip修改的方案原理与实践.mp4
 9-5 生产集群扩容与缩容方案与实战.mp4
 9-6 生产集群日常运维故障定位的思路与实战.mp4