知识卡片
条带化的三要素
内容
Ceph 对写入数据做条带化时,由三个参数共同决定分布方式:对象大小——分布式集群里每个对象允许的最大尺寸,要大到能容纳足够多的条带单元;条带宽度——客户端把数据切成大小相等的条带单元时每个单元的尺寸,通常远小于对象大小,这样一个对象能装下多个条带单元;条带总量——客户端把一串条带单元依次写入一组对象(称为对象集),写完对象集里最后一个对象后又绕回第一个对象继续写。发散:这套思路和传统 RAID 0 的条带化完全同构,只是把”跨磁盘分摊”换成了”跨分布式对象分摊”,目的都是用并行 I/O 换吞吐量,而不是靠单个存储单元的速度提升。
参考来源
《Ceph分布式存储实战》第3章《智能分布CRUSH》