Calculateur de matrices RAID
Ce calculateur présente les variantes possibles des matrices RAID, en fonction du nombre de disques disponibles.
![Creative Commons Attribution/Share-Alike License 3.0 (Unported)](/img/lic/by-sa.png)
Ce contenu est sous License Creative Commons Attribution/Partage à l'Identique 3.0(Unported). Cela signifie que vous pouvez redistribuer ou modifier librement ce contenu avec les mêmes modalités de licence et que vous devez créditer l'auteur original en plaçant un lien hypertexte de votre site vers l'œuvre https://fr.planetcalc.com/5210/. Vous ne pouvez pas modifier (le cas échéant) les références dans le contenu de l'œuvre originale.
Un rappel sur les niveaux de RAID se trouve sous la calculatrice. Pour plus d'informations, consultez ceci.
Niveaux de RAID standard
*RAID 0 - (également connu sous le nom d'ensemble de bandes ou de volume à bandes) divise (« bandes ») les données de manière égale sur deux disques ou plus, sans informations de parité, redondance ou tolérance aux pannes.
*RAID 1 - consiste en une copie exacte (ou miroir) d'un ensemble de données sur deux disques ou plus ; une paire miroir RAID 1 classique contient deux disques. Avec l'aide d'un logiciel, il est possible d'augmenter les performances de lecture car les données peuvent être lues à partir de n'importe lequel des disques. Les données sont sauvegardées tant qu'au moins un disque de la matrice fonctionne.
*RAID 2 - Le stripping des données se fait au niveau du bit (plutôt qu'au niveau du bloc) et utilise un code de Hamming pour la correction des erreurs. Les lecteurs sont divisés en deux groupes : l'un pour les données et l'autre pour la correction des erreurs. Le nombre de lecteurs dans la matrice est . Les données sont réparties entre les lecteurs de données comme dans le RAID 0, mais en cas de défaillance d'un lecteur, il est possible de restaurer les données à la volée. Cette matrice nécessite un grand nombre de disques pour une utilisation optimale et a rarement été utilisée dans la pratique.
*RAID 3 - utilise le striping au niveau de l'octet, c'est-à-dire qu'au lieu de striper les blocs sur les disques, il stripe les octets sur les disques. Dans une matrice de n disques, les données sont divisées en morceaux plus petits qu'un secteur (divisés en octets ou en blocs) et réparties sur n-1 disques. Un autre disque est utilisé pour stocker les blocs de parité. Contrairement au RAID 2, il ne permet pas de récupérer les erreurs à la volée. Il n'offre des performances élevées qu'en cas de tâche unique avec des fichiers volumineux, en raison de la nécessité de synchroniser les lecteurs de broches. De plus, le lecteur de contrôle est fortement sollicité à ce niveau de la matrice. Il n'était pas très répandu et a été remplacé par le RAID 5.
*RAID 4 - tentative de correction des limitations du RAID 3. Le RAID 4 est similaire au RAID 3 mais utilise le striping au niveau du bloc, ce qui augmente les performances de lecture et d'écriture pour les petits transferts. Cependant, les performances en écriture sont lentes en raison de la nécessité d'écrire toutes les données de parité sur un seul disque. Il n'était pas très répandu et a été remplacé par le RAID 5.
*RAID 5 - Contrairement au RAID 4, les informations de parité sont réparties entre les disques, ce qui nécessite la présence de tous les disques sauf un pour fonctionner. Ainsi, cette matrice commence à fonctionner en mode RAID 0. Vous devez également tenir compte du fait que le processus de reconstruction RAID (reconstruction des données RAID basée sur la redondance) après la défaillance d'un disque provoque un stress de lecture intensif pendant de nombreuses heures continues ; il peut donc entraîner la défaillance de tous les disques restants pendant cette période de travail RAID la moins sûre et peut révéler des défaillances de lecture non détectées auparavant dans les matrices de données froides (données qui ne sont pas consultées pendant les opérations normales, comme les données d'archive), ce qui augmente le risque de défaillance lors de la récupération des données.
*RAID 5E/5EE - niveau RAID non standard (avec le E ajouté pour Enhanced), se réfère généralement à des variantes de RAID 5 ou 6 avec un disque de secours à chaud intégré, où le disque de secours est une partie active du schéma de rotation des blocs. La différence entre EE et E réside dans l'espace alloué au disque de secours à chaud, ce qui permet d'augmenter la vitesse de lecture des données.
*RAID 6 - est similaire à RAID 5 car il consiste en un striping au niveau des blocs, mais avec une double parité distribuée. La double parité et la correction d'erreur Reed-Solomon offrent une tolérance aux pannes jusqu'à deux disques défectueux.
RAID imbriqué (hybride)
Outre les niveaux RAID 0 - RAID 6 standard, décrits dans la norme « Common RAID Disk Drive Format (DEF) », il existe des niveaux hybrides intitulés « RAID α+β » ou « RAID αβ », ce qui signifie généralement « RAID β composé de plusieurs RAID α ». Les niveaux hybrides héritent des avantages et des inconvénients de leurs « parents » : le striping dans le RAID 5+0 n'ajoute pas de parité, mais il a un impact positif sur les performances. Le RAID 1+5 est probablement très fiable, mais pas très rapide, et en outre, il n'est pas économique - l'espace utilisable est inférieur à la moitié de la capacité totale des disques.
*RAID 10 (ou 1+0) - est un RAID 0 composé de plusieurs RAID 1 (paires en miroir). La matrice RAID 10 ne sera désactivée que si tous les disques de la même matrice RAID 1 tombent en panne, contrairement, par exemple, à la matrice RAID 0+1. Ainsi, le RAID 10 combine parité élevée et performance, et c'est l'un des types de niveaux hybrides les plus courants.
commentaires