vendredi 7 octobre 2022

Qu'est-ce que le RAID ?

Le RAID (acronyme de redundant array of independent disk) existe depuis des années. Il s'agit d'un logiciel ou d'un matériel virtuel qui fournit une solution pour stocker plusieurs disques ensemble dans une seule matrice pour une gestion plus facile des données, ce qui devient utile en cas de défaillance ou de disparition des données. Le RAID comporte cinq modes principaux, 0, 1, 5, 6 et 10, parmi lesquels vous pouvez choisir, en fonction de votre application. Les modes RAID 0 et 1 restent les plus populaires et les plus économiques, car le mode RAID 0 répartit les données sur plusieurs disques sans aucune redondance, tandis que le mode RAID 1 met en miroir les données et offre le plus haut niveau de redondance. Si le meilleur du monde se combine, cela devient le RAID 10. Mais pour comprendre le RAID 10, il est crucial de comprendre les modes RAID de base. 


Types de stockage RAID pour les bases de données

Raid 0

Conçu pour améliorer la vitesse du disque en décomposant le code en blocs de données, sans protection des données.

Raid 1

Copie les doublons de données qui sont écrits entre au moins deux disques de taille au moins égale.

Raid 5

Utilise la parité distribuée pour égaliser les processus de lecture et d'écriture sur plusieurs disques

Raid 6

Identique au RAID 5, sauf qu'il utilise plusieurs blocs de parité pour chaque disque

Raid 10

Combinaison de RAID 0 et 1.


Qu'est-ce que le RAID 10 ? 

RAID 10 signifie que le mirroring et le striping sont effectués dans une seule matrice RAID. Il est couramment utilisé dans les bases de données et les serveurs d'application car il peut impliquer des activités transactionnelles avec des informations sensibles. C'est une solution pratique si les données doivent être consultées régulièrement, lues rapidement et fournir une certaine forme de redondance. Cependant, elle nécessite un minimum de quatre disques et au moins 50 % de la capacité utilisable.


Avantages et inconvénients de RAID 10