[ironic] Why do we support RAID level 2?
Hi folks, I was going through our RAID support and noticed that we declare support for RAID level 2. Per wikipedia [1] it's an extremely rarely used level which offers little benefits. Does anyone remember why we use that? Will anyone cry if we drop it? My worry is officially supporting something that nobody can even test because of lack of hardware or real use case behind it. Dmitry [1] https://en.wikipedia.org/wiki/Standard_RAID_levels#RAID_2
I suspect largely an artifact is "the substrate lists it" mixed with "people sometimes require odd RAID configurations based upon specific need/use case, and that is not really something we should restrict." That being said, personally I have never configured a RAID2 in my career, nor RAID3. RAID0, 1, 4 (once), 5, 6, 1+0, 5+0, 5+1, 6+0: Sure. Given 2 and 3 are for bit level striping, not block level, I suspect nobody would cry if we remove them. -Julia On Thu, Dec 14, 2023 at 2:07 AM Dmitry Tantsur <dtantsur@protonmail.com> wrote:
Hi folks,
I was going through our RAID support and noticed that we declare support for RAID level 2. Per wikipedia [1] it's an extremely rarely used level which offers little benefits. Does anyone remember why we use that? Will anyone cry if we drop it?
My worry is officially supporting something that nobody can even test because of lack of hardware or real use case behind it.
Dmitry
[1] https://en.wikipedia.org/wiki/Standard_RAID_levels#RAID_2
participants (2)
-
Dmitry Tantsur
-
Julia Kreger