Quels sont les inconvénients du raid logiciel ? Comment implémenter le raid dans le matériel ?
Sep 08, 2023Le RAID logiciel présente trois inconvénients : ① il occupe de l'espace mémoire ; ② occuper les ressources du processeur ; Les programmes logiciels RAID ne peuvent pas mettre la partition de disque sur laquelle le système d'exploitation est installé en mode RAID. Étant donné que le programme RAID s'exécute au-dessus du système d'exploitation, la fonctionnalité RAID ne peut pas être implémentée tant que le système d'exploitation n'a pas démarré.
En d’autres termes, si le système d’exploitation est corrompu, le programme RAID ne fonctionnera pas et les données sur le disque deviendront un tas d’éléments inutiles. Parce que les données sur le disque RAID ne peuvent être reconnues, lues et écrites correctement que par le programme qui implémente l'algorithme RAID correspondant. S'il n'existe pas de programme RAID correspondant, les données sur le disque physique ne sont que quelques fragments et seul le programme RAID peut combiner ces fragments.
Heureusement, la plupart des programmes RAID actuels stockent leurs propres informations d'algorithme sur le disque. Une fois que le système d'exploitation a un problème ou que le matériel hôte a un problème, vous pouvez connecter ces disques à d'autres machines, puis installer le même logiciel RAID. . Une fois que le logiciel RAID a lu les informations RAID stockées dans une zone fixe du disque dur, il peut continuer à l'utiliser.
Le RAID logiciel présente tellement de défauts que les gens réfléchissent constamment à de nouvelles méthodes pour mettre en œuvre le RAID. Puisque les logiciels présentent de nombreux inconvénients, qu’en est-il du matériel ?
Carte RAID est une méthode pour implémenter la fonction RAID avec du matériel indépendant. Pour réaliser la fonction RAID dans le matériel, nous devons trouver un matériel physique comme support, une carte SCSI ou une carte mère sur le pont sud est sans aucun doute le support. Des puces supplémentaires ont été ajoutées aux cartes SCSI pour implémenter les fonctions RAID.
Ces puces sont spécialement utilisées pour exécuter l'algorithme RAID, peuvent être des ASIC telles qu'une puce informatique à coût élevé et à grande vitesse, peuvent également être un processeur d'instructions générales telles qu'une puce d'exécution de code générale, le code peut être chargé directement à partir de la ROM pour être exécuté, peut également être chargé dans la RAM avant l'exécution, afin de réaliser la fonction RAID.
Une carte RAID (carte SCSI ou carte d'extension IDE) est appelée carte RAID. De même, la fonction RAID peut également être implémentée sur la puce South Bridge de la carte mère. Étant donné que les puces du pont sud ne peuvent pas compter sur le processeur pour remplir leurs fonctions, ces puces s'appuient entièrement sur la logique du circuit pour fonctionner de manière autonome et, bien qu'elles soient rapides, elles sont moins puissantes que les cartes RAID enfichables. Certaines publicités de cartes mères peuvent être vues, telles que la puce RAID dite « embarquée » qui est le pont de guidage pour réaliser la fonction RAID de la puce.
De cette façon, le système d'exploitation n'a pas besoin d'apporter de modifications, et le pilote de la carte RAID n'a pas besoin d'installer de logiciel supplémentaire, vous pouvez directement identifier que le disque virtuel a été généré par le traitement RAID.
Pour le RAID logiciel, le système d'exploitation à la perception réelle du fond ou au moins du disque physique, mais pour le RAID matériel, le système d'exploitation ne peut pas percevoir le disque physique sous-jacent, seulement par le fabricant pour fournir un logiciel de gestion de carte RAID pour visualiser votre carte est connectée sur un disque physique. De plus, lors de la configuration d'une carte RAID, cela ne peut pas être fait dans le système d'exploitation, mais doit être fait en saisissant le matériel (ou en utilisant l'outil de configuration de la carte RAID dans le système d'exploitation). La carte RAID générale est en cours d'auto-test de démarrage, dans son programme de configuration ROM pour configurer une variété de fonctions RAID.
Les cartes RAID pallient aux inconvénients du RAID logiciel, de sorte que le système d'exploitation lui-même peut être installé sur le disque virtuel RAID, ce qui n'est pas possible avec le RAID logiciel.
Plus tard, je discuterai également des connaissances pertinentes sur les cartes de raid à partir de plusieurs dimensions. Si vous avez des questions sur la technologie de stockage, n'hésitez pas à consulter et à répondre de tout cœur à vos questions. Avec plus de 10 ans d'expérience professionnelle, STOR Technologie Limitée peut également vous permettre de découvrir des produits originaux hautes performances au prix d'usine, tels que : mégaraid 9460-16i, mégaraid 9560-8i, sas9300-16i et ainsi de suite. Contactez-nous maintenant!