nVidia FakeRAID
-
@coliver said:
Is the Linux MD style RAID also considered FakeRAID? Or is it anything that get setup after the operating system?
No, that is enterprise software RAID. FakeRAID requires that you pretend to be hardware RAID. It's "fake" because it is an attempt to dupe consumers. Linux MD RAID and ZFS RAID are at the very top of the best enterprise RAID systems.
-
@scottalanmiller said:
@MattSpeller said:
Is there specific hardware known to contain this garbage?
The entire motherboard RAID market, for example.
-
Geez, not this shit again.
Chipset RAID is NOT fake. It does exactly what it says it does, mirrors or stripes datablocks between drives.
It's not hard to read up on these things.
-
You blew my mind and I require further reading.
Do you have a link to any specific articles? Is this well known? How could I have been deceived for so long?
-
@scottalanmiller said:
@coliver said:
Is the Linux MD style RAID also considered FakeRAID? Or is it anything that get setup after the operating system?
No, that is enterprise software RAID. FakeRAID requires that you pretend to be hardware RAID. It's "fake" because it is an attempt to dupe consumers. Linux MD RAID and ZFS RAID are at the very top of the best enterprise RAID systems.
Thanks for clarifying.
-
@PSX_Defector said:
Geez, not this shit again.
Chipset RAID is NOT fake. It does exactly what it says it does, mirrors or stripes datablocks between drives.
It's not hard to read up on these things.
Chipset RAID is RAID. Fake RAID is not chipset RAID. It is software RAID pretending to be hardware RAID. Hence the term Fake. This is a standard industry term, it is not a grey area or in question.
There are rare chipsets that do hardware RAID, like AMD. But they are very rare. Does nVidia make any of those?
-
@MattSpeller said:
You blew my mind and I require further reading.
Do you have a link to any specific articles? Is this well known? How could I have been deceived for so long?
-
@MattSpeller said:
@scottalanmiller said:
@MattSpeller said:
Is there specific hardware known to contain this garbage?
The entire motherboard RAID market, for example.
nVidia isn't the only company to throw this on their boards. Just about any prosumer board has this style "RAID" on it. Although, if they owned up to it and said it was a software RAID would that make it better?
-
@PSX_Defector said:
Chipset RAID is NOT fake. It does exactly what it says it does, mirrors or stripes datablocks between drives.
Do you have a specific chipset that you think does this? Maybe you see FakeRAID and are getting faked out by the system claiming that the chipset is doing something that it is not.
-
@coliver said:
Although, if they owned up to it and said it was a software RAID would that make it better?
Yes, because it stops being fake. The whole thing of FakeRAID is not that the RAID is fake, it is that the product's purpose is to dupe consumers into believing that it is hardware RAID and doing things that it is not.
The Fake refers to faking people out as to the software versus hardware handling of the RAID. FakeRAID is still RAID. Otherwise it would simply not be RAID at all.
-
That's what makes Dell and HP different. They sell cards that they label as RAID but they make it VERY clear that cards do nothing and that all of the RAID is 100% in software running on the CPU. This makes them crappy, silly and a waste of money but it does not make them con artists.
-
Many of these boards (running intel chipsets, I'm sure AMD has an alternative) have the ICHXX controller hubs. These use the CPU for RAID configuration and management. The software is on the board and isn't directly seen by the OS, although they require drivers for Windows to configure the array (I don't think you need them on Linux), the big difference between this RAID and a hardware RAID card is the location where the processing is done. Or am I missing something?
-
@scottalanmiller said:
Chipset RAID is RAID. Fake RAID is not chipset RAID. It is software RAID pretending to be hardware RAID. Hence the term Fake. This is a standard industry term, it is not a grey area or in question.
There are rare chipsets that do hardware RAID, like AMD. But they are very rare. Does nVidia make any of those?
Yes, depending on the specific southbridge, RAID is just another option for the chipset.
What you are ranting about is chipset RAID. Every RAID controller requires a "driver" in Windows. Does an LSI controller become "fake" because you load a driver to read it in Windows?
The abstraction is standard to all lower level RAID chipsets, be it LSI or Intel or nVidia.
-
Just so we're all on the same page here. Examples.
"hardware" RAID:
http://www.amd.com/en-us/products/chipsets/9-series
http://www.asus.com/Motherboards/M5A97/overview/"software / fake" RAID:
http://www.nvidia.ca/object/product_nforce_750i_sli_us.html
http://www.asus.com/Motherboards/P5ND/I don't see any description or anything that would let me differentiate them here
-
@PSX_Defector said:
@scottalanmiller said:
Chipset RAID is RAID. Fake RAID is not chipset RAID. It is software RAID pretending to be hardware RAID. Hence the term Fake. This is a standard industry term, it is not a grey area or in question.
There are rare chipsets that do hardware RAID, like AMD. But they are very rare. Does nVidia make any of those?
Yes, depending on the specific southbridge, RAID is just another option for the chipset.
What you are ranting about is chipset RAID. Every RAID controller requires a "driver" in Windows. Does an LSI controller become "fake" because you load a driver to read it in Windows?
The abstraction is standard to all lower level RAID chipsets, be it LSI or Intel or nVidia.
Nope, not what I am ranting about. I'm complaining about FakeRAID which is a different thing. There is no RAID harwdare and it does not encapsulate the drives.
Every RAID controller "needs" drivers, not really. The RAID array is always intact with a RAID controller regardless of drivers. Only FakeRAID and software RAID "need" drivers for the array to exist. Hardware RAID doesn't actually need drivers at all in some cases and only for post encapsulation duties in all cases.
I've already in the thread above stated that so that you are being silly talking about LSI. Obviously that isn't FakeRAID either by the definition I gave originally, the one that I gave now, common sense or the definition that Ubuntu has or just by standard industry knowledge.
I don't know how you got confused and brought chipset (hardware) RAID into this discussion but this is about FakeRAID which that is not. So I don't know what you are posting about.
-
@MattSpeller said:
Just so we're all on the same page here. Examples.
"hardware" RAID:
http://www.amd.com/en-us/products/chipsets/9-series
http://www.asus.com/Motherboards/M5A97/overview/"software / fake" RAID:
http://www.nvidia.ca/object/product_nforce_750i_sli_us.html
http://www.asus.com/Motherboards/P5ND/I don't see any description or anything that would let me differentiate them here
Exactly. I know that AMD and Asus were making hardware chipset RAID (NTG buys them a lot via HP commercial gear) and that nVidia and Intel do a lot of FakeRAID trying to trick people into thinking that they are chipset RAID. And, as you can see with PSX, it is working. They really do, most of the time, trick people into not understanding what they are seeing and even IT pros are often faked out. Hence the term, FakeRAID.
-
@scottalanmiller So the only way to really tell, is to buy the thing, setup RAID in the BIOS, boot to a live CD and see if you see an array or a bunch of drives? There MUST be a better way to know.
-
@MattSpeller said:
@scottalanmiller So the only way to really tell, is to buy the thing, setup RAID in the BIOS, boot to a live CD and see if you see an array or a bunch of drives? There MUST be a better way to know.
Well, that's the best way. When you are dealing with a vendor lying to you, that's the case with ANY product. You can check product reviews, of course.
However, it isn't like you ever want chipset RAID either. While it isn't FakeRAID it is still pretty silly. For a low end desktop, whatever, but for a server? You don't want that either. You can improve your odds by working with enterprise vendors like AMD instead of consumer ones like nVidia and avoid vendors like Intel for chipsets who have sold their souls are their names mean zip. But that is about all. Vendors like HP and Dell will never sell you FakeRAID, you can rely on their reputations.
The best way to be sure is to only buy RAID that gives you the details like what CPU they are using, how much memory it has, etc. FakeRAID can't state those details as they don't exist. Chipset RAID will have will crappy details that will make it not sound very appealing, but will have details.
Enterprise RAID is normally 512MB or RAM or higher. Can't get that with FakeRAID. Nor can you get Flash Backing or Battery Backed Caches.
-
@scottalanmiller said:
Exactly. I know that AMD and Asus were making hardware chipset RAID (NTG buys them a lot via HP commercial gear) and that nVidia and Intel do a lot of FakeRAID trying to trick people into thinking that they are chipset RAID. And, as you can see with PSX, it is working.
No, because I've heard this same shit over and over and over again since the beginning of time with regards to "chipset" RAID. It's stupid back in 2002, it's stupid now.
So your "definition" of fakeRAID depends on if the system can pierce the veil of the abstraction? I can do that on LSI cards, Adaptec cards, just about anything.
Does it do RAID functions? Yes. Just because I can do some low level things like SMART status doesn't make it fake.
-
@PSX_Defector said:
So your "definition" of fakeRAID depends on if the system can pierce the veil of the abstraction? I can do that on LSI cards, Adaptec cards, just about anything.
Through SAS? No you can't. Show me that being done.