基于Rook构建Ceph云原生存储(此文章只为记录用)

基于Rook构建Ceph云原生存储

Rook特性剖析

  • 简单和可靠的⾃动化资源管理
  • 超融合存储集群
  • ⾼效数据分布和复制
  • 提供块、⽂件、对象存储
  • 管理多种开源存储
  • 易于提供数据中⼼弹性存储
  • 基于Apache 2.0开源
  • 已对通⽤硬件优化

Rook与k8s结合

基于Rook构建Ceph云原生存储(此文章只为记录用)_第1张图片

rook负责初始化和管理Ceph集群

  • monitor集群
  • mgr集群
  • osd集群
  • pool管理
  • 对象存储
  • ⽂件存储

监视和维护集群健康状态

  • rook负责提供访问存储所需的驱动
  • Flex驱动(旧驱动,不建议使⽤)
  • CSI驱动
  • RBD块存储
  • CephFS⽂件存储
  • S3/Swift⻛格对象存储

Rook架构解析

基于Rook构建Ceph云原生存储(此文章只为记录用)_第2张图片

所有对象依托于kubernetes集群
  • mon
  • rgw
  • mds
  • mgr
  • osd
  • Agent
  • csi-rbdplugin
  • csi-cephfsplugi
抽象化管理,隐藏细节
  • pool
  • volumes
  • filesystems
  • buckets

你可能感兴趣的:(存储,云原生)