I'm running Ubuntu Server 10.04 LTS on top of an ESXi 4.1 server (IBM 7870AC1 Blade). The data is stored on a DS3400 storage system running SAS drives in RAID5 and connected via a FiberChannel.
The file systems I have configured are Ext4 encased in LVM. Design can be seen in this image.
To get a quick performance test, I run this command:
And the results are:
And that is about the average performance...sometimes a bit better or a bet less but not by much. It's not bad and I have yet to run into any problems. Been running a Zimbra and mysql servers for a couple of months now.
Timing buffered disk reads: 1320 MB in 3.01 seconds = 438.96 MB/sec
On my test servers, I use the same kind of IBM blade, but a different storage system...IBM DS3200 using slower SATA drives in RAID10 configuration. The performance on that system is not nearly as nice as the SAS system, however, ALL my servers are sending every byte written to their SAS hard drives to the remote SATA drives (offsite server sync/backup)...so they tend to stay busy all the time but performance can vary drastically depending on the global amount of data going on. Here are the results of the same test run on a server using the SATA storage system:
The average score of the best results (during off-hours):
The average score of the lowest results (during peek hours):
Timing buffered disk reads: 1712 MB in 3.00 seconds = 558.33 MB/sec
EDIT: Installed Debian 6.0.3, here are the hdparm results:
Timing buffered disk reads: 244 MB in 3.03 seconds = 80.53 MB/sec
The average score (during peek hours):
Timing buffered disk reads: 2020 MB in 3.00 seconds = 672.81 MB/sec