2024年6月9日发(作者:)

CEPH多服务器版搭建

——

idealhang

一、CEPH介绍

CEPH系统架构拓扑图如下图所示。

图1 CEPH系统架构拓扑图

一套完整的CEPH系统架构可以划分为4种节点:

a. Clients:客户端(数据用户);

b. MDS:Metadata server cluster,元数据服务器(缓存和同步分布式元数据);

c. OSD:Object storage cluster,对象存储集群(将数据和元数据作为对象存

储,执行其他关键职能);

d. MON:Cluster monitors,集群监视器(执行监视功能)。

CEPH生态系统的概念如下图所示。

图2 CEPH生态系统的概念构架图

客户使用元数据服务器,执行元数据操作(来确定数据位置)。元数据服务

器管理数据位置,以及在何处存储新数据。值得注意的是,元数据存储在一个存

储集群(标为 “元数据 I/O”)。实际的文件 I/O 发生在客户和对象存储集群之间。

这样一来,更高层次的 POSIX 功能(例如,打开、关闭、重命名)就由元数据

服务器管理,不过 POSIX 功能(例如读和写)则直接由对象存储集群管理。

CEPH的优点:

 可以轻松扩展到数PB容量。

 对多种工作负责的高性能。

 高可靠性。