元数据性能测试
本章节介绍了Curvine元数据性能测试的方法和结果。
测试环境
测试机器配置如下:
- CPU:80核
- 内存:128GB
- 磁盘:1SSD
测试工具
使用curvine自带的性能测试工具进行测试,测试工具位于bin目录下,测试工具名meta-bench,该工具由hdfs nnbench修改而论
测试运行的脚本如下:
java -Xms10g -Xmx10g \
io.curvine.bench.NNBenchWithoutMR \
-operation $ACTION \
-bytesToWrite 0 \
-confDir ${CURVINE_HOME}/conf \
-threads 40 \
-baseDir /fs-meta \
-numFiles 5000
测试结果
操作类型 | QPS |
---|---|
createWrite | 19985 |
openRead | 60376 |
rename | 43009 |
delete | 39013 |
createWrite (1kb) | 11707 |
openRead (1kb) | 29019 |