La technologie RAID
- Il existe différentes politiques de Redundant Array of Inexpensive Disks les niveaux RAID
- RAID 0 : le striping consiste à distribuer les données entre les disques du RAID en vue de paralléliser les accès. Le partage se fait
- soit au niveau bit : un octet est répartit bit à bit sur 8 disques
- soit au niveau bloc : il correspond à utiliser n disques et à écrire le bloc i sur le disque (i mod n) + 1.
- RAID 1 : Le RAID 1 consiste en l'utilisation de n disques redondants (avec n ≥ 2, chaque disque de la grappe contenant à tout moment exactement les mêmes données, d'où l'utilisation du mot « miroir » (mirroring).
- Les autres niveaux RAID (2-6) prévoient une redondance par l’utilisation de codes de correction d’erreur. C'est le niveau RAID 5 qui est le plus courant. L’écriture par bandes (striping) est combinée avec l’écriture miroir (mirroring) et avec les codes de correction d’erreur.
- Avec une redondance suffisante, on arrive à une excellente fiabilité et on
peut même remplacer les disques défaillants sans arrêt du système.
C’est ce qu’on appelle un échange à chaud (hot swapping).