Red Hat Linux 9: Guide de personnalisation de Red Hat Linux | ||
---|---|---|
Précédent | Chapitre 3. RAID (Redundant Array of Independent Disks) | Suivant |
RAID supporte de nombreuses configurations, comme les niveaux 0, 1, 4, 5 et linéaire. Ces types de RAID sont définis de la façon suivante:
Niveau 0 — le niveau 0 de RAID, souvent appelé "mode d'agrégat par trnache" ou "dépouillement", est une technique de mappage rayé basée sur la performance. Ceci entend que les données stockées dans la matrice sont divisées en bandes et écrites dans les disques de la matrice, permettant ainsi des performances E/S élevées à faible coût, mais ne fournissant pas de redondance. La capacité de stockage de la matrice de niveau 0 est égale à la capacité totale des disques membres d'un RAID matériel ou de la capacité totale des partitions membres d'un RAID logiciel.
Niveau 1 — le niveau 1 de RAID, dit mode de "réflexion" ou "miroir", a été utilisé plus longtemps que toutes les autres formes de RAID. Il fournit la redondance en écrivant des données identiques dans chacun des disques membres de la matrice, laissant un exemplaire "reflété" sur chaque disque. La réflexion rencontre un grand succès en raison de sa simplicité et de la grande disponibilité des données. Le niveau 1 opère avec deux disques ou plus qui peuvent utiliser un accès parallèle pour des taux élevés de transferts de données en lecture. Il fonctionne cependant plus souvent de façon indépendante pour fournir un taux de transaction E/S élevé. Le niveau 1 fournit certes une très bonne fiabilité des données et améliore la performance des applications de lecture intensive, mais son prix est relativement élevé. [1] La capacité de stockage de la matrice de niveau 1 est égale à la capacité de l'un des disques durs reflétés dans un RAID matériel ou une des partitions reflétées dans un RAID logiciel.
Niveau 4 — Le niveau 4 utilise la parité [2] concentrée sur un seul lecteur de disque pour protéger les données. Il est plus adapté à des transactions E/S qu'à des transferts de grands fichiers. Le disque de parité est un entonnoir, c'est la raison pour laquelle le niveau 4 est rarement utilisé sans des technologies d'appui comme un tampon lecture-écriture. Le niveau 4 de RAID est proposé comme option dans certains plans de partitionnement, mais n'est pas admis comme option dans les installations RAID de Red Hat Linux. [3] La capacité de stockage du RAID matériel niveau 4 est égale à la capacité des disques membres moins la capacité de l'un des disques. La capacité de stockage du RAID logiciel de niveau 4 est égale à la capacité de stockage des partitions membres moins la taille de l'une des partitions, si elles ont toutes la même taille.
Niveau 5 — C'est le type de RAID le plus commun. Il distribue de façon égale à certains ou à tous les disques membres de RAID et élimine ainsi le problème d'entonnoir du niveau 4. Le seul encombrement de la performance est le processus de calcul de la parité. Ceci n'est cependant pas un problème très important, grâce aux UCT modernes et au RAID logiciel. Tout comme le niveau 4, le résultat est une performance asymétrique où la lecture est plus rapide que l'écriture. Le niveau 5 est souvent utilisé avec un tampon lecture-écriture de façon à réduire l'asymétrie. La capacité de stockage du RAID matériel de niveau 5 est égale à la capacité des disques membres moins la capacité de l'un des disques. La capacité de stockage du RAID logiciel de niveau 5 est égale à la capacité de stockage des partitions membres moins la taille de l'une des partitions, si elles ont toutes la même taille.
RAID linéaire — Le RAID linéaire est un regroupement simple de disques qui crée un disque virtuel plus grand. Dans le RAID linéaire les morceaux sont placés par séquences d'un disque à l'autre, n'allant au deuxième que lorsque le premier est plein. Ce regroupement n'offre aucune qualité de performance car il est improbable que les opérations E/S soient fractionnées entre les disques membres. Le RAID linéaire ne permet pas la redondance et diminue la fiabilité —— si l'un des disques membres se bloque, toute la matrice est bloquée. La capacité est le total de tous les disques membres.
[1] | Le prix est élevé car vous écrivez les mêmes informations sur tous les disques de la matrice, ce qui gaspille l'espace disque. Si vous avez par exemple paramétré le RAID niveau 1 de façon à ce que votre partition racine /) existe sur deux disques de 40G, vous arrivez à un total de 80G, mais ne pouvez en fait accéder qu'à 40G puisque le reste fonctionne comme un miroir des premiers 40G. |
[2] | Les informations de parité sont calculées en fonction du contenu du reste des disques membres de la matrice. Ces informations peuvent être utilisées pour reconstruire les données lorsque l'un des disques de la matrice se bloque. Les données reconstruites peuvent ensuite être utilisées pour satisfaire les demandes E/S faites au disque en panne avant qu'il ne soit remplacé et pour repeupler le disque lorsqu'il aura été remplacé. |
[3] | Le RAID de niveau 4 utilise la même quantité d'espace que le niveau 5, mais ce dernier offre plus de qualités. C'est pourquoi le niveau 4 n'est pas pris en charge. |
Précédent | Sommaire | Suivant |
RAID matériel contre RAID logiciel | Niveau supérieur | Gestionnaire de volumes logiques (LVM) |