kunpenghpcs
测试运行
更新时间:2020/05/29 GMT+08:00
操作步骤
- 配置OpenMPI环境变量,请参考OpenMPI安装。
- 使用PuTTY工具,以root用户登录安装了IOR的服务器。
- 执行以下文件系统聚合读写带宽性能测试命令。
cd /home/ior-master/src
/home/OpenMPI/bin/mpirun --allow-run-as-root -machinefile machiefile -npernode 8 ./ior -b 100g -t 1m -w -r -g -F -e -k -o /mnt/Lustre/ior10表1 测试参数说明 参数
说明
-machinefile
指定在哪些服务器上执行测试,需要在“/home/IOR/src/C”目录下新建一个“machinefile”的文件,将涉及测试的服务器主机名都添加到该文件中。
-npernode
指在“machinefile”中的每台服务器上运行8个线程。
-b
指每个线程写入100g的文件大小(blockSize)。
-t
指传输size大小为1m(transferSize)。
-w
指进行写测试(writeFile)。
-r
进行读测试,和-w组合,先写再读(readFile)。
-g
intraTestBarriers -- use barriers between open, write/read, and close
-F
filePerProc模式 -- file-per-process
-e
fsync -- perform fsync upon POSIX write close,把写数据同步到硬盘(fsync)。
-k
保留测试文件(keepFile)。
-o
测试文件(testFile),IOR在fileperProc模式下会自动在文件后生成数字,保证每个线程写一个文件。“/mnt/Lustre/ior”:客户端上的“/mnt/Lustre”目录挂载到Lustre的文件系统中,“ior”这个文件名是自己定义。
- 测试结果样例如图1所示,写带宽性能是3216.53MB/s,读带宽性能是2613.25MB/s。
父主题: 运行IOR
