@scottalanmiller said in Discovering FakeRAID in the Real World:
@pete-s said in Discovering FakeRAID in the Real World:
@dustinb3403 No, Broadcom 3008 has it's own integrated cpu, on board memory etc. It's just not enough performance for it to do all kinds of raid. It's the same controller as Dell H330 and a bunch of others make cards with it as well.
From the specs:
The SAS 3008 offered with the Avago Integrated RAID (IR) feature is a
low cost, high performance RAID solution designed for blade, entry and
mid-range servers that require redundancy and high availability but where
a full featured RAID implementation is cost prohibitive or not desired. The
Avago advanced Integrated RAID options include Integrated Mirroring
(IM), which is RAID 1, Integrated Mirroring Enhanced (IME), known as RAID
1E, Integrated Striping (IS), which is RAID 0, and Integrated Mirroring and
Striping (IMS) which is RAID 10. By simplifying the RAID configuration
options, Integrated RAID is easy to install and configure and meets the
needs of most internal RAID requirements.
https://mangolassi.it/topic/6375/examining-the-dell-perc-h310-controller/
The H3xx series is hardware. Terribly slow hardware, but hardware.
The H330 is a 3008 based product but it has a different firmware package, and some cut down internals so it has a much lower queue depth, and a bastardized mega-raid capability (no write cache). There is memory on the card, but it's for the queues.
The HBA330 isn't slow it @#%@% flies but it's pass through only. It is the full queue'd (exposes the raw possible queue based on the memory which is crazy high), and has no firmware option for a RAID firmware.
The H310 was a LSI2008 based ASIC package which had its queue crippled to something pathetic like 25.
Dell runs their own trunk for HBA firmware's rather than just grabbing various checkpoints on the tree is my understanding, so beyond these customizations, you will sometimes see different behavior. Sometimes they will selectively ship a fix, and avoid a feature they found problematic or didn't want (Tri-Mode RAID wasn't supported on the newest PERC's at first).
The controller industry is crazy opaque.