contenu de la page

Glossaire

accès direct

liste alphabétiqueA | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
 

RAID5

Le RAID 5 associe le striping et un système à parité répartie. La parité est en effet répartie circulairement sur les différents disques. En cas de défaillance d'un des disques, les données sont toujours accessibles. Exemple pratique : considérons trois disques durs A, B et C, de taille identique. Le système va enregistrer le premier bloc en le répartissant sur les disques A et B comme en mode RAID 0 (striping) et, sur le disque C, le résultat de l'opération OU exclusif entre A et B (A xor B). Ensuite il va enregistrer le deuxième bloc en le répartissant sur les disques B et C, puis la parité (B xor C) sur le disque A, et ainsi de suite en faisant permuter circulairement les disques, à chaque bloc. La parité se trouve alors répartie sur tous les disques. En cas de défaillance d'un disque, les données qui s'y trouvaient peuvent être reconstituées par l'opération xor. Ce système nécessite impérativement un minimum de trois disques durs. Ceux-ci doivent généralement être de même taille, mais un grand nombre de cartes RAID actuelles autorisent des disques de tailles différentes. La capacité de stockage utile réelle, pour un système de n disques de capacité c identique est de (n − 1).c. En cas d'utilisation de disques de capacités différentes, on prendra la capacité minimum comme référence pour la formule précédente. Ainsi, trois disques de 100 Go en RAID 5 offrent 200 Go utiles ; dix disques, 900 Go utiles. Ce système allie sécurité (grâce à la parité) et bonne disponibilité (grâce à la répartition de la parité), même en cas de défaillance d'un des périphériques de stockage.