Skip to main content

Quel est le meilleur logiciel ou matériel RAID?

Comprendre le RAID en 5 minutes (Avril 2025)

Comprendre le RAID en 5 minutes (Avril 2025)
Anonim

Un boîtier RAID externe est un moyen courant d'augmenter le stockage disponible de vos ordinateurs tout en augmentant les performances et / ou la protection des données. L'une des questions clés à résoudre lors de la recherche d'un système de stockage RAID externe est la suivante: comment les fonctions RAID seront-elles exécutées, par logiciel ou par du matériel dédié?

Pourquoi un boîtier RAID externe?

Soyons clairs: si votre objectif principal est uniquement d'accroître la quantité d'espace disque disponible, vous constaterez peut-être qu'un seul disque externe peut être une option beaucoup moins coûteuse. L'unique disque externe est très polyvalent. il peut être utilisé pour un espace de stockage supplémentaire, comme lecteur de sauvegarde ou pour installer d'autres systèmes d'exploitation.

D'autre part, un boîtier basé sur RAID sera conçu pour contenir plusieurs disques et offrir à l'utilisateur la possibilité de configurer le boîtier dans une ou plusieurs configurations RAID.

Les boîtiers RAID peuvent être configurés pour fournir des niveaux de performances supérieurs à ceux généralement disponibles sur des disques simples. Ils peuvent également assurer la redondance des données, garantissant ainsi la disponibilité de vos données, même en cas de panne d'un disque. Les systèmes RAID peuvent également être configurés pour la performance et la protection des données.

Contrôleur RAID logiciel ou matériel

Le cœur d'un système RAID est le contrôleur, qui prend le contrôle de la distribution des données vers et depuis les disques constituant la matrice RAID. Les contrôleurs RAID peuvent être basés sur le matériel, en utilisant une puce intégrée au boîtier RAID, ou sur le logiciel, en utilisant la puissance de calcul de votre ordinateur pour contrôler la façon dont les données sont lues ou écrites dans le boîtier.

L’opinion courante est que les contrôleurs basés sur le matériel ont un avantage en termes de performances, car ils sont capables de faire les calculs nécessaires pour diriger les données vers et depuis les disques d’une matrice RAID sans créer de goulet d’étranglement. Les systèmes logiciels sont généralement moins onéreux et peuvent fonctionner correctement avec les trois niveaux RAID courants, RAID 0 (Striped for speed), RAID 1 (Données en miroir pour la redondance) et RAID 10 (Ensemble de disques en miroir). Mais eu des problèmes de performance avec des niveaux de RAID plus complexes.

Les niveaux RAID avancés, tels que RAID 3 et RAID 5, qui protégeaient les données en utilisant des calculs complexes pour générer des données de parité écrites parallèlement au flux de données existant, étaient considérés à un moment comme étant un fardeau trop lourd pour les systèmes à logiciel niveaux de performance supérieurs à ceux observés avec les contrôleurs RAID matériels.

Cependant, les conceptions de processeurs modernes utilisant plusieurs cœurs de traitement, ainsi que les systèmes d'exploitation modernes tirant parti des processeurs multicœurs, ont pratiquement éliminé la perte de performances des systèmes RAID basés sur logiciel, du moins pour les niveaux RAID de base de 0, 1 et 3. , 5 et 10.

RAID logiciel

Les systèmes RAID utilisant un contrôle logiciel possèdent les caractéristiques suivantes:

  • Coût réduit: étant donné que le boîtier RAID peut utiliser des jeux de puces d'interface standard, les coûts de conception et de fabrication sont maintenus bas pour le boîtier RAID. Le coût des logiciels peut être aussi bas que zéro, car de nombreux systèmes d'exploitation incluent une prise en charge intégrée des niveaux RAID les plus élémentaires, généralement 0, 1, 10. Si vous avez besoin du RAID 3 ou 5, des applications logicielles à coût ajouté sont disponibles. soin de vos besoins.
  • Polyvalence: les contrôleurs RAID logiciels offrent la plus grande flexibilité dans la configuration de l'utilisation de chaque lecteur d'un boîtier. Dans une enceinte à quatre disques; vous pouvez avoir trois lecteurs configurés en tant que matrice par bandes pour les performances et un grand lecteur pour la sauvegarde. Vous pouvez également configurer les quatre lecteurs en tant que deux baies indépendantes, un ensemble par bandes pour le montage vidéo et un ensemble en miroir pour diverses bibliothèques multimédia. Le fait est que vous utilisez entièrement les lecteurs du boîtier.
  • Performances: les systèmes RAID basés sur logiciel utilisés pour les baies réparties de base ou les baies en miroir ne risquent pas de nuire aux performances. Toutefois, à mesure que le nombre de disques utilisés dans une matrice augmente ou que des niveaux RAID plus complexes sont utilisés, les applications RAID logicielles peuvent commencer à affecter les performances du système RAID, ainsi que les performances globales de l'ordinateur.
  • Surcharge: le RAID logiciel utilise un ou plusieurs cœurs de processeur, ainsi que de la mémoire vive, ce qui pourrait avoir une incidence sur les autres processus en cours d'exécution sur votre ordinateur. L'étendue de l'impact dépend du niveau de RAID utilisé et du nombre de disques composant la matrice RAID.
  • Démarrage: il s'agit d'un cas mixte, certains logiciels RAID fonctionnent bien avec le démarrage à partir d'une grappe RAID et d'autres ont des problèmes. Si vos plans incluent le démarrage à partir de votre matrice RAID, assurez-vous que le logiciel RAID que vous prévoyez d'utiliser prend en charge le démarrage.

RAID basé sur le matériel

Les boîtiers RAID qui utilisent un contrôleur RAID matériel présentent les caractéristiques suivantes:

  • Coût: le prix des boîtiers RAID basés sur le matériel est supérieur à celui des boîtiers à plusieurs baies sans prise en charge RAID intégrée. Toutefois, la différence de prix peut être minime. Le coût du matériel RAID de base ne prenant en charge que les disques séparés, en miroir ou indépendants est très minime, tandis que les contrôleurs RAID matériels prenant en charge des niveaux RAID supplémentaires et davantage de disques de la baie de disques peuvent avoir un prix beaucoup plus élevé.
  • Autonome: Les systèmes RAID matériels apparaissent au système d’exploitation hôte sous la forme d’un seul disque. Cela permet au système RAID d'être transparent pour l'ordinateur auquel il est connecté. Le résultat est que les systèmes RAID basés sur le matériel sont facilement transportés entre les ordinateurs et les systèmes d'exploitation.
  • Performances: Bien que les RAID logiciels et matériels puissent avoir des performances similaires pour les niveaux de base par bandes et en miroir, une fois que vous passez à des niveaux RAID plus élaborés, les systèmes basés sur le matériel ont tendance à surpasser leurs homologues basés sur les logiciels. Ces performances améliorées ne se limitent pas à l'écriture et à la lecture de données, elles apparaissent également lorsque des données RAID en miroir doivent être reconstruites en raison d'une panne de lecteur. Les systèmes RAID basés sur le matériel effectuent généralement le processus de reconstruction beaucoup plus rapidement que les systèmes basés sur le logiciel.
  • Surcharge: les boîtiers RAID externes basés sur du matériel ne devraient avoir aucun impact sur le processeur ni sur la surcharge de RAM sur l'ordinateur hôte.
  • Démarrage: En règle générale, les systèmes RAID matériels peuvent être utilisés comme système d’amorçage, à condition que la connexion à votre ordinateur utilise un type de port que le système d’exploitation prend en charge. Les ports USB 3 et Thunderbolt doivent généralement être amorçables, mais vérifiez auprès du fabricant du système d'exploitation et du fabricant de l'ordinateur.

Recommandations RAID

  • La technologie RAID logicielle a le vent en poupe quand il faut réduire les coûts et que votre utilisation RAID sera limitée à RAID 0 (entrelacé), au Raid 1 (en miroir) ou au RAID 10 (ensemble de disques en miroir mis en miroir). Ce type de système RAID est un bon choix pour les utilisateurs à domicile qui utiliseront le système RAID avec un seul ordinateur.
  • Le RAID matériel est le choix idéal pour les deux configurations RAID complexes, telles que celles utilisées dans RAID 3 ou RAID 5, qui incorporent des bits de parité générés et comparés en temps réel lorsque des données sont envoyées vers et à partir de la matrice RAID. Le RAID matériel est également un bon choix pour les systèmes RAID 0 et RAID 1 plus élémentaires lorsque vous souhaitez que le boîtier RAID soit indépendant de l'ordinateur hôte, ce qui vous permet de déplacer le système entre plusieurs ordinateurs.