Récupération de données sur serveur Raid
Le RAID est un acronyme de "Redundant Array of Independent (ou Inexpensive) Disks". C'est une combinaison de plusieurs disques durs indépendants afin de constituer un seul support de stockage. Les disques sont appelés membres du Raid et peuvent être combinés de différentes manières (ou différents niveaux). L'objectif de cette combinaison est d'offrir à l'utilisateur une ou plusieurs caractéristiques suivantes, par rapport à un disque unique :
- Augmentation de capacité : volume d'espace utile de stockage.
- Augmentation de sécurité : tolérance à la panne.
- Augmentation de performance : vitesse de lecture et d'écriture.
L'exemple sur l'image à droite montre un Raid 1+0 (ou Raid 10). Le volume unique (Raid 10) est constitué de deux membres complexe en Raid 0 (Striping). Chaque membre du Raid 0 est constitué de deux disques simples montés en Raid 1. Les caractéristiques du nouveau volume unique sont :
- La capacité du nouveau volume est le double de chaque disque de base.
- Deux disques (de branches différentes) peuvent être en panne en même temps.
- La vitesse de lecture est x4 et d'écriture est x2.

Critiques du système Raid
- Le verrouillage du niveau du Raid : il est quasiment impossible de changer le niveau du raid pendant son fonctionnement. Pour ce faire, il faut sauvegarder les données sur un autre support de stockage, reconfigurer le Raid pour un autre niveau et ensuite y transférer les données. Ce processus est long et demande l'intervention d'un expert.
- Le manque d'extensibilité : lorsque la grappe Raid est configurée, la grappe ne peut pas être extensible, à moins d'avoir beaucoup de temps et d'expérience. Pour avoir un espace de stockage supplémentaire, la seul solution serait de créer une nouvelle grappe de Raid et de gérer plusieurs Raids simultanément.
- Le risque suite à une panne de disque : dans une grappe de Raid, lorsqu'un disque tombe en panne, le Raid entre en état critique où la perte définitive de données devient imminent si une autre panne de disque se produit avant une intervention humaine pour changer le disque défectueux. De plus, la performance du Raid peut baisser pendant cet état de panique.
Raid matériel
Raid logiciel
Raid hybride
Paramètres du Raid
Block size (stripe size, chunk size)
Parité "P"

Rotation

Décalage de la parité

Premier décalage de la parité
Synchronisation

Récupération de données de Raid, paramètres du Raid
- Le premier décalage concernant les métadonnées du contrôleur (dans l'exemple ci-dessus, il est égale à 2).
- Le premier décalage concernant la parité. Le nombre de blocs de parité du premier groupe décalé (2 dans l'image ci-dessus).
- La taille de base du bloc de données (block size, stripe size ou chunk size). S'agissant de parité décalé, on ne peut pas considérer que la taille du bloc est "décalage x taille de bloc". Elle doit être exprimée toujours par la taille du bloc de base.
- Lé décalage régulier des blocs de parité, étant le nombre de blocs dans un groupe décalé de blocs de parité.
- Position de la parité dans le premier bloc.
- La rotation des blocs : à droite ou à gauche.
- Type de positionnement des blocs de données (Raid synchrone ou Raid asynchrone)
