从文件大小分布生成I / O的文件系统基准testing

我正在寻找一个文件系统基准testing工具来testingCephFS。 这个基准testing工具必须:

  1. 根据特定的分布生成一组文件(称为文件集),例如,伽玛,经验性,非档案性或适合的等等。
  2. 基于生成的文件集,它应该能够使用该集合并运行testing,从而对性能进行基准testing。
  3. 得到结果,完成。 在对SSD / HDDalgorithm,系统等做一些修改后重新testing

我想知道如果你能build议我任何生成/接收特定工作负载(分配文件大小)的基准testing工具。 任何其他build议,表示感谢。

提前致谢

fio工具可能是你最好的select,然而, iozone也许能够做你需要的东西…

看看Sysbench – 文件模式

Filebench可以做你正在寻找的所有东西。

http://sourceforge.net/projects/filebench/