Ceph简介

你是否想要向云平台提供Ceph Object Storage和/或Ceph Block Device服务,部署一个Ceph文件系统或使用Ceph用于其它目的,所有Ceph Storage Cluster部署从设置每个Ceph节点,你的网络,和这个Ceph存储集群开始。一个Ceph存储集群需要至少一个Ceph监视器,Ceph管理器和Ceph OSD(对象存储守护程序)。在运行Ceph文件系统客户端时,也需要Ceph元数据服务器。

监视器(Monitors):一个Ceph Monitor(ceph-mon)维护这个集群状态的映射,包括监视映射、管理映射,OSD映射,MDS映射和CRUSH映射。这些映射是Ceph守护进程相互协作所需的关键性集群状态。Monitors也负责管理守护进程和客户端之间的验证。对于冗余和高可用性通常需要至少三个monitors。

管理器(Managers):一个Ceph Manager守护进程(ceph-mgr)负责跟踪这个Ceph集群的运行时指标和当前状态,包括存储使用率,当前性能指标和系统负载。Ceph Manager守护进程也驻留基于python的模块来管理和展示Ceph集群信息,包含一个基于web的Ceph仪表盘和REST API。对于高可用性通常至少需要两个managers。

Ceph OSDs:一个Ceph OSD(对象存储守护进程,ceph-osd)存储数据,处理数据复制,恢复,再平衡,并且通过检查其它OSD守护进程心跳提供一些监控信息给Ceph Monitors和Managers。

MDSs:一个Ceph元数据服务器(MDS,ceph-mds)存储代表Ceph文件系统的元数据(即是,Ceph块设备和Ceph对象存储不使用MDS)。Ceph元数据服务器允许POSIX文件系统使用者执行(如ls,find等)基本的命令,而不会对这个Ceph存储集群施加巨大负担。

Ceph在逻辑池中存储数据为对象。使用CRUSH算法,Ceph计算哪个位置组应该包含这个对象,并且进一步就按哪个Ceph OSD守护进程应该存储这个位置组。CRUSH算法使得Ceph存储集群能够动态缩放,再平衡和恢复。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值