Ceph有哪些组件?

提问者:帅平 问题分类:大数据
Ceph有哪些组件?
1 个回答
养猪发家致富
养猪发家致富
Ceph集群涉及到的架构组件有:
Monitors: Ceph监视器,Monitor维护着展示集群状态的各种图表,包括监视器图、OSD图、归置组(PG)图、和CRUS**。
PG:Ceph归置组,每个Object最后都会通过CRUSH计算映射到某个PG中,一个PG可以包含多个Object。
OSD: Ceph的对象存储设备,OSD守护进程的功能是存储数据,处理数据的复制、恢复、回填、再均衡,并通过检查其他OSD守护进程的心跳来向Ceph Monitors 提供一些监控信息。
MDS: Ceph元数据服务器(MDS),为Ceph文件系统存储元数据。
CephFS: Ceph文件系统,CephFS提供了一个任意大小且兼容POSIX的分布式文件系统。
RADOS: Reliable Autonomic Distributed Object Store,表示可靠、自动、分布式的对象存储。Ceph中的一切都是以对象形式存储,RADOS就负责存储这些对象,RADOS层确保数据一致性和可靠性。
Librados:librados库是一种用来简化访问RADOS的方法,目前支持PHP、Python、Ruby、Java、C和C++语言。
RBD:Ceph 的块设备,它对外提供块存储,可以被映射、格式化进而像其他磁盘一样挂载到服务器
RGW/RADOSGW:Ceph 对象网关,它提供了一个兼容S3和Swift的restful API接口。
发布于:4个月前 (01-10) IP属地:未知
我来回答