Ceph源码解析:概念

Peering:一个PG内的全部副本经过PG日志来达成数据一致的过程。(某PG若是处于Peering将不能对外提供读写服务)性能

Recovery:根据Peering的过程当中产生的、依据PG日志推算出的不一致对象列表来修复其余副本上的数据。日志

Backfill:经过逐一对比两个PG的对象列表来进行数据修复。(新增的OSD也是经过Backfill完成数据迁移,Backfill与Recovery的区别在于经过PG日志是否还有救,若是没法经过PG日志来修复,就经过Backfill)对象

Cache Tier:基于存储池的分层机制。通常的使用模式是第一层cache pool使用相似ssd的高速设备,第二层data pool使用低速设备。用以提升关键数据或者热点数据的性能,下降存储开销。cache pool与data pool的数据迁移有不少不少的参数能够配置,具体能够参考存储池的参数设置。效率

Scrub:系统检查数据的一致性的机制。比较PG内的对象分别在其余OSD上的各个副本的元数据和数据来检查是否一致。根据扫描内容分两种,一个深度一个浅度。浅度只比较对象各个副本的元数据,代价小效率高。深度进一步比较副本的数据内容是否一致。配置

相关文章
相关标签/搜索