149 lines
12 KiB
Plaintext
149 lines
12 KiB
Plaintext
|
|
Episode: 3584
|
||
|
|
Title: HPR3584: The collective history of RAID controller brands
|
||
|
|
Source: https://hub.hackerpublicradio.org/ccdn.php?filename=/eps/hpr3584/hpr3584.mp3
|
||
|
|
Transcribed: 2025-10-25 01:46:21
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
This is Hacker Public Radio Episode 3584 for Thursday the 28th of April 2022.
|
||
|
|
Today's show is entitled The Collective History of Raid Controller Brands.
|
||
|
|
It is hosted by JWP and is about 18 minutes long.
|
||
|
|
It carries a clean flag.
|
||
|
|
The summary is The Story of Raid Cards 1999 to Present.
|
||
|
|
Good day.
|
||
|
|
I'm JWP and I would like to talk to you today about the collective history of Raid Controller Brands.
|
||
|
|
The market segment of Raid Adapters has a long history and tradition.
|
||
|
|
It's undergone gradual concentration followed by an upstream of mergers of the own incorporations,
|
||
|
|
a feeding frenzy of sorts among the semiconductor manufacturers.
|
||
|
|
I thought about it for a while and a friend of mine came up with a chart and when he did
|
||
|
|
this I said wow and he wrote an article and I thought about it and I said well how long
|
||
|
|
have I been doing this?
|
||
|
|
Most of my life I've been using these Raid controllers or HBA controllers for hard disk
|
||
|
|
and different server technologies and memory slips over 20-30 years of doing this.
|
||
|
|
It was good for him to make a picture and it was great for me to read it and I thought
|
||
|
|
about how much of my life I spent doing this.
|
||
|
|
I put a link in the thing from his notes about this and it has a picture.
|
||
|
|
It's pretty comprehensive so you might want to look at the picture.
|
||
|
|
I'll try to describe it for you, circle-wise as I go through it and then I'll consider
|
||
|
|
the history.
|
||
|
|
It all pretty much started with a company called Mylux and in 1999 or September of 1999 their
|
||
|
|
Axel Raid technology was acquired by IBM.
|
||
|
|
Another company called AMI had a technology called Megarete and in September of 2001 they
|
||
|
|
were purchased by a company called LSI and a company called Three Wear which had a technology
|
||
|
|
called Escalade was purchased by a company called AMCC.
|
||
|
|
Now all three of these technologies converged into a company called LSI so IBM sold theirs
|
||
|
|
in 2009 of 2002 and AMCC did their investment in April of 2009 and then LSI kept the primary
|
||
|
|
thing that kept was the Megarete of branding and they became Avago and Avago with the Megarete
|
||
|
|
labeling did a merger in February of 2016 and they were by far the leader and they rebranded
|
||
|
|
under the name Broadcom.
|
||
|
|
Okay so the second family is the DDP ICP family and the DDP their technology was called
|
||
|
|
I2O Raid and ICP their technology was called Bortex and so DDP was acquired in 11 of
|
||
|
|
1999 by a company called Adaptic and almost everyone knows about Adaptic and then ICP with
|
||
|
|
their Bortex technology was acquired in March of 2001 by Intel.
|
||
|
|
Now Intel divested ICP Bortex in 2006 of 2003 so it was a really short life for the Raid
|
||
|
|
controller there and then Adaptic, well they have their own advanced Raid or what they
|
||
|
|
call ACC Raid and the Adaptic ACC Raid adapter was purchased by PMCC era in June of 2010.
|
||
|
|
And they kept the Adaptic labeling and ACC Raid and in January of 2016 a company called
|
||
|
|
MicroSemi bought the Adaptic technology from PMCC era and then later keeping the Adaptic
|
||
|
|
ACC Raid thing in May of 2018 a company called Microchip purchased them.
|
||
|
|
So if you have any idea about the hardware shortages and the computer industry today so you
|
||
|
|
can't give very much microchip right now so you got to go with the Broadcom.
|
||
|
|
So both Adaptic and LSI sold their adapters under their own brand via retail stores but
|
||
|
|
also to volume and large OEM such as HP Dell IBM Lenovo Fujitsu Intel branded Raid cards can
|
||
|
|
be LSI historically ICP Bortex under the hood. Evidently throughout the history there have
|
||
|
|
been several firmware strands or code bases and for practical purposes the firmware strand
|
||
|
|
is a key selection criteria that if you're interested in when shopping for a Raid card or
|
||
|
|
when trying to make one work. From what I just described currently the remaining strands
|
||
|
|
appear to be Mega Raid and ACC Raid each getting new models introduced as the technical illusion
|
||
|
|
move on. The clearest way for you to know what pedigree the Raid card has a hand is probably
|
||
|
|
to insert it into a PC running a modern Linux issue or a recent free BSD and see what driver
|
||
|
|
get floated for hardware currently in storage you may need a fresh kernel possibly of an
|
||
|
|
Ella kernel compiled from source with all the Raid driver modules. Okay so that's that's
|
||
|
|
an interesting alternatively you can try downloading the Windows card for the marketing name
|
||
|
|
that you can see and the e-shop on pack download the 7-zip until you get your hands on a pair
|
||
|
|
of files with this in our F extensions. The NAFS is a text group that tends to be kind of
|
||
|
|
human readable and if you haven't found out the following yet the NFS header will probably
|
||
|
|
disclose a true pedigree of a card. Okay so in this case Wikipedia is really really your
|
||
|
|
friend. It's always got a rich source of memorial pages or companies that no longer exist
|
||
|
|
but even Wikipedia doesn't have them all and companies are still alive have a proper
|
||
|
|
website of their own. Mylaks AMC AMCC's last three were LSI logic Avago which is now
|
||
|
|
4.com which which is X Agilent XP. Wow. Adaptic. DDP PMC Sierra, Micro Semi, Microchip, AARCA,
|
||
|
|
Infotrend, Accusative, Fugitive, Extremist DX family and of course LMC has a huge thing.
|
||
|
|
So after each of the early acquisitions the surviving brand used to sell
|
||
|
|
ray control mallers with different firmware strains for a while and that's in what's
|
||
|
|
nice is typically the strain with the more practical unit phrases that long term features
|
||
|
|
survived in the long term. Okay so so when they bought it if it had a better easier look better
|
||
|
|
simpler it usually went out. So I don't know if anyone remembers a horror of ZCR by
|
||
|
|
Adaptic the 2010 to 2015 being the DPP DPP slash I20 pedigree and later modules in 2020 slash
|
||
|
|
2025 being the ACC pedigree. By the time the DPP CER cards felt a little stale and the ACC
|
||
|
|
GR cards had a more useful firmware but it turned out both strains probably suffered from a
|
||
|
|
systematic hardware problem on motherboards at the time. So they all used that AIC 7902
|
||
|
|
adapter or what we would call the Adaptic U320 SCSI HBA chips and so these were embedded on the
|
||
|
|
motherboard and they had a glitch against the server work chips that on those same motherboards
|
||
|
|
on the PCA box and so no matter what the CER was installed all of them would freeze
|
||
|
|
under stress. So if you had like a low run end it would work fine and if you hit it really hard
|
||
|
|
it would it would it would break and the solutions would either pick pick the pick a motherboard
|
||
|
|
with the Intel server chipset and they could have several works or buy a full fledger eight card
|
||
|
|
which is probably exactly what what these guys wanted in the first place was. So you got a case
|
||
|
|
of it with the built-in motherboard chipset. We didn't attend that for really hard work so you
|
||
|
|
go ahead and divide this expensive expensive PCA card. So that was more or less the the Intel
|
||
|
|
IOPE SOC had its own HBA chips to provide a private SOC then they wouldn't come in contact with
|
||
|
|
a server work chipset and the motherboard. So that's that's how they worked out it. But
|
||
|
|
so let's talk a little bit about LSI. LSI and got purchased inherited or purchased their
|
||
|
|
scuzzy HBI's silicon know-how or intellectual property from NCR using something called
|
||
|
|
Symbiles. So I never knew that Symbiles was NCR but it is in the LSI camp they used the U 160
|
||
|
|
and the U 320 scuzzy typically worked just fine as long as you had the cabling alright. So all
|
||
|
|
of these things had cabling. So it just makes you so grateful for the NVME technology that we're
|
||
|
|
doing today because if you got the cabling on with us it didn't work it didn't work at all.
|
||
|
|
And so many other way controllers, brands of this area, Infotrans A-R-E-C-A, Accuseth,
|
||
|
|
were using target mode HBH chips by LSI. I can remember a time when my Alexa DAC 960 descended
|
||
|
|
from the acceltade raid and mega raid were both available under the LSI brand for brief period of time
|
||
|
|
and the mega raid was significantly more comfortable to use and more powerful.
|
||
|
|
So you had to know what you were looking for in the store and later for a while,
|
||
|
|
three where models were suddenly available under the LSI brand.
|
||
|
|
The ICP Vortex GDT raid adapters used to have a fairly nice bios menu and a straightforward
|
||
|
|
firmware and after the acquisition by Adaptec I recall some Vortex cards being sold under
|
||
|
|
Adaptec brands. But looking at the listing of models and the ACC family I can also see some
|
||
|
|
ICP Vortex branded cards maybe even pretty modern ones which seems pretty weird.
|
||
|
|
Adaptec Broadcom are trying to capitalize on the ICP Vortex brand on the German market maybe.
|
||
|
|
So if you've ever gone thrifting in Germany and
|
||
|
|
pulled in the look that used old computers, you'll find that ICP Vortex.
|
||
|
|
So a good overview of the history is available
|
||
|
|
in the CE source code from Linux drivers for the various raid controller strength.
|
||
|
|
Just try to find a table of PCI ID supported. Typically it's common as in showing the
|
||
|
|
controller's marketing names but sometimes their internal code names. A good keyword search for
|
||
|
|
is struck this struck FTR UCT PCI underscore device underscore ID and that will get you where
|
||
|
|
you need to go. So maybe a few words about the silicon side of things.
|
||
|
|
On the chips that all raid controllers are based on. The early Adaptec ACC models and the LSI
|
||
|
|
APH chips chips chips were a power CPU a power PC CPU and an Intel
|
||
|
|
so need DEC PCI bridge. This was the error of the compact smart array 4200 probably and
|
||
|
|
probably still the adaptic ASR 5400S. Later adaptic raid cards had adaptic owned HBA chips.
|
||
|
|
So for instance AIC 7899 the U160 and Intel IOP CPU originally with the I960 risk core
|
||
|
|
and later with the ARM core. The raid controller vendors were simply we're using similar
|
||
|
|
component base. For some years Intel with the dominating the raid controller market CPUs with
|
||
|
|
IOPs processors to the extent that the CPU was becoming the bottleneck. Only some high-end enterprise
|
||
|
|
raid controllers were based on X86 processors. About the time the SAS arrived things were starting
|
||
|
|
to change. AMCC brought their sock with a dual power PC CPU power PC CPU and other foundries
|
||
|
|
followed with a plethora of sock slash rock chips to typically with multi-channel SAS HBA integrated
|
||
|
|
LSI, Marvel, Avago, VATs, Broadcom, Scenes Ring of Bell. There were probably some mergers too
|
||
|
|
and then of course the ASIC IP core transfers and startups instead. Nowadays it may be difficult
|
||
|
|
to find out the silicon pedigree of a rock and someone's raid controller adapter and none
|
||
|
|
and no one's very interested really because things just work and low-end raid adapters
|
||
|
|
are no longer the rage of the day. For ARM premise IT it's no longer the raid on on premise IT
|
||
|
|
is no longer the rage of the cloud has made everything on premise feel guilty and backward, right?
|
||
|
|
So the massive cloud infrastructures themselves have hardly used any dedicated raid adapters.
|
||
|
|
The storage back-end consists of point HBA is interfacing with bulky flows that he drives
|
||
|
|
or NVME attached flash, JBOD style and everything on the top is software dedicated
|
||
|
|
learning on cheap multi-core CPUs with an ocean of RAM, communicating on ethernet, TCI-PD,
|
||
|
|
HTTP or JSON. So dedicated raid controllers are struggling to survive in
|
||
|
|
an issue as industrial process, Nicole PCs, video editing, workplaces or miscellaneous
|
||
|
|
die-hard on premise interposable systems operated by graveyard admins who generally
|
||
|
|
who turn gradually into punk by the cloudy world speeding by.
|
||
|
|
Alright, here I hope you enjoyed this. Please drop me a note if you have any questions.
|
||
|
|
You have been listening to Hacker Public Radio at Hacker Public Radio does work.
|
||
|
|
Today's show was contributed by a HBA listener like yourself. If you ever thought of recording
|
||
|
|
or cast, you click on our contribute link to find out how easy it really is.
|
||
|
|
Hosting for HBR has been kindly provided by an onsthost.com, the internet archive and our
|
||
|
|
sims.net. On this advice status, today's show is released on their creative comments,
|
||
|
|
attribution 4.0 International License.
|