Administrator Guide
Appendix B Benchmark command reference
30 Dell EMC Ready Solutions for HPC BeeGFS High Capacity Storage | ID 424
B Appendix B Benchmark command reference
This section describes the commands that were used to benchmark the Dell HPC BeeGFS Storage solution.
B.1 IOzone N-1 sequential and random IO
We used the following commands to run sequential and random IOzone tests, the results of which are
recorded in the performance evaluation section of this paper.
For sequential writes:
iozone -i 0 -c -e -w -r 1024K -s $Size -t $Thread -+n -+m /path/to/threadlist
For sequential reads:
iozone -i 1 -c -e -w -r 1024K -s $Size -t $Thread -+n -+m /path/to/threadlist
For IOPS random reads/writes:
iozone -i 2 -w -c -O -I -r 4K -s $Size -t $Thread -+n -+m /path/to/threadlist
The following table describes the IOzone command line options. The O_Direct command line option, -I,
enables us to bypass the cache on the compute nodes where the IOzone threads are running.
IOzone Command Line Options
Option
Description
-i 0
Write test
-I 1
Read test
-I 2
Random IOPS test
-+n
No retest
-c
Includes close in the timing calculations
-e
Includes flush in the timing calculations
-r
Records size
-s
File size
-+m
Location of clients to run IOzone on when in clustered mode
-I
Use O_Direct
-w
Does not unlink (delete) temporary file
-O
Return results in OPS