使用fio来测试ceph的性能,可以使用
fio ./rbd.fio --write_lat_log=test1
像这样的命令来打开log输出,这样就会输出三个log文件:
这些文件都说了些啥呢
比如我的test1_lat.1.log内容如下:
5731, 5710948852, 1, 4194304
5814, 5775207081, 1, 4194304
5831, 5801455050, 1, 4194304
6106, 6096796925, 1, 4194304
9250, 3419805780, 1, 4194304
9288, 3440411822, 1, 4194304
9306, 3558947863, 1, 4194304
9324, 3207387031, 1, 4194304
12203, 2879305155, 1, 4194304
13650, 4384168644, 1, 4194304
13650, 4344376404, 1, 4194304
13650, 4308587707, 1, 4194304
分别解释为:时间戳(ms),延迟(usec) , R/W, size。
通过对比fio自己的输出:
latlog文件里除了单位不一样,其余都是完全符合的