98300

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz

开源ceph的节点角色

[复制链接]
发表于 2019-9-7 21:09:42 | 显示全部楼层 |阅读模式
开源ceph的节点角色主要有:OSDs、Monitors、Managers、MDSs
ditaa-409784e9076840f895f8cbd328a523961cda0d87.png
Monitors: Ceph Monitor(ceph-mon)维护集群状态的映射,包括监视器映射,管理器映射,OSD映射和CRUSH映射。 这些映射是Ceph守护进程相互协调所需的关键集群状态。 监视器还负责管理守护进程和客户端之间的身份验证。 通常需要至少三台Monitors才能实现冗余和高可用性。
Managers: Ceph Manager守护进程(ceph-mgr)负责跟踪运行时指标和Ceph集群的当前状态,包括存储利用率,当前性能指标和系统负载。 Ceph Manager守护程序还托管基于python的插件来管理和公开Ceph集群信息,包括基于Web的仪表板和REST API。 高可用性通常需要至少两台Managers:。
Ceph OSDs:Ceph OSD(对象存储守护进程,ceph-osd)存储数据,处理数据复制,恢复,重新平衡,并通过检查其他Ceph OSD守护进程的心跳来向Ceph监视器和管理器提供一些监视信息。 通常需要至少3个Ceph OSD来实现冗余和高可用性。
MDSs: Ceph元数据服务器(MDS,ceph-mds)代表Ceph文件系统存储元数据(即,Ceph块设备和Ceph对象存储器不使用MDS)。 Ceph元数据服务器允许POSIX文件系统用户执行基本命令(如ls,find等),而不会给Ceph存储集群带来巨大的负担。
Ceph将数据作为对象存储在逻辑存储池中。 使用CRUSH算法,Ceph计算哪个放置组应包含该对象,并进一步计算哪个Ceph OSD守护程序应存储放置组。 CRUSH算法使Ceph存储集群能够动态扩展,重新平衡和恢复。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


QQ|Archiver|手机版|小黑屋|98300.NET

GMT+8, 2020-5-26 09:09 , Processed in 0.134090 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表