On Wed, 23 Mar 2005 12:00:45 -0800, Rick Moen <rick at linuxmafia.com> wrote:
> Quoting Paul Jakma (paul at clubi.ie):
>> > - The Promise TX4 is *not* the same card as the Promise SX4[1].
>> /me checks online.
>> SATA150 SX4 appears to have the _same_ design limitation as the TX4: It
> has a chip devoted to XOR calculations only. Striping, error-handling,
> etc., are offloaded. (In a further display of cheapness, I notice that
> they also use a Marvell 88i8030-TBC PATA/SATA converter chip on each
> channel, like a lot of the other first-generation jobs.)
>> This is not necessarily a bad thing: It makes the cards a lot cheaper
> than, say, 3Ware's and Areca's. But the system load problem is real.
>> > - If you're using Linux MD, as you should be, (be it with a promise
> > TX4 or SX4 or Highpoint or whatever) then you're
> > obviously not using proprietary on-disk RAID formats..
>> Which, you will note, is my recommendation for those determined to save
> a few extra Euros. (Addendum: People looking over _new_-generation
> SATA-II cards might want to look at the Tekrams: They closely imitate
> the extremely good but high-priced Areca cards using the same chipsets
> and basic designs.)
>
LSI's Sata Megaraid 300 series also looks interesting.
> > - On-disk RAID superblock format is *not* the cause of performance
> > problems with soft-raid.
>> And of course I _didn't say it did_.
>> > - The primary reason soft-raid can be slower is because it requires
> > extra bus bandwidth - instead of writing a block once and letting
> > the controller write a copy to each disk you have to send each
> > block across the bus for each disk (for RAID-1). For RAID-5 the XOR
> > doesnt cost much on a modern CPU (which are *vastly* superior in
> > speed and RAM bandwidth to the CPUs and RAM used on "embedded
> > computer on a PCI card" RAID controllers), however it is an extra
> > block of data to pass across the bus.
>> That is correct, with exception noted below.
>> > Ie, extra bus bandwidth of software RAID is the primary bottleneck
> > of soft RAID
>> Except during restriping, when the calculation overhead becomes
> absolutely brutal, and the system is often effectively nonfunctional.
>>> --
> Irish Linux Users' Group
>http://www.linux.ie/mailman/listinfo/ilug/>>I'm trying to find a source for 3Ware 8506-8 / 9500S-8 and the LSI
Sata Megaraid 150-6 /Intel SRCS16 (OEM Clone - same BIOS, Firmware,
on-card utils) after losing out on an eBay bid by a smidgen at 2am
this morning.
These are 'proper' RAID5 cards, onboard XOR, stripe, stream
management, array configuration and management, the works. And both
with native kernel support; LSI's card uses the MegaRaid/MegaRaid2
driver and presents logical drives as scsi devices to the OS.
The lack or a requirement for OS-based array management and
configuration, along with the performance and lack of host-cpu
dependence made them the only choices I've been considering.
Slightly Off-topic:
With whichever card I buy, I'm going to be putting 3x 400Gig drives in
them as one raid5 array, single logical drive, formatted with XFS. I
intend to expand this array with more drives down the road but I have
a query regarding the array expansion; after plugging in the new
drive, I expect the controller to intergrate the drive into the
current array, and that the existing logical drive will need to be
increased to take advantage of the new space offered.
I have 2 concerns regarding this:
Firstly, ignoring downtime, will the existing partition on the logical
drive remain untouched, with the additional space showing up as
unpartitioned dirive space?
Secondly, I have never had to change the size of a partition where the
data was critical, I assume there are methods in place to expand the
existing partition to use the whole logical drive, and that XFS
supports expansion in such a way?
--
John Coleman
NUIG, Computer Society
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!