RAID
La curiosité n’est pas un vilain défaut mais une qualité fondamentale.
Le principe de base peut être expliquer comme ceci, imaginer deux disques avec un seul bit symbolisé par une lettre:
A | B |
---|---|
0 | 0 |
0 | 1 |
1 | 0 |
1 | 1 |
Avec deux bits voici toutes les combinaisons possibles.
Avec un disque en plus on va pouvoir effectuer un calcul logique simple si l'information du disque A et la même que le disque B, on placera 0 dans le disque "Opérateur XOR", si le contenu du disque A est différent du disque B on placera dans le disque "Opérateur XOR" la valeur 1.
A | B | Opération XOR |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Grâce à cette technique on peut perdre le contenu du disque A ou B, on pourra reconstruire le disque manquant avec les deux autres
A | B | Opération XOR |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
Le disque B est mort, on le remplace et ensuite on le reconstruit avec la même technique :
A | B | Opération XOR |
---|---|---|
0 | A et XOR sont identique -> 0 | 0 |
0 | A et XOR sont différent -> 1 | 1 |
1 | A et XOR sont identique -> 0 | 1 |
1 | A et XOR sont différent -> 1 | 0 |
Le disque B est bien reconstruit grâce au contenu du disque A et du disque "Opérateur XOR".