跳到主要内容

元数据性能测试

本章节介绍了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
createWrite19985
openRead60376
rename43009
delete39013
createWrite (1kb)11707
openRead (1kb)29019