White Papers

Dell HPC NFS Storage Solution High Availability Configurations with Large Capacities
76
Appendix B: Benchmarks and test tools
The iozone benchmark was used to measure sequential read and write throughput (MB/sec) as well as
random read and write I/O operations per second (IOPS).
The mdtest benchmark was used to test metadata operation performance.
The checkstream utility was used to test for data correctness under failure and failover cases.
The Linux dd utility was used for initial failover testing and to measure data throughput as well as time
to complete for file copy operations.
B.1. IOzone
IOzone can be downloaded from http://www.iozone.org/. Version 3.397 was used for these tests and
installed on both the NFS servers and all the compute nodes.
The IOzone tests were run from 1-64 nodes in clustered mode. All tests were N-to-N, i.e. N clients
would read or write N independent files.
Between tests, the following procedure was followed to minimize cache effects:
o Unmount NFS share on clients.
o Stop the cluster service on the server. This umounts the XFS file system on the server.
o Start the cluster service on the server.
o Mount NFS Share on clients.