小文件性能评估

通过 mdtestopen in new window 进行小文件性能测试的结果如下:

配置

#!/bin/bash
set -e
TARGET_PATH="/mnt/test/mdtest" # mount point of CubeFS volume
for FILE_SIZE in 1024 2048 4096 8192 16384 32768 65536 131072 # file size
do
mpirun --allow-run-as-root -np 512 --hostfile hfile64 mdtest -n 1000 -w $i -e $FILE_SIZE -y -u -i 3 -N 1 -F -R -d $TARGET_PATH;
done

测试结果

Small File Benchmark

文件大小(KB)1248163264128
创建操作 (TPS)7038370383737387461769479674354754027147
读取操作 (TPS)1086001181931183461229751163741107959046262082
删除操作 (TPS)8764884651835327927985498865238094684441
信息查看 (TPS)231961263270264207252309240244244906273576242930
在github上编辑