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

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

RAID est un acronyme pour Rédundant UNErangée de jeindépendant isks, et il s’agit d’une fonctionnalité essentielle du matériel serveur assurant l’intégrité des données. Il s’agit également d’un simple mot parlant de deux disques durs ou plus 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 disponibles créent des fonctionnalités très différentes, mais elles sont toutes axées sur la vitesse ou la fiabilité. Décomposons-les:

RAID 0: rayé

Cette configuration est une question de vitesse. En bref, les données sont réparties sur plusieurs disques (rayé en fait) - plutôt que d’être écrit pour un seul. Cela permet de dépasser les limitations de vitesse d'un seul lecteur. Les performances sont donc théoriquement multipliées par le nombre de disques que vous utilisez..

C'est un concept similaire à celui d'avoir 4 cœurs dans votre processeur - au lieu d'écrire des instructions séquentielles dans un processeur, vous envoyez différentes parties de celui-ci à 4 processeurs différents et récupérez les réponses 4 fois plus rapidement. Vous pouvez également utiliser l’espace combiné de tous les lecteurs. Ainsi, 2 x 1 To dans une configuration par bandes s’afficheront sous la forme d’un lecteur unique de 2 To..

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

RAID 1: en miroir

Cette configuration concerne l’intégrité des données et est beaucoup plus simple à expliquer. Dans une configuration RAID 1, les données sont mises en miroir sur les autres disques - une sauvegarde complète de tout est conservée à tout moment, car les bits de données sont simultanément écrits sur différents disques, en même temps. De ce fait, vous n’obtenez que l’espace total d’un lecteur. Par conséquent, 2 lecteurs de 1 To configurés pour se mettre en miroir ne vous donneront que 1 To d’espace total..

C’est peut-être l’utilisation la plus courante dans le monde réel lorsque deux disques sont disponibles. Quand on meurt, les données sont toujours là et prêtes à être utilisées, mais le processus de “reconstitution” la matrice de données sur le disque de remplacement peut prendre un temps très long.

RAID 0 + 1: à rayures 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 entrelacés sont ensuite configurés, chaque jeu étant répliqué sur l’autre. Le RAID 1 + 0 existe également, mais ne varie pas suffisamment pour justifier une explication distincte: il s’agit de séparer vos miroirs de bandes plutôt que de reproduire vos bandes en miroir.!

RAID 2 et ci-dessus: bits de parité

Avec 3 disques, vous pouvez réellement atteindre de bonnes performances et compromettre l'intégrité en utilisant ce que l'on appelle un disque de parité. Pour expliquer cela, pensez sur 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 a la valeur true si UN seulement des deux bits d’entrée est vrai. Voir le tableau suivant, où P est le bit de parité.

UN B P
0 0 0
0 1 1
dix 1
1 1 0

Maintenant, il s'avère que cela est très utile pour vérifier les erreurs et réparer les données. Si vous deviez effacer la totalité B colonne, vous pouvez le reconstruire simplement parce que vous avez encore le bit de parité et UNE, et étant donné ceux alors 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 2 x 1 téraoctet de bits, nous pourrions toujours créer une parité pour chaque bit et la placer sur un troisième disque ayant également une taille de téraoctet. Et c'est RAID3. Avec une matrice de 3 disques, 2 sont utilisés pour répartir les données en bandes, les étalant pour des performances optimales. Le troisième disque crée un jeu de parité et si l'un de ces disques meurt, nous pouvons utiliser les 2 autres pour le récupérer intégralement..

Je n'entrerai pas dans les détails sur les RAID 3, 4, 5 et 6 car ce sont essentiellement toutes les variantes indiquant où et comment les bits de parité sont stockés ou dérivés, et précisément combien de temps de récupération peut être effectué. Si vous souhaitez en savoir plus à ce sujet, je vous suggérerais la vaste page Wikipedia sur le sujet..

Pouvez J'utilise RAID sur mon PC domestique? Devrait je?

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

Un grand nombre de cartes mères incluent également une forme de RAID semi-matériel - je dis semi-matériel, car elles nécessitent généralement toujours un pilote dans votre système d'exploitation pour pouvoir accéder aux données, mais il s'agit toujours d'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.

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

Quant à savoir si vous devrait utiliser un RAID, il est certainement utile de jouer avec des points geek. En termes d'informatique réelle, les gains de performances que vous pouvez espérer sont souvent moins importants que les problèmes rencontrés (un disque SSD les surclasserait de toute façon), ou la redondance des données que vous gagnez peut être facilement obtenue avec d'autres méthodes de sauvegarde traditionnelles.

Consultez les autres articles de Technology Explained pour des informations plus fascinantes sur les technologies utilisées par les ordinateurs et Internet..

Crédits image: utilisateur C, Burnett, ShutterStock

En savoir plus sur: Disque dur.