1、BlueStore:事务型的本地日志文件系统
2、磁盘块大小:普通磁盘 512字节;SSD磁盘:4KB
3、COW:写时复制
RMW:
4、读写锁


5、PG的选择

6、PG分裂

7、校验算法:crc xxhash
8、缓存管理算法:LRU和2Q
9、RMW和COW综合

10、PG作为OSD的中间层

11、onode磁盘结构

11、LRU:没有使用
LFU:访问频率最低
ARU:综合LFU和LRU
2Q:Alin Alout Am
12、BlueStore元数据

13、BlueStore的主要实现:mkfs mount read write

14、BlueStore支持SLOW\DB\WALL三种类型的块设备
slow直接保存对象数据,DB和wall保存元数据
15、ceph.conf部署bluestore:推荐slow:db:wall=100:1:1




16、bluestore相关配置







网友评论