Qu'est-ce que le stockage RAID et puis-je l'utiliser sur mon PC domestique? [Technologie expliquée]

RAID est l'abréviation de Redundant Array of Independent Disks (Disquette redondante de disques indépendants). Il s'agit d'une caractéristique essentielle du matériel serveur qui assure l'intégrité des données. C'est aussi juste un mot de fantaisie pour deux ou plusieurs disques durs connectés ensemble pour ajouter des fonctionnalités supplémentaires.

RAID est l'abréviation de Redundant Array of Independent Disks (Disquette redondante de disques indépendants). Il s'agit d'une caractéristique essentielle du matériel serveur qui assure l'intégrité des données.  C'est aussi juste un mot de fantaisie pour deux ou plusieurs disques durs connectés ensemble pour ajouter des fonctionnalités supplémentaires.
Publicité

raid de stockage RAID est un acronyme de R edundant A rray de D isks indépendants, et c'est une caractéristique essentielle du matériel serveur qui garantit l'intégrité des données. C'est aussi juste un mot de fantaisie pour deux ou plusieurs disques durs connectés ensemble pour ajouter des fonctionnalités supplémentaires. Pourquoi voudriez-vous faire cela? Continuer à lire.

Configurations RAID

Tout d'abord, il est très difficile de décrire les technologies RAID dans leur ensemble, car les différentes configurations qui s'offrent à vous créent des fonctionnalités très différentes - mais elles se concentrent toutes sur la vitesse ou la fiabilité. Brisons-les:

RAID 0: rayé

Cette configuration est tout sur la vitesse. En bref, les données sont réparties sur un certain nombre de disques ( rayés sur les disques, en fait) - plutôt que d'être écrits sur un seul. Cela permet de surmonter les limitations de vitesse d'un seul lecteur, donc les performances sont théoriquement multipliées par le nombre de disques que vous utilisez.

C'est un concept similaire à avoir 4 cœurs dans votre CPU - au lieu d'écrire séquentiellement des instructions à un processeur, vous envoyez différentes parties de celui-ci à 4 processeurs différents, et obtenez les réponses 4 fois plus rapidement. Vous pouvez également utiliser l'espace combiné de tous les lecteurs, donc 2 x 1To dans une configuration rayée montrera comme un seul disque de 2 To.

raid de stockage

À la baisse, vous avez également autant de points de défaillance que les lecteurs que vous utilisez - si un seul de ces disques tombe en panne, toutes vos données seront perdues. En réalité, alors, cette configuration est rarement utilisée. Si les données ne sont pas si précieuses, vous pouvez configurer un RAID0 sur un serveur domestique ou même sur un ordinateur de bureau.

RAID 1: en miroir

Cette configuration concerne l'intégrité des données et est beaucoup plus facile à expliquer. Dans une configuration RAID 1, les données sont mises en miroir sur les autres lecteurs - une sauvegarde complète de tout est conservée à tout moment, car les bits de données sont écrits simultanément sur des lecteurs différents, en même temps. Pour cette raison, vous ne disposez que de l'espace disque total d'un seul disque, donc 2 lecteurs 1To configurés pour se mettre en miroir ne vous donneront que 1To d'espace total.

stockage RAID réseau

C'est peut-être l'utilisation du monde réel la plus courante lorsque deux disques sont disponibles. Quand on meurt, les données sont toujours à 100% et prêtes à l'emploi, mais le processus de «reconstruction» de la matrice de données sur le disque de remplacement peut prendre beaucoup de temps.

RAID 0 + 1: rayé et en miroir

Cela combine le meilleur des deux mondes en imbriquant des configurations RAID, mais nécessite au moins 4 disques. 2 jeux de 2 disques rayés sont ensuite mis en place, chaque jeu étant répliqué sur l'autre. RAID 1 + 0 existe également, mais ne varie pas assez pour justifier une explication séparée - il s'agit de rayer vos miroirs plutôt que de refléter vos bandes!

stockage RAID réseau

RAID 2 et ci-dessus: bits de parité

Avec 3 disques, vous pouvez réellement obtenir un bon compromis de performance et d'intégrité en utilisant ce qu'on appelle un disque de parité. Pour expliquer cela, pensez à une échelle de bits au lieu de lecteurs entiers.

Un bit de parité est simplement une combinaison XOR sur les autres bits. XOR est une opération logique qui vaut true si un seul des deux bits d'entrée est vrai. Voir le tableau suivant, où P est le bit de parité.

AB P
0 0 0
0 1 1
1 0 1
1 1 0

Maintenant, il s'avère que cela est très utile pour la vérification des erreurs et la réparation des données. Si vous deviez effacer toute la colonne B, vous pourriez la reconstruire simplement parce que vous avez toujours le bit de parité et A, et étant donné ceux-là, il n'y a qu'une seule réponse possible pour le bit B.

Maintenant, il devrait être facile de voir que même si nous avions des disques de 2 x 1 téraoctets de bits, nous pourrions toujours créer une parité pour chaque bit et le placer sur un troisième disque de téraoctet. Et c'est RAID3. Avec une matrice à 3 disques, 2 sont utilisés pour rayer les données, en les étalant pour des performances. Le troisième lecteur crée un ensemble de parité, et si l'un de ces disques meurt, nous pouvons utiliser l'autre 2 pour le récupérer en entier.

stockage RAID réseau

Je ne vais pas entrer dans les détails sur RAID 3, 4, 5 et 6, car il s'agit essentiellement de toutes les variantes sur où et comment les bits de parité sont stockés ou dérivés, et précisément combien de récupération peut être fait. Si vous voulez lire sur ceux-ci, je suggère la page Wikipedia sur le sujet.

Puis- je utiliser RAID sur mon PC domestique? Devrais- je?

OSX et Windows ont tous deux la possibilité de créer des configurations RAID logicielles, mais gardez à l'esprit que cela va augmenter la charge de votre système d'exploitation en raison des calculs supplémentaires requis. Je ne vais pas les mettre en place ici, mais si vous voulez en savoir plus ou voir un tutoriel sur MakeUseOf, faites le moi savoir dans les commentaires et je vais aller droit au but.

Beaucoup de cartes mères incluent également une forme de RAID semi-matériel - je dis semi-matériel, car elles ont généralement toujours besoin d'un pilote dans votre système d'exploitation pour pouvoir accéder aux données, mais ceci est encore une étape d'un RAID purement logiciel, et vous pouvez même installer le système d'exploitation sur eux pour un petit coup de pouce de performance.

raid de stockage

La dernière méthode pour faire du RAID est avec du matériel dédié - des cartes de mise à niveau que vous pouvez insérer dans votre PC et prendre le contrôle total du côté des données. Ce sont bien sûr les plus fiables et les plus performants, mais la gamme de prix est généralement hors des budgets de consommation.

Quant à savoir si vous devriez utiliser un RAID, il vaut certainement la peine de jouer avec des points geek. En termes d'informatique réelle, les gains de performances que vous pouvez espérer sont souvent inférieurs aux problèmes (un SSD les surperformerait de toute façon) ou la redondance des données que vous obtenez peut facilement être obtenue avec d'autres méthodes de sauvegarde traditionnelles.

Consultez les autres articles de Technology Explained pour obtenir des informations plus fascinantes sur les technologies derrière les ordinateurs et Internet.

Crédits image: utilisateur de Wikipedia C Burnett, ShutterStock

In this article