RAID 1 vs RAID 5

RAID 1 est une configuration en miroir simple dans laquelle deux disques physiques (ou plus) stockent les mêmes données, offrant ainsi une redondance et une tolérance aux pannes. RAID 5 offre également une tolérance aux pannes mais distribue les données en les répartissant sur plusieurs disques.

Regardons les configurations de RAID 1 et RAID 5 en détail.

Tableau de comparaison

Tableau comparatif RAID 1 versus RAID 5
RAID 1RAID 5
Caractéristique clé En miroir Striping avec parité
Striping Non; les données sont entièrement stockées sur chaque disque. Oui; les données sont réparties (ou divisées) uniformément sur tous les disques de la configuration RAID 5. En plus des données, les informations de parité sont également stockées (une fois) afin que les données puissent être récupérées si l'un des lecteurs tombe en panne..
Mise en miroir, redondance et tolérance aux pannes Oui Pas de mise en miroir ou de redondance; la tolérance aux pannes est obtenue en calculant et en stockant les informations de parité. Peut tolérer la défaillance d'un disque physique.
Performance Le RAID 1 offre des vitesses d'écriture inférieures mais peut offrir les mêmes performances de lecture que le RAID 0 si le contrôleur RAID utilise le multiplexage pour lire les données des disques.. Lectures rapides en raison de la répartition (données réparties sur de nombreux disques physiques). Les écritures sont un peu plus lentes car les informations de parité doivent être calculées. Mais puisque la parité est distribuée, 1 disque ne devient pas un goulot d'étranglement (comme dans RAID 4).
Applications Lorsque la perte de données est inacceptable, par exemple. Archivage de données Bon équilibre entre stockage efficace, performances décentes, résistance aux pannes et bonne sécurité. RAID 5 est idéal pour les serveurs de fichiers et d’applications disposant d’un nombre limité de lecteurs de données..
Nombre minimum de disques physiques requis 2 3
Disque de parité? Non utilisé Les informations de parité sont distribuées sur tous les disques physiques du RAID. Si l'un des disques tombe en panne, les informations de parité sont utilisées pour récupérer les données stockées sur ce lecteur..
Avantages Excellentes performances, même si les écritures sont un peu plus lentes que RAID 0. Tolérance aux pannes avec restauration facile (copiez simplement le contenu d'un lecteur sur un autre) Lectures rapides; redondance et tolérance aux pannes peu coûteuses; les données peuvent être consultées (à un rythme plus lent) même pendant la reconstruction d'un disque en panne.
Désavantages La capacité de stockage est effectivement réduite de moitié, car deux copies de toutes les données sont stockées. La récupération après une panne nécessite la mise hors tension du RAID afin que les données ne soient pas accessibles pendant la récupération.. La récupération après une panne est lente en raison des calculs de parité impliqués dans la restauration des données et la reconstruction du disque de remplacement. Il est possible de lire à partir du RAID en cours, mais les opérations de lecture au cours de cette période seront assez lentes..

Contenu: RAID 1 vs RAID 5

  • 1 configuration
    • 1.1 Configuration RAID 1
    • 1.2 Configuration RAID 5
  • 2 lit et écrit
    • 2.1 Opérations de lecture et d’écriture sur RAID 1
    • 2.2 Lit et écrit sur RAID 5
  • 3 tolérance aux pannes
  • 4 références

Configuration

Configuration RAID 1

Une configuration RAID 1 est assez simple: stockez toutes les données de manière identique sur plusieurs disques physiques. Il n’ya généralement que 2 disques dans le RAID 1, mais vous pouvez en ajouter d’autres pour une redondance supplémentaire..

Stockage de données dans une configuration RAID 1

Configuration RAID 5

RAID 5 offre une tolérance aux pannes par redondance. Cependant, plutôt que de stocker une image miroir de toutes les données (comme dans RAID 0), RAID 5 optimise l'efficacité du stockage en utilisant la parité et la somme de contrôle, techniques informatiques largement utilisées pour la détection et la correction des erreurs. Les blocs de parité permettent de reconstruire les données si l'un des blocs de données est manquant..

La configuration RAID 5 utilise la segmentation avec une parité distribuée pour offrir une tolérance aux pannes. Dans cette image, les blocs sont regroupés par couleur afin que vous puissiez voir quel bloc de parité est associé à quels blocs de données.

Dans une configuration RAID 4, un disque dédié est utilisé pour stocker les informations de parité. Cependant, RAID 5 utilise parité distribuée afin que les blocs de parité soient stockés tour à tour sur chaque disque physique. Vous avez besoin d'au moins deux disques pour la répartition et d'un autre pour le stockage des bits de parité. donc RAID 5 nécessite un minimum de 3 disques physiques.

Voici à quoi ressemble un RAID 5 dans la vie réelle:

Une pile RAID 5 où deux des disques semblaient s’être écrasés simultanément mais le propriétaire était en mesure de récupérer ses données.

Lit et écrit

Opérations de lecture et d’écriture sur RAID 1

Les opérations de lecture sont plus rapides sur RAID 1 que sur un seul disque physique. En effet, les données peuvent être lues en parallèle. Les demandes de lecture sont envoyées à chaque lecteur physique et le lecteur offrant les performances les plus rapides peut d'abord renvoyer des données au contrôleur. Les optimisations logicielles pour le contrôleur peuvent faciliter les lectures presque parallèles de sorte que le débit total du RAID atteigne presque la somme des débits de tous les disques physiques du RAID..

Les opérations d'écriture sont plus lentes sur un RAID 1 car une opération d'écriture n'est pas complète tant que les données ne sont pas écrites sur tous les disques. de sorte que le disque le plus lent de la matrice devient un goulot d'étranglement, tout comme une chaîne est aussi forte que son maillon le plus faible.

Lit et écrit sur RAID 5

Étant donné que RAID 5 utilise la segmentation, les opérations de lecture ont lieu en parallèle et sont très rapides. Les écritures sont également rapides, mais les performances en écriture sont légèrement ralenties par la surcharge liée au calcul et à l'écriture de blocs de parité..

Tolérance aux pannes

RAID 1 offre une excellente tolérance aux pannes. Tant que l'un des disques physiques de la matrice est fonctionnel, le RAID est opérationnel. RAID 1 est remplaçable à chaud; c'est-à-dire qu'il est possible de remplacer un disque en panne tout en maintenant le système opérationnel. La récupération après une panne est rapide car la création d’un disque de remplacement consiste simplement à copier toutes les données d’un des disques fonctionnels..

RAID 5 utilise la segmentation pour offrir les avantages de RAID 1 en termes de performances, mais offre également une tolérance aux pannes. Si l'un des disques physiques d'un RAID 5 tombe en panne, le système continue à fonctionner pour les lectures. Le lecteur défaillant peut être "remplacé à chaud", c’est-à-dire que le disque défaillant peut être remplacé par un nouveau sans mettre le périphérique hors tension. Les lectures et les écritures seront lentes pendant la reprise sur erreur en raison de la surcharge de calcul de la parité.

Références

  • RAID - Wikipédia
  • Niveaux RAID standard - Wikipédia
  • Compromis entre les configurations de stockage RAID 5 et RAID 10 - Dell
  • Format de données de disque RAID commun (DDF) - Association de l'industrie du stockage en réseau