On Wed, 18 Aug 1999, James Manning wrote:

> >   I missed the start of this thread, so I don't know what RAID level you're
> >   using.  I did some RAID-0 tests with the new Linux RAID code back in March
> >   on a dual 450Mhz Xeon box.  Throughput on a single LVD bus appears to peak
> >   at about 55MBs - you can get 90% of this with four 7,200RPM Baracudas.  
> >   With two LVD busses, write performance peaks at just over 70MBs
> >   (diminishing returns after six disks)
> 
> Could you describe the set-up?  When I switched to s/w raid0 over
> h/w raid0 just for testing, my block write rate in bonnie only went
> up to 43 MB/sec.  All the best performance has come with the smallest
> chunk-sizes that make sense (4k), where my improvement was significant
> over 64k chunk-sizes.

RAID0-8Disks-2Bus-MDChunk32_Stride256_QDepth10

Seeker 1...Seeker 2...Seeker 3...start 'em...done...done...done...
              -------Sequential Output-------- ---Sequential Input-- --Random--
              -Per Char- --Block--- -Rewrite-- -Per Char- --Block--- --Seeks---
Machine    MB K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU K/sec %CPU  /sec %CPU
         1000  6538 98.9 72882 76.6 24213 54.7  5963 98.9 78587 76.3 387.2  5.0

I found the SCSI queue depth, RAID chunk size and stride size made
only small differences in bonie results.  The largest improvement in
performance comes from using a 4K filesystem block size.  

Check out:

       http://www-hpcc.astro.washington.edu/reschke/Linux_MD_Benchmarks/

I've included the bonnie output and a couple of graphs - one showing
throughput as a function of the # of disks and SCSI busses, and
another showing Bonnie's sensitivity to the the test-size/RAM-size
ratio.


 - C

Reply via email to