RAID ( Redundant Arrays of Inexpensive Disks) est une technique d' assurance contre la perte de données et les temps d'arrêt en raison d'une défaillance matérielle dans un système informatique. Dans un système de stockage RAID , un certain nombre de disques durs travaillent ensemble comme un "array" pour stocker des données d'une manière qui le rend redondante , ce qui réduit considérablement le risque de perte de données due à une panne de lecteur . Ceci est réalisé soit par parité distribuée , ce qui crée de multiples pièces d'un même fichier sur différents disques , ou par mise en miroir , ce qui crée des copies exactes des données sur plusieurs disques . Niveaux numériques sont affectés à diverses techniques de RAID. RAID 5 et RAID 10 utilisent des approches différentes pour fournir une redondance . Types de redondance
RAID de niveau 5 est un type de RAID standard qui fonctionne grâce à parité distribuée sur tous les disques dans le tableau. RAID 10 est considéré comme un RAID imbriquée qui combine les niveaux RAID 1 et 0 pour fournir les performances d'un RAID de niveau 0 du tableau rayé avec la redondance de niveau 1 matrice en miroir RAID.
Nombre de lecteurs < br > Photos
RAID de niveau 5 peut évoluer à plusieurs disques, mais nécessite un minimum de trois ans. Durs additionnels peuvent être conçus dans la matrice pour augmenter la vitesse ou le niveau de redondance en attribuant les blocs de parité supplémentaires . RAID niveau 10 peut également évoluer à plusieurs disques, mais nécessite un minimum de quatre disques. RAID de niveau 5 peut évoluer en ajoutant des disques uniques au tableau, mais une matrice RAID 10 doit toujours avoir un nombre pair de disques .
Mise en œuvre
RAID niveau 5 distribue la parité sur tous les disques de l'ensemble . Par exemple, dans un tableau à trois entraînement , un bloc de données est écrit dans le premier bloc disponible des deux premiers disques , puis un bloc de parité sont écrites sur le premier bloc disponible de la troisième unité. Ensuite, un bloc de parité sont écrites sur le bloc suivant disponible sur le premier disque , tandis que les blocs de données sont écrites dans les blocs suivants disponibles sur le deuxième et le troisième disques , et ainsi de suite . En revanche, RAID 10 est une matrice d'entrelacement des miroirs. Cela signifie que le même bloc de données est écrit de manière identique à la première série de disques , et un autre bloc de données est écrit dans le second ensemble de disques .
Défaillance et de récupération
< br >
le nombre de lecteurs qui peuvent tomber en panne sans perte de données dépend de la conception du tableau. Par exemple, une matrice RAID 5 peut tolérer l'échec du nombre de lecteurs pour lesquels les données de parité est généré. Cela signifie qu'un tableau à trois dur RAID 5 pourrait avoir un seul lecteur en panne et toujours être en mesure de récupérer le tableau en remplaçant le disque défectueux . Si la matrice RAID 5 en vedette cinq disques avec deux blocs de parité , pas moins de deux disques peuvent tomber en panne simultanément sans perte de données . RAID 5 régénère les données perdues en recalculant la parité distribuée .
Avec une matrice RAID 10 , le nombre de disques défectueux tolérés augmente avec chaque jeu de miroirs . Par exemple, un RAID 10 avec quatre disques peut tolérer deux pannes de disque simultanés , tant que les défaillances se produisent sur chaque jeu de miroir séparé , et non sur un jeu de miroir unique. Un RAID 10 composé de six unités , représentant les deux sous-ensembles de RAID 1 copie avec trois disques chacun, pourrait subir deux échecs simultanées sur chaque sous-ensemble sans perte de données . RAID 10 régénère les données perdues en copiant les données du sous-ensemble de miroir.