Linux – How to interpret IOZone results

hard drivelinuxlvmnetwork-attached-storageperformance

Here are the resuts of running IOZone on an ext3 filesystem on an LVM volume residing on a SAN LUN (it was ran with 5 parallel processes).

"Throughput report Y-axis is type of test X-axis is number of processes"
"Record size = 4 Kbytes "
"Output is in Kbytes/sec"

" Initial write " 81628.55

" Rewrite " 83354.72

" Read " 115595.02

" Re-read " 119306.09

" Reverse Read " 47684.20

" Stride read " 10011.09

" Random read " 16751.27

" Mixed workload " 5659.77

" Random write " 1661.85

" Pwrite " 36030.83

Now this is all nice and dandy, but my question is: how do I know whether the values are as good as they could be or there is something to tweak (and if so, what?)

The actual usage I will have for that Logical Volume is to act as virtual disk for a VM.

Best Answer

Ok, well you've not told us how many disks of what type on what SAN but I'm guessing this is a RAID 5 array of 4/5 x 7.2krpm disks via iSCSI over a 1Gbps NIC (?) - if that's the case then that seems fine really - it depends what you're using it for, again you don't mention.

If it's anything else then come back with more details of what you've got and what you want it for and I'll do what I can.

edit - is this an IBM N5000/6000? It feel like it might be.

Related Topic