RAID 5 et RAID 10 sont deux technologies différentes de matrice redondante de disques indépendants (RAID) que les entreprises peuvent utiliser pour combiner plusieurs disques physiques pour créer de grands magasins de données. Dans cet article, nous expliquerons les principales différences entre RAID 5 et RAID 10 et vous aiderons à déterminer la meilleure configuration RAID à utiliser pour votre environnement informatique.
Table des matières
Si vous avez lu mon article précédent sur RAID 0 et RAID 1, c’est une sorte de continuation sur des configurations RAID similaires. Cependant, si RAID 0 et 1 étaient assez similaires, RAID 5 et RAID 10 sont en fait des bêtes distinctes.
RAID 5 vs RAID 10 : Quelles sont les principales différences ?
Pour commencer, vous pouvez consulter mon tableau ci-dessous pour obtenir une idée des différences et de la composition générale de ces deux types de RAID. J’expliquerai cela plus en détail dans le reste de cet article.
Qu’est-ce que RAID 5 ?
RAID 5, traditionnellement, a été l’un des enfants phares pour les configurations redondantes de stockage d’entreprise décentes. Il utilise quelque chose que ni RAID 0 ni RAID 1 n’utilise-disk striping avec parité.
Alors que les informations sont divisées en blocs de taille égale et stockées séquentiellement sur une matrice RAID 5 (volume), les données de parité sont également collectées et distribuées sur chaque disque dur de la matrice. C’est ce que le contrôleur RAID utilise pour reconstruire les données de la matrice en cas de panne d’un disque.
Un exemple logique de la façon dont les blocs de données sont écrits sur une matrice RAID 5
Vous devrez utiliser au moins trois disques durs pour tous Baies RAID 5.
Avantages et inconvénients d’un système RAID 5
D’abord, énumérons quelques avantages du RAID 5 :
Les performances de lecture sont amélioré car le contrôleur RAID peut utiliser plusieurs disques pour effectuer des opérations de lecture. Redondance des données : étant donné que les informations de parité se trouvent sur chaque disque, vous pouvez supporter une seule panne de disque et conserver toutes les données de votre baie. Un disque en panne peut être reconstruit assez rapidement et facilement. La reconstruction se produit automatiquement lorsqu’un nouveau disque est inséré dans votre serveur. Efficacité de l’espace de stockage décente : un seul disque dans une matrice RAID 5 est”perdu”en raison de la répartition des disques avec parité en jeu. Les disques défectueux peuvent être remplacés à chaud, ce qui signifie que vous n’avez pas besoin d’éteindre votre serveur pour remplacer un disque défectueux.
Ensuite, il y a aussi des inconvénients notables :
Si deux disques tombent en panne, toutes les données de votre baie sont perdues ! Étant donné que les informations de parité doivent être calculées en temps réel et écrites par le contrôleur RAID à chaque opération d’écriture, la pénalité est que les performances d’écriture souffrent en raison de cette surcharge. La restauration des données sur l’un de vos périphériques de stockage peut prendre beaucoup de temps. La complexité globale des configurations RAID 5 est certainement plus impliquée que RAID 0 ou RAID 1.
Quels sont les meilleurs cas d’utilisation pour RAID 5 ?
En tenant compte des performances et du budget, nous pouvons passer par un quelques cas d’utilisation où une matrice RAID 5 serait la mieux adaptée aux besoins de votre centre de données.
Performance : n’oubliez pas que les lectures sur disque seront plus rapides et les écritures sur disque plus lentes. Un serveur de fichiers fonctionnerait certainement ici. Archive de données : Si vous avez un besoin de stockage de grande capacité, RAID 5 vous assistera efficacement. Si vous avez besoin d’une baie de 10 disques de stockage à faible disponibilité, vous ne perdez que la capacité d’un disque au profit de la solution !
Pourquoi RAID 5 n’est-il parfois pas recommandé ?
Le point clé contre l’utilisation de RAID 5 est l’absence de mise en miroir ou de véritable redondance intégrée. Si un disque tombe en panne, l’ensemble de votre volume risque de subir une autre panne. En outre, la récupération et la restauration du lecteur peuvent prendre beaucoup de temps. En général, il faut plusieurs jours pour reconstruire les données de la baie sur un disque de 10 To remplacé !
De plus, les performances d’écriture sur le disque sont plus lentes. Vous ne voudriez certainement PAS utiliser RAID 5 pour vos besoins de montage vidéo.
Utiliser Windows Server Manager pour créer une matrice RAID 5 logicielle
Qu’est-ce que RAID 10 ?
Comme j’explique ce qui est différent avec RAID 10, vous remarquerez probablement à quel point il est lié à RAID 0 et RAID 1. Fondamentalement, une matrice RAID 10 utilise une combinaison des principes RAID 0 et RAID 1 – entrelacement de disque et sécurité de disque.
Contrairement à la collecte de données de parité, cette redondance est obtenue grâce à la mise en miroir, c’est-à-dire en créant une copie exacte de chaque disque sur des disques en miroir séparés. En raison de cette fondation, il existe un minimum de 4 disques pour une matrice RAID 10.
Un exemple logique de la façon dont les données sont écrites sur une matrice RAID 10-données en miroir sur les disques 1 et 2 avec les disques 3 et 4
Le RAID commence à écrire des blocs sur les deux premiers disques (RAID 0) en tandem, puis les met en miroir sur l’autre paire de disques (RAID 0).
Avantages et inconvénients d’un système RAID 10
Premièrement, les avantages :
Performances de lecture et d’écriture très rapides parce que toutes les opérations de lecture/écriture par le contrôleur RAID ont lieu simultanément au (au moins) 4 disques ! Comme RAID 5, les disques peuvent être remplacés à chaud pendant que le serveur est en ligne, ce qui vous évite tout temps d’arrêt pour le remplacement du disque. Récupération plus rapide de la robustesse des disques et des baies après des pannes de disque. Possède une très haute tolérance aux pannes en raison du nombre de pannes de disque que vous pouvez subir en même temps.
Et je vais énumérer un inconvénient majeur – le coût ! La moitié de la capacité de vos disques ira vers la tolérance/mise en miroir RAID 10, pas la capacité pour vos données.
Quels sont les meilleurs cas d’utilisation pour RAID 10 ?
Utiliser un RAID 10 est la mieux adaptée aux situations nécessitant un niveau élevé de tolérance aux pannes au niveau du disque et de très bonnes performances de lecture et d’écriture. Voici quelques exemples :
Serveurs de messagerie et de base de données qui nécessitent de gros volumes de stockage de données. La lecture et l’écriture fréquentes de ces données sont un cas d’utilisation parfait pour RAID 10. L’hébergement d’un site Web dans une batterie de serveurs Web est idéal pour RAID 10. Cette technologie fournira une réponse presque ultra-rapide pour votre site Web.
RAID 5 vs RAID 10 : comment choisir ?
Maintenant que j’ai expliqué les subtilités du fonctionnement de RAID 5 et RAID 10, et quels sont leurs avantages et leurs inconvénients, faisons des recommandations basées sur besoins commerciaux et informatiques globaux de votre entreprise.
Capacité de stockage
Si vous recherchez l’utilisation la plus efficace de vos disques de stockage achetés, vous voudrez choisir RAID 5-un seul disque dans chaque matrice RAID 5 est”perdu”en raison de la technologie du contrôleur RAID.
Coûts
Si vous avez un budget serré (et nous connaissons tous beaucoup de nous sommes ces jours-ci…), alors RAID 5 sera également votre choix idéal-notamment pour la même raison que ci-dessus-la capacité d’un seul disque n’est pas disponible pour vos besoins de stockage de données.
Performances
Si les besoins en performances sont primordiaux, vous bénéficierez certainement de l’utilisation d’une configuration RAID 10. Le contrôleur RAID peut effectuer des lectures et des écritures de disque sur plusieurs disques simultanément, ce qui améliore considérablement les performances de votre serveur (et de vos utilisateurs) !
Si seules les lectures de disque sont critiques, vous pouvez toujours constater des gains de performances en utilisant RAID 5. N’oubliez pas qu’il y aura un compromis avec les écritures sur disque car les informations de parité du disque doivent être calculées à la volée par le contrôleur RAID.
Tolérance aux pannes
Bien que les deux RAID 5 et RAID 10 ont différentes”saveurs”de tolérance aux pannes, seul RAID 10 offre une véritable tolérance au niveau des pannes de disque. Oui, vous pouvez perdre un disque dans une matrice RAID 5, mais alors toute votre matrice risque une perte totale de données jusqu’à ce que vous remplaciez ce disque ET que la matrice soit reconstruite.
Cependant, de nombreuses configurations RAID 5 utilisent ce qu’on appelle un lecteur de secours. Il s’agit d’un disque inutilisé qui tourne avec votre matrice et qui est utilisé pour démarrer la reconstruction en cas de panne du disque. De cette façon, vous n’avez pas besoin de remplacer le disque avant le début de la reconstruction des données. Cela se produit automatiquement sans aucune intervention de votre part ou de celle de vos professionnels de l’informatique.
Parce que RAID 10 utilise la mise en miroir, vous pouvez perdre jusqu’à trois disques dans une baie de 4 disques et être toujours en ligne. Certes, vous voudrez remplacer ces disques ou en ajouter de nouveaux dès que possible, mais vous avez plus de robustesse ici.
Types d’application
Fondamentalement, si votre application nécessite ou bénéficierait d’excellentes performances de lecture et d’écriture, RAID 10 est le choix idéal. En raison de l’architecture de la disposition des disques et de la répartition/mise en miroir par le contrôleur RAID, les performances sont sensiblement améliorées.
Les serveurs de base de données, les serveurs d’applications à haut rendement et les serveurs Web critiques bénéficieraient tous d’une matrice RAID 10 configuration.
Pouvez-vous combiner RAID 5 et RAID 10 dans votre environnement ?
Bien qu’il s’agisse probablement d’un déplacement arbitraire, vous pouvez créer des matrices RAID 5 et RAID 10 distinctes sur un même serveur. De nombreux contrôleurs RAID prennent en charge cette capacité. Vous auriez besoin d’un minimum absolu de 7 disques pour accomplir cela sur un serveur ou un serveur avec des baies de disques attachées.
Un exemple à des fins d’illustration serait la création d’une seule baie RAID 5 avec trois disques locaux dans votre serveur pour le système d’exploitation.
Vous pouvez ensuite connecter une matrice de disques (via un câble SAS) et créer une matrice RAID 10 avec les 4 disques-avec une marge de croissance. N’oubliez pas que lorsque vous souhaitez ajouter de la capacité à votre matrice RAID 10 existante, vous devez les ajouter par paires !
Conclusion
Bien que RAID 5 et RAID 10 ne soient pas intrinsèquement similaires, ils fournissent un article intéressant pour vous aider à décider quelle technologie convient le mieux aux besoins de stockage sur disque de votre entreprise, aux besoins des applications et aux directives de budgétisation.
Les besoins de performances vous poussent certainement vers RAID 10. La lecture et l’écriture sont améliorées. Mais le compromis est lié à des problèmes de budget : la moitié de vos disques achetés iront à la tolérance aux pannes et à la redondance de votre plate-forme de stockage.
Merci d’avoir lu ! Veuillez laisser un commentaire ci-dessous ou poser une question si vous avez besoin d’aide ou si vous souhaitez clarifier quelque chose.