Pourquoi RAID 6 nécessite-t-il au moins 4 disques?

Pour un réseau RAID 6 non dégradé, pourquoi la plupart des implémentations et de la documentation nécessitent-ils au moins 4 lecteurs? Pourquoi ne peut-il pas avoir 3 disques, pour 1 données et 2 blocs de parité par rayure? Pourquoi forcer un minimum de 2 données et 2 parité?

Je réalise

  • Vous pouvez créer un RAID 6 avec 3 vraies et 1 disque manquant avec mdadm mais ce n'est pas ce dont je parle
  • Un disque 3 RAID 6 ne produira que 1/3 de la capacité de stockage des disques dénudés.
  • Un disque 3 RAID 6 serait fonctionnellement similaire à un réseau RAID 1 de 3 disques. Bien que je me demande si la synchronisation de contrôle de mdadm peut trouver et corriger la dégradation des bits sur un 3 raid de disque 1. Mais c'est un sujet pour une autre question.

La raison pour laquelle je demande est parce que je cherche à changer mon installation DI DI de maison pour être similaire au RAID hybride en magasin acheté des boîtes NAS qui offrent une redondance de disque double avec des disques de taille différente. Donc, en utilisant plusieurs tableaux RAID de mdadm comme volumes physiques dans un seul volume logique, comme décrit ici, mais avec RAID 6 et 3 disque RAID 1.

Il semblerait plus cohérent si tous les RAID qui composent la redundance double du disque LVM étaient tous RAID 6.

Les raisons pour lesquelles AFAIK est juste une performance. Il n'y a pas de véritable raison technique contre elle.

Il existe une différence entre un raid-1 de 3 disques et un raid-6 de 3 disques.
Les calculs de redondance pour raid-6 sont de plus en plus complexes et plus complexes que pour raid-1.
Par conséquent, l'utilisation d'un raid-3 de 3 disques nécessite beaucoup plus de puissance du contrôleur (matériel) ou de la CPU (logiciel-raid).
Les reconstitutions, si nécessaire, sont aussi plus longues.

Il est donc assez inutile de raid-6 sur 3 disques lorsque raid-1 donne le même niveau de redondance avec moins de problèmes de performance.

En conséquence, l'option pour un raid-6 de 3 disques n'est généralement pas mise à disposition par les programmeurs du logiciel de gestion du raid.

(Si je me souviens bien, j'ai vu un contrôleur Raid il y a quelques années qui l'a permis. Je ne me souviens pas de la marque / du modèle, mais il fallait presque être un contrôleur Areca ou l'un des contrôleurs HP / Compaq Proliant. Exclusivement avec ceux à l'époque.)

Il nécessite 4 disques car RAID 6 possède des bandes de blocage à double parité distribuée. Ceci permet l'échec de 2 lecteurs. Vous ne pouvez pas faire cela avec moins de 4 lecteurs et conserver la redondance requise.