[ILUG] Good Linux SATA RAID Controller

Hamilton, David David.Hamilton at redstone.ie
Thu Oct 1 09:00:26 IST 2009


Those are some very interesting figures Stephen.
I guess throughput has never been an issue for me though.
Or at least it's not as important.
I have 5 1TB drives in an mdraid array, and I get about 35MB/s read/write performance across the network.
My main issue is that the latency/seek time to retrieve files seems to be slow.

	D.

-----Original Message-----
From: stephen mulcahy [mailto:smulcahy at atlanticlinux.ie] 
Sent: 01 October 2009 08:44
To: FRLinux
Cc: Hamilton, David; ilug at linux.ie
Subject: Re: [ILUG] Good Linux SATA RAID Controller

Howdy,

Thanks for that. So I normally just look at the "sequential output - 
block" as the write speed and the "sequential input - block" as the read 
speed. It works for a high level comparison of different devices (but 
feedback on the validity of this welcome, and I know all benchmarks can 
be gamed so I wouldn't necessarily trust those numbers coming from a 
vendors "benchmarking team" - they probably cool the drives to near 0 
with liquid nitrogen and do the actual test runs in a low G environment 
using only the outer 10 % of each platter).

But back to the 3ware! So the write speed is about 31.5 MB/sec and the 
read speed is about 119 MB/sec. For comparison, my 3rd old 5400rpm 
laptop drive gives me a write speed of about 29 MB/sec and a read speed 
of about 36 MB/sec.

Looking at some other 3yr old systems with newer 1TB drives - using the 
disks as plain old disks, I get write speed of about 54MB/sec and read 
speed of 76 MB/sec. The same type of system using Linux Software RAID in 
RAID1 config gives write speed of 36 MB/sec and read speed of 72 MB/sec.

Finally, looking at a system we purchased this year (not top of the line 
or anything, but obviously a newer I/O controller than the previously 
mentioned machines) with 1TB drives used as plain old disks, we see 
write speeds of 81 MB/sec and read speeds of 93 MB/sec.

So, in a vague handy-wavey type conclusion without going into what kind 
of disks you have, what filesystems you are using and what kind of 
machine it's all installed in - it looks like the 3ware has pretty good 
read speed (which you'd expect if it's smart enough to do reads from 
both drives) but pretty poor write speed, relatively. It'd be 
interesting to see equivalent bonnie results if you switched the drives 
to software RAID (it'd be interesting to see results from my 1yr old 
machine using RAID aswell -  but probably like yourself, I have only 
limited time for testing these things).

Like I said, it'd be interesting to pull these data points together for 
a general guide to what kind of performance you can expect with 
different configs (I might do so at http://atlanticlinux.ie/blog/ at 
some stage).

-stephen

FRLinux wrote:
> On Tue, Sep 29, 2009 at 12:18 PM, stephen mulcahy
> <smulcahy at atlanticlinux.ie> wrote:
>> To ensure we're comparing the same thing, I normally run bonnie++ with a
>> file size of (physical memory x 2) and leave everything else at defaults.
> 
> This is the test i did on the cheapest 3ware card (2 drives RAID1):
> 
> 
> lucifer:~# bonnie++ -n 0 -u 0 -r 1024 -s 20480 -f -b -d /mnt/xen
> Using uid:0, gid:0.
> Writing intelligently...done
> Rewriting...done
> Reading intelligently...done
> start 'em...done...done...done...
> Version 1.03d       ------Sequential Output------ --Sequential Input- --Random-
>                     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
> Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
> lucifer         20G           32303   6 24380   1           121701   2 119.4   0
> lucifer,20G,,,32303,6,24380,1,,,121701,2,119.4,0,,,,,,,,,,,,,
> 
> Cheers,
> Steph


-- 
Stephen Mulcahy     Atlantic Linux         http://www.atlanticlinux.ie
Registered in Ireland, no. 376591 (144 Ros Caoin, Roscam, Galway)
 
**********************************************************************
DISCLAIMER:
This correspondence may contain information which is confidential or proprietary or both.  Any dissemination, distribution, copying or use of this communication without prior permission of the addressee is strictly prohibited. If you are not the intended recipient you may not disclose, copy or use this information.  If you have received this message in error, please contact the sender to discuss its return or destruction.

The contents, comments and views contained or expressed within this correspondence do not necessarily reflect those of Redstone, its subsidiaries, affiliates, associates or sister companies and are not intended to create legal relations with the recipient.
Redstone may monitor email traffic data and also the content of email for the purposes of security and staff training. 
If you would like to know more about Redstone, visit us on the web at www.redstone.ie or contact our Sales Office on +353 1 276 7100.
Redstone Technology Limited 
Registered in Ireland with Company Number: E0231415
Registered Office: Furze Court, Furze Road, Sandyford Industrial Estate, Dublin 18
*********************************************************************



More information about the ILUG mailing list