Hi,
I just registered to this forum to confirm exactly the same problem with a ServeRAID 7k on a xSeries 346.
The ServerRAID 7k also is only an "addon" RAID Controller which is added to the motherboard and uses the onboard scsi controller. It brings 256 MB cache and uses the Adaptec AIC 7902B as back end as well as your ServeRAID 6m does.
I have 4 300 Gig 10k RPM U320 drives connected at channel 1 with a RAID5 and 8 kb stripe size.
None of the benchmarks ever reaches above 60 MB/s sequentially reads.
Unfortunately my IBM hardware supplier also doesnt consider the poor transfer rate as a problem.
I benched with HDtach, HDtune, h2benchw and will try IOmeter.
What I already did to find the cause:
- Upgraded controller firmware from 7.12.07 to 7.12.12 -> nothing
- Upgraded controller driver from 7.10.08 to 7.12.11 -> nothing
- Used the hard disk firmware update pack -> nothing
- Verified cache settings in controller bios -> didn't find any cache related settings
We use this system as "backup collector" before staging about 800 gigs to a single lto3 drive. The array is unable to feed the lto3 drive with the needed 80 mb/s!
Things to do:
- Remove the logical drives from the array and do "raw" benchmarks
- Delete the array and create a new one with 256k stripe size.
I found an interesting article from an Adaptec guy about stripe sizes and RAID5, read here: http://storageadvisors.adaptec.com/2006/06/05/picking-the-right-stripe-size/
hdtach result:

hdtune result:

I just registered to this forum to confirm exactly the same problem with a ServeRAID 7k on a xSeries 346.
The ServerRAID 7k also is only an "addon" RAID Controller which is added to the motherboard and uses the onboard scsi controller. It brings 256 MB cache and uses the Adaptec AIC 7902B as back end as well as your ServeRAID 6m does.
I have 4 300 Gig 10k RPM U320 drives connected at channel 1 with a RAID5 and 8 kb stripe size.
None of the benchmarks ever reaches above 60 MB/s sequentially reads.
Unfortunately my IBM hardware supplier also doesnt consider the poor transfer rate as a problem.
I benched with HDtach, HDtune, h2benchw and will try IOmeter.
What I already did to find the cause:
- Upgraded controller firmware from 7.12.07 to 7.12.12 -> nothing
- Upgraded controller driver from 7.10.08 to 7.12.11 -> nothing
- Used the hard disk firmware update pack -> nothing
- Verified cache settings in controller bios -> didn't find any cache related settings
We use this system as "backup collector" before staging about 800 gigs to a single lto3 drive. The array is unable to feed the lto3 drive with the needed 80 mb/s!
Things to do:
- Remove the logical drives from the array and do "raw" benchmarks
- Delete the array and create a new one with 256k stripe size.
I found an interesting article from an Adaptec guy about stripe sizes and RAID5, read here: http://storageadvisors.adaptec.com/2006/06/05/picking-the-right-stripe-size/
hdtach result:

hdtune result:
