RAID signifie «matrice redondante de disques indépendants», bien qu’il existe un type de RAID qui ne fournit aucune redondance et n’augmente que les performances.
Niveaux RAID
Le RAID n’est pas une simple façon de combiner des disques. Il existe plusieurs niveaux RAID offrant différents niveaux de performance et de redondance. Tous les niveaux RAID ont une chose en commun: ils combinent plusieurs disques physiques en un seul disque logique présenté au système d'exploitation.
- RAID 0: Contrairement aux autres niveaux de RAID, RAID 0 ne fournit aucune redondance. Cependant, RAID 0 vous permet d’augmenter les performances en utilisant plusieurs disques. Lorsque vous utilisez RAID 0, les données que votre ordinateur écrit sur un disque dur sont réparties de manière égale sur deux (ou plus) disques durs. Par exemple, si votre ordinateur écrit un fichier de 100 Mo, 50 Mo seront écrits sur un disque dur et 50 Mo sur l'autre. Lorsque l'ordinateur doit relire le fichier, il peut lire simultanément 50 Mo d'un disque dur et 50 Mo de l'autre disque dur. Cette opération est plus rapide que la lecture de 100 Mo d'un seul disque dur. Toutefois, si l'un des disques durs de la matrice RAID venait à mourir, vous perdriez vos données. Lorsque vous utilisez RAID 0, vos disques multiples apparaissent comme un disque dur plus gros et plus rapide, mais ils sont beaucoup plus fragiles.
- RAID 1: Dans RAID 1, deux disques sont configurés pour se mettre en miroir. Lorsque votre ordinateur écrit 100 Mo de données sur ses disques, il écrit les mêmes 100 Mo sur les deux disques durs. Chaque disque contient une copie complète des données. Ainsi, en cas de défaillance d’un des disques, vous disposez toujours d’une copie complète et à jour de vos données.
- RAID 2, 3 et 4: Ces niveaux RAID sont peu utilisés et souvent considérés comme obsolètes.
- RAID 5: Pour utiliser RAID 5, vous aurez besoin d’au moins trois disques. RAID 5 utilise la répartition par bandes pour répartir les données sur tous les disques durs, avec des données de parité supplémentaires réparties sur tous les disques. Si l’un des disques durs meurt, vous ne perdrez aucune de vos données. RAID 5 offre une redondance des données avec un coût de stockage inférieur à celui de RAID 1. Par exemple, si vous disposiez de quatre disques durs de 1 To, vous pouvez créer deux baies RAID 1 distinctes (1 To pour un espace de stockage total de 2 To) ou une seule baie RAID 5 avec 3 To d'espace de stockage.
- RAID 6: RAID 6 est similaire à RAID 5, mais ajoute un bloc de parité supplémentaire, en écrivant deux blocs de parité pour chaque bit de données réparti sur les disques. Vous perdez de la capacité de stockage, mais RAID 6 offre une protection supplémentaire contre la perte de données. Par exemple, si deux disques durs meurent dans une configuration RAID 5, vous perdrez vos données. Si deux disques durs meurent dans une configuration RAID 6, vous aurez toujours toutes vos données.
- RAID 10: Également appelé RAID 1 + 0, le RAID 10 divise les données entre les disques principaux et les met en miroir sur des disques secondaires. De cette manière, il tente de fournir les avantages du RAID 0 (division des données sur plusieurs disques pour une augmentation des performances) avec les avantages du RAID 1 (redondance).
Il existe également d'autres niveaux de RAID non standard.
Configuration RAID
Le RAID est généralement utilisé sur des serveurs, des ordinateurs centraux et d'autres systèmes informatiques où il est important de disposer de données stockées de manière redondante. Le RAID n’est pas aussi souvent utilisé sur les ordinateurs de bureau et les ordinateurs portables, mais de nombreux ordinateurs sont livrés avec des contrôleurs RAID. Si vous le souhaitez, vous pouvez probablement configurer une configuration RAID 1 avec deux disques pour vous assurer que vos données sont mises en miroir sur deux disques.
Lorsque vous utilisez RAID, vous pouvez utiliser «RAID matériel» ou «RAID logiciel». Avec RAID matériel, un périphérique matériel de votre ordinateur effectue tout le travail RAID. Par exemple, si vous avez un RAID matériel et configurez deux disques pour fonctionner dans une configuration RAID 1, le contrôleur RAID matériel présentera les deux disques à votre système d'exploitation sous la forme d'un disque unique. Tout le travail du RAID - mise en miroir des données, division sur des disques durs, etc. - est géré par le contrôleur RAID matériel. Votre système d'exploitation n'aurait aucune idée que vous utilisiez réellement un RAID.
Avec le logiciel RAID, le travail est géré par le système d'exploitation. Par exemple, vous pouvez créer un logiciel RAID lors de l’installation de Linux sur votre ordinateur. Le noyau Linux connaît le système RAID et s’acquitte de sa tâche lui-même sans aucun matériel spécial. Vous pouvez également créer un logiciel RAID dans Windows.
Pour configurer un RAID matériel, vous devez utiliser le logiciel qui contrôle le contrôleur RAID - vous pouvez y accéder via le BIOS d’un ordinateur. Dans ce cas, consultez la documentation de votre contrôleur RAID matériel pour connaître la procédure exacte.
Technologies similaires
Les systèmes d'exploitation populaires ont des technologies qui fonctionnent de manière similaire au RAID. Windows 8 a introduit les espaces de stockage. Linux a le gestionnaire de volumes logiques, ou LVM. Les deux technologies vous permettent de regrouper plusieurs disques physiques en un seul disque logique afin de mettre en miroir vos données pour la redondance ou de regrouper le stockage de vos disques, en le rendant disponible en tant que disque unique sans fournir de redondance.
Ces technologies peuvent sembler un peu compliquées, mais ce sont en fait des moyens de simplifier les choses.Une fois que vous avez configuré le RAID approprié, vos données sont automatiquement stockées sur plusieurs disques durs, de sorte que vous n’aurez plus à craindre de les perdre. Votre logiciel n’a même pas besoin de savoir que le RAID existe.