45.第37章 ceph
Posted 网络之鹰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了45.第37章 ceph相关的知识,希望对你有一定的参考价值。
一.ceph 架构
Pool:存储池、分区,存储池的大小取决于底层的存储空间。
PG(placement group):一个pool 内部可以有多个PG 存在,pool 和PG 都是抽象的逻辑概念,一个pool 中有多少个PG 可以通过公式计算。
OSD(Object Storage Daemon):每一块磁盘叫做osd,多个osd 组成一个主机
存储池要先创建才能往ceph 保存数据,文件在向ceph 保存之前要先进行一致性hash 计算,计算后会把文件保存在某个对应的PG 的,某个文件一定属于某个pool 的PG,在通过PG保存在OSD 上。
数据对象在写到主OSD 之后再同步对从OSD 以实现数据的高可用。
注:存储文件过程:
第一步:把文件对象映射给PG
第二步: 把文件对象映射被OSD,
第三步:通过OSD 写入到硬盘
监视器mon 维护OSD 和PG 的集群状态,
以上是关于45.第37章 ceph的主要内容,如果未能解决你的问题,请参考以下文章
Unity Shader入门精要学习笔记 - 第5章 开始 Unity Shader 学习之旅