0%

Ceph集群由几个相互独立的不同软件守护进程组成,每个守护进程负责Ceph的一个独特功能并将值添加到相应的组件中。

image-20231103100929238

Ceph架构主要分为三层

  • 最上层是支持不同存储应用的客户端
    • 存储应用客户端是RADOS集群的客户端
    • 通过LibRados层访问和使用RADOS
  • 中间层为LibRados层,客户端通过LibRADOS层与底层RADOS存储模块进行交互
    • 将上层的不同存储需求转化为RADOS层可以直接执行的存储操作
  • 底层RADOS层承担基础的存储服务,数据的落盘存储与访问均在盖层实现,与上层存储应用相对独立
    • RADOS层主要由Monitor管理模块、Manager辅助管理模块、用于缓存元数据的MDS节点和完成数据落盘的OSD节点等组成
阅读全文 »