如果你正在评估要不要碰 Ceph,先说结论:这门课不是给"想了解一下分布式存储概念"的人准备的,它面向的是真要把 Ceph 跑在生产环境里的那类人。值不值得学,取决于你现在的工作里有没有出现下面这些信号——单机存储扛不住了、对象存储需求冒出来了、Kubernetes 集群的动态卷一直是个心病,或者公司已经在用 Ceph 但没人敢动它。

它解决的是哪几个具体场景

第一类场景是新建集群。你需要为一批服务器做角色规划:哪些节点跑 mon,哪些跑 osd,mds 要不要单独拆,网络怎么分(前端和后端要不要隔离)。这些问题在纸面上讨论和在机房里落地是两回事,课程从硬件选型讲到集群搭建,走的就是这条落地路径。

第二类场景是日常运维。集群跑起来只是开始,后面要面对的是 osd 增减、pg 数量调整、容量水位告警、池的副本策略变更。这些操作做错一步可能触发大规模数据重平衡,课程里的数据管理部分覆盖了存储、备份、恢复这一条线,属于运维岗真正会天天用到的东西。

第三类场景是性能问题。Ceph 的性能瓶颈往往不在硬盘本身,而在网络、pg 分布、osd 数量与 CPU 的配比。课程专门有性能优化与故障排除的环节,这块对已经在维护集群、但遇到延迟抖动或吞吐上不去的人来说,参考价值最大。

学完能独立做什么

比较现实的预期是:你能独立完成一个中小规模 Ceph 集群的规划与部署,能通过命令行对集群做常规管理和状态排查,能判断一次性能异常大致出在哪一层,也能理解 Ceph 和 Kubernetes 对接时的基本机制(比如 RBD 卷怎么被 PVC 消费)。

需要提醒的是,"了解 Ceph 与 Kubernetes 的集成"和"精通 CSI 调优"是两码事。如果你的核心诉求是把 Ceph 深度嵌进 K8s 存储体系并做精细调参,这部分内容大概率只是给你一个入口,后续还得靠官方文档和自己的环境去磨。

资料适合什么基础

有几个前置条件会明显影响你的学习体验:

  • Linux 命令行要熟,至少能看懂 systemd、网络配置和磁盘分区相关操作;
  • 对存储的基本概念(块、文件、对象)不陌生,知道副本和纠删码大概是什么;
  • 最好手上有可折腾的机器或虚拟机环境,纯看视频不动手,Ceph 这种系统是学不进去的。

如果你完全没接触过 Linux 运维,直接上这门课会比较吃力,建议先补一段基础再回来。反过来,如果你已经做过 NFS、RAID 或者接触过其他分布式存储,上手会顺很多。

怎么用这份资料效率更高

建议不要按顺序从头看到尾。先跳到集群搭建那一部分,在自己的环境里把最小可用集群跑起来,哪怕只有三个节点。跑通之后,再回头补系统规划和硬件选择的内容,这时候你对那些参数才有实感。

数据管理和性能优化两块,适合在集群已经跑起来、产生真实数据之后再回来精读。故障排除的部分可以当成手册,遇到问题按图索骥去查,比一次性看完记得牢。

最后一句实在话:Ceph 是一门偏运维和架构的课程,它的价值不在"学完就能拿高薪"这类话术上,而在于你手上正好有这类存储需求时,它能帮你少踩几次生产事故的坑。如果暂时用不上,先收藏,等场景来了再学也不迟。

课程目录

课程目录36 集
  • 01 ceph分布式存储部署 01 1-ceph分布式集群课程介绍.mp4
  • 02 2-ceph集群硬件规划及系统版本选型.mp4
  • 03 3-openEuler22.03-LTS-SP1系统安装.mp4
  • 04 4-openEuler初始化内核参数设置及统一网卡名称.mp4
  • 05 5-二进制安装containerd及docker.mp4
  • 06 6-克隆主机修改IP.mp4
  • 07 7-编排工具Cephadm安装.mp4
  • 08 8-使用cephadm bootstrap初始化ceph集群.mp4
  • 09 9-添加ceph节点到集群.mp4
  • 10 10-为节点添加标签并调整mon个数.mp4
  • 11 11-添加OSD.mp4
  • 12 12-创建pool和存储策略并关联.mp4
  • 13 13-调整监控组件.mp4
  • 14 14-部署MDS元数据服务.mp4
  • 15 15-dashboard使用介绍.mp4
  • 02 ceph集群管理 01 16-ceph节点管理(上).mp4
  • 02 17-ceph节点管理(下).mp4
  • 03 18-ceph集群管理(上).mp4
  • 04 19-ceph集群管理(中).mp4
  • 05 20-ceph集群管理(下).mp4
  • 06 21-ceph mon监视器管理.mp4
  • 07 22-ceph mgr 管理器管理.mp4
  • 08 23-ceph osd 管理.mp4(上).mp4
  • 09 24-ceph osd 管理.mp4(下).mp4
  • 10 25-ceph pool 管理.mp4(上).mp4
  • 11 26-ceph pool 管理.mp4(下).mp4
  • 12 27-ceph mds 管理.mp4(上).mp4
  • 13 28-ceph mds 管理.mp4(下).mp4
  • 03 ceph为k8s提供块存储与文件存储 01 29-k8s使用ceph-csi实现与外部ceph集成(上).mp4
  • 02 30-k8s使用ceph-csi实现与外部ceph集成(下).mp4
  • 03 31-k8s使用ceph-csi实现与外部ceph集成cephfs(上).mp4
  • 04 32-k8s使用ceph-csi实现与外部ceph集成cephfs(下).mp4
  • 04 ceph升级以及dashboard支持中文 01 ceph集群升级.mp4
  • 02 ceph部署注意事项(一).mp4
  • 03 ceph-dashboard支持中文.mp4
  • 04 ceph-dashboard修改grafana仪表盘.mp4