Home > Workload Solutions > High Performance Computing > White Papers > HPC High-Performance Storage Solution for BeeGFS > IOzone random reads and writes
As described in the IOzone sequential N-N reads and writes, a stripe count of 1 and a chunk size of 1 MiB were used. The files written were distributed evenly across the STs (round-robin) to prevent uneven I/O loads on any single SAS connection or ST in the same way that a user would expect to balance a workload.
The request size was set to 4KiB. Performance was measured in I/O operations per second (IOPS). The operating system caches were dropped between the runs on the BeeGFS servers. The file system was unmounted and remounted on clients between iterations of the test.
The command used for random read and write tests is as follows:
iozone -i 2 -w -c -O -I -r 4K -s $Size -t $Thread -+n -+m /path/to/threadlist
The following figure shows the random read and write performance:
As the figure shows, the write performance reaches at 33.3K IOPS at 512 threads and the read performance of around 28K IOPS at 1024 threads, which is the maximum number of threads allowed by the benchmark.