标签: #Ceph
用亲手运行、亲手测量的数据来写 Kubernetes、DevOps 与 MLOps · 3 篇
Rook-Ceph 解说 3: rook-ceph 与 rook-ceph-cluster 1.21.1 Chart 的 values 解读
用 Helm 安装 Rook 时,实际决定的其实是 values.yaml 中的几十行。我们直接打开了 v1.21.1 标签下的 rook-ceph Chart(245 行)和 rook-ceph-cluster Chart(844 行),并将重要参数与行号一起整理成表格。我们将依次解读:CSI 配置在 v1.21 中已迁移至独立 Chart、资源请求与监控、cephClusterSpec 的 mon、mgr、storage、dashb
2026-10-28 · 35 分钟阅读 #Rook#Ceph#Helm#쿠버네티스#스토리지Rook-Ceph 解析 2:Rook operator 做的事情与不做的事情
Rook 是一个在 Kubernetes 上运行 Ceph 的 operator。通过直接打开 v1.21.1 标签的源码和官方文档,我们将逐一探讨:在 21 种 CRD 中常用的是如何在 reconcile 中实际创建资源的,如何部署 mon 并每 45 秒检查一次、在 10 分钟后替换为新的 mon,OSD prepare Job 会跳过哪些磁盘并将哪些磁盘制作为 OSD,在 v1.21 中 CSI 驱动如何由 Rook、ceph-
2026-10-28 · 33 分钟阅读 #Rook#Ceph#쿠버네티스#오퍼레이터#CSIRook-Ceph 解析 1:Ceph 如何在何处存放数据
Ceph 将块存储、文件存储和对象存储统一在一个系统中。它的底层是一个名为 RADOS 的分布式对象存储,并没有记录数据位置的中央索引。客户端从 MON 获取集群映射(cluster map),通过 CRUSH 计算自行找出放置对象的 OSD,并直接与该 OSD 通信。本文根据 Ceph v20 (Tentacle) 官方文档和原始论文,详细解析了 MON(Paxos 奎orum)、MGR、OSD(BlueStore)以及 MDS 的角
2026-10-28 · 25 分钟阅读 #Ceph#Rook#스토리지#분산 스토리지#쿠버네티스