Le système d'entrée / sortie de base de votre ordinateur contrôle les paramètres matériels au niveau du système. Par exemple, le BIOS a une horloge système "officielle". Il gère également le suivi des disques durs physiques, en décidant quels types de périphériques peuvent se connecter à votre ordinateur et en déterminant où l'ordinateur doit rechercher un système d'exploitation pour démarrer. Sur certaines cartes mères, le contrôleur de disque possède une fonction intégrée qui lui permet de gérer plusieurs lecteurs fonctionnant ensemble comme une matrice redondante de disques indépendants. Les avantages potentiels de la sécurité des données et de la vitesse de RAID peuvent en faire un outil utile dans les ordinateurs d'entreprise où la sécurité peut être particulièrement importante.
Bases du RAID
Le RAID remonte à 1987, lorsque des chercheurs de l'Université de Californie à Berkeley cherchaient des moyens d'utiliser des disques de bureau avec de gros ordinateurs centraux. Ils ont rédigé un article intitulé "The Case for Redundant Arrays of Inexpensive Disks" qui a soutenu que l'utilisation de plusieurs petits disques durs ensemble pourrait avoir des avantages par rapport à l'utilisation d'un seul grand et coûteux disque dur mainframe. Après la construction du premier serveur de stockage RAID en 1989, la technologie a gagné en popularité. Malheureusement, le coût élevé des systèmes RAID a conduit à un changement de nom - de bon marché à indépendant. Bien que les matrices RAID puissent être utilisées à différentes fins, elles partagent toutes une similitude de base: elles utilisent toutes plusieurs disques durs ensemble de manière à ce que l'ordinateur le traite comme un seul disque.
Miroir vs Stripe
RAID utilise généralement la mise en miroir, la répartition ou les deux. La mise en miroir fait référence à l'écriture des mêmes données plusieurs fois sur plusieurs lecteurs. L'entrelacement fait référence à la division des données en morceaux et à l'écriture de différentes parties sur différents lecteurs. Si vous imaginez une chaîne de données composée de "ABCDEF" et d'un tableau de deux lecteurs, un système en miroir écrirait "ABCDEF" sur les deux lecteurs. Un système par bandes écrirait "ACE" sur le premier lecteur et "BDF" sur le second lecteur. L'avantage de la mise en miroir est que si un disque tombe en panne, vous avez toujours une sauvegarde parfaite. L'entrelacement augmente la vitesse, car les données peuvent être lues et écrites sur les deux disques à la fois. Cependant, dans une matrice par bandes, si un disque tombe en panne, toutes les données des deux disques sont perdues, car les données sont entremêlées.
Types de RAID populaires
SI le BIOS de votre ordinateur prend en charge le RAID nativement, il vous donnera le choix entre l'un des différents types de RAID. RAID 0 est une configuration par bandes, tandis que RAID 1 est une configuration en miroir. Les deux nécessitent au moins 2 disques. RAID 10, ou 1 + 0, nécessite 4 disques pour mettre en miroir et entrelacer les données afin que vous obteniez à la fois vitesse et sécurité. RAID 5 combine également la mise en miroir et la répartition, mais le fait d'une manière qui vous permet d'utiliser moins de disques qu'avec une configuration RAID 10. Malheureusement, RAID 5 a des performances d'écriture beaucoup plus lentes que les autres configurations RAID car il nécessite que le contrôleur de disque calcule un bit de parité pour prendre en charge sa tolérance aux pannes.
BIOS, matériel ou logiciel
Le RAID intégré au BIOS d'un ordinateur se situe entre une implémentation purement logicielle de RAID et une autre qui utilise un contrôleur et un processeur RAID séparés. Le RAID logiciel, comme celui intégré à Windows, est généralement lent et dépend du système d'exploitation, vous ne pourrez donc pas utiliser un lecteur RAID Windows dans un autre système d'exploitation. Le BIOS RAID n'a pas ce problème. Cependant, lorsque vous utilisez un type de RAID, comme RAID 5, qui nécessite un certain traitement pour fonctionner, BIOS RAID crée toujours une charge supplémentaire sur le processeur de votre ordinateur. L'ajout d'une carte RAID matérielle déplace le travail de votre CPU vers le processeur RAID, ce qui permet à votre ordinateur et à votre matrice RAID de fonctionner plus rapidement.