1 Ceph介绍

存在传统的单点故障,且随着规模的扩大,性能并不会受到影响。

5.1 Ceph概述

2 Ceph架构

5.1 Ceph概述 图示2: 5.1 Ceph概述

(6) MDS提供兼容POSIX的文件系统,支持文件存储。

3 Ceph的功能模块

5.1 Ceph概述 图示2: 5.1 Ceph概述

主要功能是存储数据、复制数据、平衡数据、恢复数据,以及与其它OSD间进行心跳检查等。一般情况下一块硬盘对应一个OSD。

4 Ceph的资源划分

5.1 Ceph概述

(3) Pg再通过CRUSH计算,映射到osd中。如果是三副本的,则每个pg都会映射到三个osd,保证了数据的冗余。

5 Ceph的数据写入流程

(5) 不同的PG通过CRUSH算法被分配到不同的OSD

6 Ceph的特点

计算、虚拟机部署的最火开源存储解决方案,据统计大概有20%的OpenStack部署存储用的都是Ceph的block storage。

7 Ceph之RADOS说明

地存储,monitor之间通过一致性算法保证数据的一致性。

8 Ceph之Cluster Map

方会先将map更新成对方的map,然后才会进行后续操作。

9 Ceph之Data Placement

置。第一个osd节点即为主节点,其余均为从节点。

10 Ceph集群维护

作,然后即可继续正常访问。

11 Ceph基本进程说明

消息。如果要读数据,不会使用读写分离,而是也需要先向主OSD发请求,以保证数据的强一致性。

12 Ceph三种存储类型

阿里云OSS,腾讯云COS,aws云S3

13 小结

来实现近乎集群的一些管理工作,如集群部署,集群组件管理等。 

5.1 Ceph概述


相关文章: