Le RAID réunit plusieurs disques dans un volume logique pour gagner en vitesse, survivre à une panne de disque, ou les deux. Le niveau RAID choisi décide de la capacité utile conservée, du nombre de disques qui peuvent mourir sans perdre vos données, et de la durée d'une reconstruction. Ce guide couvre RAID 0, RAID 1, RAID 4, RAID 5, RAID 6 et RAID 10 avec les compromis qui comptent.
À retenir
- Le RAID 0 stripe pour la vitesse, sans aucune redondance. Une panne de disque détruit tout le volume RAID.
- Le RAID 1 écrit chaque bloc deux fois, sur deux disques. Vous gardez la moitié de la capacité brute et survivez à une seule panne.
- Le RAID 5 offre n−1 de capacité utile et tolère une défaillance ; le RAID 6 offre n−2 et en tolère deux.
- Le RAID 10 est le choix simple pour les bases de données : des paires miroir entrelacées, rebuild rapide, moitié de la capacité.
- Le RAID n'est pas une sauvegarde. Il protège de la panne matérielle, pas de la suppression, la corruption ou le ransomware.
Qu'est-ce que le RAID et comment fonctionne-t-il ?
RAID signifie Redundant Array of Independent Disks. Le système d'exploitation voit un seul volume ; dessous, la couche RAID répartit les données sur plusieurs disques avec trois techniques. Chaque niveau RAID de ce guide est un mélange de ces ingrédients.
Le striping découpe les données en blocs et les écrit à travers chaque disque à tour de rôle. Les lectures et écritures frappent plusieurs plateaux à la fois : le débit croît avec le nombre de disques. Seul, le striping n'apporte aucune protection.
Le mirroring écrit des blocs identiques sur deux disques ou plus. La capacité est divisée par deux, mais n'importe quel disque peut mourir sans perte de données, et les lectures peuvent être servies depuis la copie.
La parité stocke un bloc calculé capable de reconstruire n'importe quel bloc manquant. Elle achète de la redondance au prix d'un disque plutôt que de la moitié du volume, au prix d'un travail supplémentaire à chaque écriture.
Chaque configuration RAID est une combinaison de ces trois. Le reste est de l'arithmétique : combien d'espace vous conservez, combien de défaillances vous tolérez, et quelle pénalité de performance le rebuild entraîne.
Deux choix d'implémentation s'ajoutent au niveau lui-même. Un contrôleur RAID matériel embarque son propre processeur et sa mémoire cache : les opérations de parité ne touchent jamais le CPU hôte. Le RAID logiciel exécute la même logique dans le système d'exploitation. Les deux produisent des niveaux RAID identiques ; ils diffèrent par l'endroit où se fait le travail et par la portabilité du volume entre machines.
Une dernière distinction vaut d'être fixée tôt. Le RAID protège le fonctionnement d'un système en cours contre un disque mort. Ce n'est pas une copie de vos données, et aucun niveau RAID n'y change rien.
RAID 0 : le striping pour la vitesse
Le RAID 0 répartit les données sur deux disques ou plus, sans aucune redondance. La capacité est la somme de chaque disque, et les débits en lecture comme en écriture croissent presque linéairement puisque chaque opération se répartit sur plusieurs plateaux.
La contrepartie est sévère. Le RAID 0 n'a ni parité ni redondance : la défaillance d'un seul disque perd l'intégralité du volume. Pire, le risque monte avec le nombre de disques : quatre disques en RAID 0, c'est quatre chances de perte totale, pas une. La fiabilité est le prix de cette vitesse, et le RAID 0 le paie en entier.
Utilisez le RAID 0 pour de l'espace de travail temporaire, du transcodage vidéo, ou un cache reconstruisible depuis la source. N'y mettez jamais rien que vous ne pouvez recréer. Un volume RAID 0 typique de quatre disques de 6 To donne 24 To utiles et zéro protection.
RAID 1 : le mirroring pour la redondance
Le RAID 1 duplique chaque bloc sur un second disque. Avec deux disques de 6 To, le RAID 1 rend 6 To utiles, un rapport de capacité de 50 %, et le volume survit à une seule défaillance.
Les lectures s'améliorent en RAID 1 : l'un ou l'autre disque peut répondre. Les écritures non, puisque les deux disques doivent accuser réception. Le rebuild est le plus simple de tous les niveaux : copier un disque sur son remplacement, sans parité à recalculer, donc la fiabilité pendant la récupération est élevée et la réparation se termine vite.
Le RAID 1 est le réglage par défaut de la plupart des machines à deux disques, et un choix raisonnable. La mise en œuvre RAID 1 est simple, prévisible, et son mode de panne se raisonne facilement : un disque meurt, l'autre continue. La limite est la capacité, puisque la moitié de chaque disque acheté héberge un double.
RAID 4 : la parité dédiée
Le RAID 4 entrelace les données sur plusieurs disques et stocke toute la parité sur un disque dédié. Trois disques minimum, capacité n−1 disponible.
La conception RAID 4 a un défaut structurel. Chaque écriture met à jour le disque de parité, donc ce disque unique devient un goulot et s'use plus vite que le reste du volume. Le RAID 5 a résolu ça en distribuant la parité sur tous les disques, raison pour laquelle le RAID 4 est devenu rare hors de quelques plateformes NAS qui l'associent au cache SSD.
Comprenez le RAID 4 comme l'étape qui a rendu le RAID 5 évident, plutôt que comme un niveau à déployer aujourd'hui.
RAID 5 : performance équilibrée et tolérance aux pannes
Le RAID 5 répartit la parité sur tous les disques au lieu de l'isoler. Trois disques minimum, capacité utile n−1, et un volume RAID 5 tolère la défaillance d'un seul disque.
Avec quatre disques de 6 To, le RAID 5 conserve 18 To et peut perdre n'importe quel disque. Les lectures sont fortes, données et parité se répartissant sur chaque plateau. Les écritures portent une pénalité : modifier un bloc impose de lire l'ancien bloc et sa parité, puis de réécrire les deux, donc le RAID 5 est mesurablement plus lent que le RAID 10 en écritures aléatoires.
La vraie limite du RAID 5 est le rebuild. Quand un disque meurt, chaque disque restant doit être lu en entier pour reconstruire les données manquantes, des heures sur de gros HDD, et une contrainte pour des disques de même âge et même lot. Une seconde défaillance dans cette fenêtre perd tout. C'est pourquoi le RAID 5 sur de gros disques modernes est de plus en plus déconseillé, et pourquoi le RAID 6 existe.
RAID 6 : double parité pour plus de sécurité
Le RAID 6 ajoute un second bloc de parité : un volume RAID 6 survit à deux défaillances simultanées. Quatre disques minimum, capacité utile n−2.
Ce second bloc de parité est exactement l'assurance que le RAID 5 attend pendant un rebuild. Avec six disques de 6 To, le RAID 6 conserve 24 To et tolère deux défaillances, ce qui compte quand un rebuild tourne une journée entière et que les disques restants partagent âge et référence. La fiabilité progresse de façon mesurable pour le prix d'un disque de plus.
Le coût du RAID 6 est la performance en écriture. Chaque écriture calcule deux blocs de parité, et un rebuild RAID 6 est plus lent parce que la réparation est plus complexe. Pour de gros volumes d'archivage et de sauvegarde, l'échange vaut d'habitude le coup, et le RAID 6 est le choix standard au-delà d'environ six disques multi téraoctets.
RAID 10 (1+0) : combiner vitesse et redondance
Le RAID 10 apparie les disques en miroirs, puis entrelace à travers ces paires. Quatre disques minimum, la moitié de la capacité brute disponible.
Le RAID 10 est l'agencement redondant le plus rapide. Aucune parité à calculer : les écritures RAID 10 évitent entièrement la pénalité du RAID 5 et du RAID 6, et les lectures bénéficient du striping comme des doublons. Le rebuild est une copie simple à l'intérieur d'une paire : la réparation finit vite et charge peu le reste du volume.
Un volume RAID 10 tolère une panne par paire miroir : il survit à plusieurs défaillances quand elles tombent dans des paires distinctes, et perd tout si les deux moitiés d'une même paire meurent. Pour une base de données chargée, le RAID 10 est la réponse de référence, et il se marie naturellement avec un serveur de base de données dédié.
Choisir le bon niveau RAID pour ses besoins
| Niveau | Disques min | Utile | Tolère | Lecture | Écriture | Idéal pour |
|---|---|---|---|---|---|---|
| RAID 0 | 2 | 100 % | 0 | Excellente | Excellente | Scratch, cache |
| RAID 1 | 2 | 50 % | 1 disque | Bonne | Référence | Boot, petits serveurs |
| RAID 4 | 3 | n−1 | 1 disque | Bonne | Faible | Legacy, rare |
| RAID 5 | 3 | n−1 | 1 disque | Bonne | Modérée | Stockage général |
| RAID 6 | 4 | n−2 | 2 disques | Bonne | Plus lente | Archive, gros HDD |
| RAID 10 | 4 | 50 % | 1 par paire | Excellente | Très bonne | Bases de données, VM |
Trois questions tranchent le niveau à retenir. Que perdez-vous si un rebuild échoue : si la réponse est « tout », choisissez RAID 6 ou RAID 10. La charge est-elle riche en écritures : les niveaux à parité punissent les écritures aléatoires, donc les bases veulent du RAID 10 et les archives tolèrent du RAID 6. Et quel rapport de capacité vous est supportable : une seconde copie intégrale coûte la moitié de vos disques, la parité un ou deux.
Comparez le coût total honnêtement. Quatre disques de 6 To rendent 24 To en RAID 0, 18 To en RAID 5, 12 To en RAID 6 comme en RAID 10. La capacité à laquelle vous renoncez est ce qui achète la fiabilité.
Considérations d'implémentation et de support
Le RAID logiciel et le RAID à contrôleur matériel résolvent le même problème autrement. Un contrôleur RAID matériel embarque son processeur et son cache : la parité reste hors CPU. Le RAID logiciel, typiquement mdadm sous Linux, exécute la même logique RAID sur le processeur hôte et n'exige aucune carte séparée.
Sur les machines Kimsufi, la réponse est nette : les gammes livrent avec du Soft RAID, configuré à l'installation. La gamme de stockage accouple quatre disques SATA de 6 To avec un disque NVMe, tandis que le palier de stockage supérieur propose des combinaisons NVMe et HDD. Les processeurs modernes avalent la parité sans effort : la performance du RAID logiciel reste proche d'un contrôleur matériel pour la plupart des charges, et le RAID logiciel a un avantage réel : le volume reste portable entre machines, car aucune carte propriétaire ne détient les métadonnées de la configuration RAID.
Quatre points pratiques pour tout setup RAID. Posez le niveau RAID à l'installation plutôt que de convertir un volume en production : la conversion est lente et risquée. Contrôlez l'état du volume régulièrement, parce qu'un volume dégradé est silencieux jusqu'à la seconde panne. Gardez un disque de rechange de même taille disponible, pour que le rebuild démarre le jour où un disque meurt, pas celui où le remplacement expédie. Et connaissez votre fenêtre de rebuild avant d'en avoir besoin : un seul disque de 6 To demande d'ordinaire la plus large part d'une journée.
Vous pouvez inspecter un RAID logiciel à tout moment. Sous Linux, cat /proc/mdstat rapporte chaque volume : son niveau, ses disques membres, tout rebuild en cours. Le plus court chemin pour confirmer que la configuration que vous croyez avoir est bien celle que vous avez.
Mythes du RAID et idées reçues
« Le RAID, c'est une sauvegarde. » Non, et c'est l'erreur qui coûte des données. Le RAID protège d'une seule chose : la mort d'un disque. Il réplique instantanément une suppression à travers plusieurs disques, il ne répond à rien contre le ransomware ou la corruption, et il ne survit ni à un feu ni à un rm -rf malheureux. Accouplez tout volume à une vraie copie hors site, c'est le rôle d'un serveur de sauvegarde et de recovery.
« Plus de disques, toujours plus de fiabilité. » Seulement avec le bon niveau. En RAID 0, plus de disques multiplie votre probabilité d'échec au lieu de la réduire. La protection vient du niveau choisi, pas du nombre de disques.
« Un seul volume RAID couvre tout. » Plusieurs volumes RAID sur une même machine sont courants et souvent plus avisés : RAID 1 sur deux disques pour le système, RAID 10 ou RAID 6 sur les autres pour les données. Plusieurs niveaux sur la même machine laissent chaque volume épouser sa charge.
« Le rebuild est rapide. » Un rebuild à parité sur des disques multi téraoctets court des heures ou des jours, pendant lesquels le volume est dégradé et la performance chute.
« On peut mélanger n'importe quels disques. » Vous le pouvez, mais le volume se cale sur le plus petit disque, et un SSD mêlé à plusieurs HDD tire chaque accès vers le périphérique le plus lent. Cette limite vaut pour tout niveau RAID.
Conclusion : accorder le RAID à votre charge
Choisissez le niveau qui correspond à vos besoins de rétablissement, pas celui du meilleur benchmark. RAID 10 pour les bases de données et les machines virtuelles. RAID 6 pour les grandes archives où le rebuild est long. RAID 1 pour une machine simple à deux disques. RAID 0 uniquement pour des données régénérables.
Posez ensuite la sauvegarde à part, car aucune configuration RAID ne ramènera un fichier supprimé hier.
Prêt à dimensionner votre volume ? Les serveurs de stockage Kimsufi démarrent à 11,10 $/mois, avec Soft RAID configurable à l'installation et accès root complet.
FAQ
Quelle différence entre RAID 0 et RAID 1 ?
Le RAID 0 entrelace les données sur plusieurs disques pour la vitesse et garde toute la capacité, mais la défaillance d'un seul disque perd tout. Le RAID 1 conserve une seconde copie de chaque bloc : la moitié de la capacité, et la survie à une seule défaillance. Le RAID 0 optimise le débit, le RAID 1 la fiabilité : les deux bouts d'un même échange.
Combien de disques sont requis pour du RAID 5 ?
Trois, minimum. Avec trois disques, vous obtenez la capacité de deux et tolérez une défaillance. La plupart des volumes RAID 5 en production en utilisent de quatre à six : le rapport de capacité s'améliore à mesure que le volume grossit, la tolérance restant à une.
Peut-on mixer SSD et HDD dans un volume RAID ?
Techniquement oui, en pratique non. Le volume se cale sur la capacité du plus petit disque et court à la vitesse du plus lent : un SSD apparié à un HDD donne une performance HDD. Utilisez-les plutôt en volumes indépendants : SSD pour la base de données, HDD pour le stockage de masse.
Quel temps de rebuild pour du RAID 6 après une panne ?
Comptez des heures à des jours. Un disque de 6 To dans un volume sain se reconstruit d'ordinaire en 8 à 24 heures, et le RAID 6 est plus lent que le RAID 5 puisqu'il recalcule deux blocs de parité. Une forte charge pendant le rebuild prolonge encore, et le volume tourne dégradé du début à la fin.
Le RAID remplace-t-il des backups réguliers ?
Non. Le RAID protège de la seule défaillance de disque. Il ne peut ni récupérer un fichier supprimé, ni une base écrasée, ni survivre à un ransomware ou à un incident de datacentre : chaque changement se réplique immédiatement à travers le volume. Considérez le RAID comme une assurance de disponibilité et gardez une sauvegarde séparée.
