时间归档 —— 2017年2月

Ceph冷知识 | RBD stripe_unit 与 stripe_count 大小对性能影响

存储设备都有吞吐量限制,会影响集群性能和可扩展性,所以存储系统一般都支持条带化(把连续的信息分片存储于多个设备)以增加吞吐量和性能。数据条带化最常见于 RAID 中, RAID 中最接近 Ceph 条带化方式的是 RAID 0 、或者条带卷, Ceph 的条带化提供了像 RAID 0 一样的吞吐量、像 N 路 RAID 镜像一样的可靠性、和更快的恢复。 当遇到大文件处理时,条带化到一个对象集中的多个对象能带来显著的读/写性能提升。当客户端把条带单元并行地写入相应对象时,带宽明显提升,因为对象映射到了不同的 pg、并进一步映射到不同 OSD ,可以并行地以最大速度写入。到单个磁盘的写入受限于磁头移动(如:6ms 寻道时间)和存储设备带宽(如:100MB/s), Ceph把写入分布到多个对象(它们映射到了不同 pg 和 OSD ),这样可减少每设备寻道次数、联合多个驱动器的吞吐量,以达到更高的写(或读)速度。
了解详情