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

2 Ceph架构
图示2:

(6) MDS提供兼容POSIX的文件系统,支持文件存储。
3 Ceph的功能模块
图示2:

主要功能是存储数据、复制数据、平衡数据、恢复数据,以及与其它OSD间进行心跳检查等。一般情况下一块硬盘对应一个OSD。
4 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 小结
来实现近乎集群的一些管理工作,如集群部署,集群组件管理等。
