jd@commandprompt.com ("Joshua D. Drake") writes:
> There is a huge advantage to software raid on all kinds of
> levels. If you have the CPU then I suggest it. However you will
> never get the performance out of software raid on the high level
> (think 1 gig of cache) that you would on a software raid setup.
This appears to be a case where the "ludicrous MHz increases" on
desktop CPUs has actually provided a material benefit.
The sorts of embedded controllers typically used on RAID controllers
are StrongARMs and i960s, and, well, 250MHz is actually fast for
these.
When AMD and Intel fight over adding gigahertz and megabytes of cache
to their chips, this means that the RAID work can get pushed over to
one's "main CPU" without chewing up terribly much of its bandwidth.
That says to me that in the absence of battery backed cache, it's not
worth having a "bottom-end" RAID controller. Particularly if the
death of the controller would be likely to kill your data.
Battery-backed cache changes the value proposition, of course...
--
select 'cbbrowne' || '@' || 'acm.org';
http://cbbrowne.com/info/linuxdistributions.html
All generalizations are false, including this one.