On 4/26/2012 3:53 AM, Stefan Ring wrote:
>> Read 0b Written 995.77Mb Total transferred 995.77Mb (66.337Mb/sec)
>> 8491.11 Requests/sec executed]
> I was a bit sceptical towards your measurement at first, especially
> since your xfs_bmap shows that the file is split into 4 regions which
> nicely aligns (almost) with the agcount=4 setup that the benchmark
> emulates, but this seems to be just a coincidence.
> Meanwhile, I've found a customer's system, where we have a MegaRAID
> SAS 1078 with a 6-disk RAID 6 volume, and this one delivers 54MB/sec,
> which really puts the SmartArray controller to shame at its measly
That's interesting considering the MegaRAID 8708/8880, which I assume is
the 1078 based card above, and the P400 are of roughly the same IC
generation. Both use PowerPC cores, the P400 at 440MHz and the 1078 at
500MHz, both with DDR2 DRAM, the P400 @533 and the 8880 @667. On paper
they're very similar. I'd guess the cause of the big performance
difference is that the 1078 has dedicated parity circuitry and the P400
likely calculates parity in software on the PPC core. FYI, the parity
engines on the 2208 dual core ASIC are apparently lightning fast
compared to any previous generations. This chip is found on the
MegaRAID 9265, 9266, 9285, each board having 1GB DDR3-1333 cache.
> I just want to stress that our machine with the SmartArray controller
> is not a cheap old dusty leftover, but a recently-bought (December
> 2011) not exactly cheap Blade server, and that’s all you get from HP.
The fact they still sell a product doesn't mean it's recent technology.
On the contrary, HP, IBM, and to a lesser extent Dell, tend to keep
some models on the shelf for a very long time, often 4 years or more.
The P400 has likely been around even longer, given it's DDR2 memory and
SATA 3Gb interfaces.