Raid et XOR ( ou exclusif)
La curiosité n’est pas un vilain défaut mais une qualité fondamentale.
Le RAID informatique est un système hardware et software qui permet de perdre un disque et de le reconstruire avec le contenu des autres disques.
Venons en à la fonction XOR, voici la table:
| A | B | XOR |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 0 | 1 |
| 1 | 1 | 0 |
Si nous perdons le bit B:
| A | XOR | B recalculé |
|---|---|---|
| 0 | 0 | 0 |
| 0 | 1 | 1 |
| 1 | 1 | 0 |
| 1 | 0 | 1 |
Grâce à la fonction XOR nous avons pu recalculer B.
Si nous perdons le bit A:
| XOR | B | A recalculé |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 1 | 0 |
| 1 | 0 | 1 |
| 0 | 1 | 1 |
Imaginons que A est sur un disque que B est sur un second et XOR sur un troisième disque, on a le principe de base d'un système RAID.