Re: Very low disk performance Highpoint 1820a

From: Brian Candler <B.Candler_at_pobox.com>
Date: Fri, 29 Apr 2005 16:00:57 +0100
> >5.4-STABLE Highpoint 1820a RAID 5 ( 5 disk )
> >dd if=/dev/da0 of=/dev/null bs=64k count=10000
> >10000+0 records in
> >10000+0 records out
> >655360000 bytes transferred in 13.348032 secs (49097875 bytes/sec)
> >
> >5.3-RELEASE Highpoint 454 RAID 5 ( 4 disk )
> >dd if=/dev/da0 of=/dev/null bs=64k count=10000
> >10000+0 records in
> >10000+0 records out
> >655360000 bytes transferred in 20.410034 secs (32109697 bytes/sec)
> >
> >5.2.1-RELEASE Intel ICH3 UDMA100 ( 1 disk )
> >dd if=/dev/ad0 of=/dev/null bs=64k count=10000
> >10000+0 records in
> >10000+0 records out
> >655360000 bytes transferred in 11.142405 secs (58816745 bytes/sec)
> >
> >Obviously something is seriously a miss here somewhere as
> >both the RAID 5 arrays a producing less throughput than
> >a single disk.
> >
> >Where do I start looking?

Just some ideas:

- try reconfiguring your array as 5 separate disks, and dd from a single
disk. If it's still slower than your ATA disk, then it's probably SCSI
transfers or controller I/O bandwidth which are slowing things down.

If you get equal or better performance than your ATA disk, then it becomes
likely that the RAID configuration is the bottleneck.

- try reconfiguring your array as two mirrored pairs, and do the same test
again.

RAID5 isn't necessarily a good choice for high-performance applications; a
single block write requires two reads and two writes (to the target data
disk and the parity disk), and therefore write access to the array is likely
to be *slower* than to a single disk. You might be better off with
mirroring. It handles random writes better, and you may get double the
random read performance since there are two copies of all the data.

RAID5 is acceptable if your application is mostly read-only though (which
your dd test is, of course)

Brian.
Received on Fri Apr 29 2005 - 13:01:19 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:33 UTC