Connaissance de base du RAID

Dernière réponse jul. 10, 2019 10:23:11 35 1 2 0

RAID ( redundant array of independent disks,, à l'origineredundant array of inexpensive disks [ )] est une technologie de stockage qui associe plusieurs composants de lecteur de disque dans une unité logique. Les données sont réparties sur les disques de différentes manières, appelées "niveaux RAID", en fonction du niveau de redondance et des performances requises.

RAID 0

RAID 0 (répartition au niveau du bloc sans parité ni mise en miroir) n'a aucune (ou aucune) redondance. Il offre de meilleures performances et un stockage supplémentaire, mais aucune tolérance aux pannes. Toute défaillance de lecteur détruit le module RAID et le risque de défaillance augmente avec le nombre de lecteurs supplémentaires dans le module RAID.

RAID 1

En RAID 1 (mise en miroir sans parité ni bandes), les données sont écrites de manière identique sur deux disques, produisant ainsi un "ensemble en miroir"; la demande de lecture est traitée par l'un des deux lecteurs contenant les données demandées, quelle que soit celle qui implique le moins de temps de recherche plus la latence rotationnelle. De même, une demande d'écriture met à jour les bandes des deux lecteurs. Les performances en écriture dépendent de la plus lente des deux écritures (c'est-à-dire celle qui implique un temps de recherche plus long et une latence rotationnelle plus longue). Au moins deux disques sont nécessaires pour constituer un tel réseau. Bien que plusieurs lecteurs constituants puissent être utilisés, de nombreuses implémentations ne traitent qu’un maximum de deux. La matrice continue de fonctionner tant qu’au moins un lecteur fonctionne.

RAID 2

En RAID 2 (répartition au niveau des bits avec parité de code Hamming dédiée), toute la rotation de la broche de disque est synchronisée et les données sont réparties de telle sorte que chaque bit séquentiel se trouve sur un lecteur différent. La parité de code de Hamming est calculée sur les bits correspondants et stockée sur au moins un lecteur de parité. Ce niveau RAID théorique n’est pas utilisé dans la pratique.

RAID 3

En RAID 3 (répartition au niveau des octets avec parité dédiée), toute la rotation de la broche du disque est synchronisée et les données sont réparties en bandes de sorte que chaque octet séquentiel se trouve sur un lecteur différent. La parité est calculée sur les octets correspondants et stockée sur un lecteur de parité dédié.Bien que des implémentations existent, RAID 3 n'est pas couramment utilisé dans la pratique.

RAID 4

RAID 4 (répartition au niveau du bloc avec parité dédiée) est équivalent à RAID 5 (voir ci-dessous), sauf que toutes les données de parité sont stockées sur un seul lecteur. Dans cet arrangement, les fichiers peuvent être répartis sur plusieurs lecteurs. Chaque lecteur fonctionne de manière indépendante, ce qui permet d'effectuer des demandes d'E / S en parallèle.

RAID 4 était auparavant principalement utilisé par NetApp, mais a été largement remplacé par une implémentation de RAID 6 (RAID-DP).

RAID 5

RAID 5 (répartition au niveau du bloc avec une parité répartie) distribue la parité avec les données et requiert le fonctionnement de tous les lecteurs sauf un. la matrice n'est pas détruite par une seule panne de disque.En cas de panne de lecteur, toutes les lectures ultérieures peuvent être calculées à partir de la parité distribuée, de sorte que la panne de lecteur soit masquée à l'utilisateur final. RAID 5 nécessite au moins trois disques.

RAID 6

RAID 6 (répartition au niveau des blocs avec une double parité distribuée) offre une tolérance de panne pouvant aller jusqu'à deux disques en panne. Cela rend les groupes RAID plus grands plus pratiques, en particulier pour les systèmes à haute disponibilité. Cela devient de plus en plus important à mesure que les disques de grande capacité rallongent le temps nécessaire pour récupérer après la défaillance d’un disqueComme dans le cas de RAID 5, une défaillance d’un lecteur entraîne une réduction des performances de l’ensemble de la matrice jusqu’à ce que le lecteur défaillant soit remplacé et que les données associées soient reconstruites.

RAID 10

Dans RAID 10 , souvent appelé RAID 1 + 0 (mise en miroir et bandes), les données sont écrites en bandes sur les disques principaux qui ont été mis en miroir sur les disques secondaires. Comparaison

Le tableau suivant fournit une vue d'ensemble des paramètres les plus importants des niveaux RAID standard. Dans chaque cas:

  • L'efficacité spatiale des tableaux est exprimée en termes de nombre de lecteurs, http://upload.wikimedia.org/math/7/b/7bb8b965ad4bca0e41ab51de7b31363a1.png; cette expression désigne une valeur fractionnaire comprise entre zéro et un, représentant la fraction de la somme des capacités des lecteurs disponible pour utilisation. Par exemple, si trois disques sont organisés en RAID 3, l'efficacité de l'espace de matrice est de http://upload.wikimedia.org/math/a/1/c/a1c1fa5ccfe2c27553f996391bc77249.png (environ 66%); Ainsi, si chaque disque dans cet exemple a une capacité de 250 Go, la matrice a une capacité totale de 750 Go, mais la capacité utilisable pour le stockage de données n'est que de 500 Go.
  • Le taux d'échec de la matrice est exprimé en termes de nombre de lecteurs, http://upload.wikimedia.org/math/7/b/8/7b8b965ad4bca0e41ab51de7b31363a1.png et de taux de défaillance de lecteurs, http: // upload. wikimedia.org/math/4/b/4/4b43b0aee35624cd95b910189b3dc231.png (qui est supposé être identique et indépendant pour chaque lecteur). Par exemple, si le taux de défaillance de chacun des trois disques est de 5% au cours des trois prochaines années et que ces disques sont disposés en RAID 3, le taux de défaillance de la matrice est alors http://upload.wikimedia.org/math/. c / c / 2 / cc238a6f13d2ffeff86b36131ad2f23f.png au cours des trois prochaines années.
NiveauLa descriptionNombre minimum de lecteurs **Efficacité de l'espaceTolérance aux pannesTaux d'échec du tableau ***Lire la performanceEcrire la performanceFigure
RAID 0Striping au niveau des blocs sans parité ni miroir210 (aucun)1− (1-r) nnXnXhttp://upload.wikimedia.org/wikipedia/commons/thumb/9/9b/RAID_0.svg/100px-RAID_0.svg.png
RAID 1Mise en miroir sans parité ni striping21 / nn-1 lecteursnnX1 FOIShttp://upload.wikimedia.org/wikipedia/commons/thumb/b/b7/RAID_1.svg/100px-RAID_1.svg.png
RAID 2Striping au niveau du bit avec parité de code de Hamming dédiée31 - 1 / n ⋅ log 2 (n-1)RAID 2 peut récupérer d'une panne de lecteur ou réparer des données corrompues ou la parité lorsque les données et la parité correspondantes d'un bit corrompu sont correctes.VariableVariableVariablehttp://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/RAID2_arch.svg/150px-RAID2_arch.svg.png
RAID 3Striping au niveau des octets avec parité dédiée31 - 1 / n1 lecteur½n (n-1) r 2(n − 1) X(n-1) X *http://upload.wikimedia.org/wikipedia/commons/thumb/f/f9/RAID_3.svg/150px-RAID_3.svg.png
RAID 4Répartition au niveau du bloc avec parité dédiée31 - 1 / n1 lecteur½n (n-1) r 2(n − 1) X(n-1) X *http://upload.wikimedia.org/wikipedia/commons/thumb/a/ad/RAID_4.svg/150px-RAID_4.svg.png
RAID 5Striping au niveau des blocs avec parité distribuée31 - 1 / n1 lecteur½n (n-1) r 2(n-1) X *(n-1) X *http://upload.wikimedia.org/wikipedia/commons/thumb/6/64/RAID_5.svg/150px-RAID_5.svg.png
RAID 6Striping au niveau des blocs avec parité double distribuée41 - 2 / n2 lecteursN (n-1) (n-2) r 3(n − 2) X *(n − 2) X *http://upload.wikimedia.org/wikipedia/commons/thumb/7/70/RAID_6.svg/175px-RAID_6.svg.png
RAID 10Mise en miroir sans parité et segmentation au niveau du bloc42 / n1 trajet / travée ****nX(n / 2) X


  • x
  • Standard:

Adham_mostafa
publié il y a 2019-7-10 10:23:11 Utile(0) Utile(0)
Utile :D merci
  • x
  • Standard:

Responder

envoyer
Connectez-vous pour répondre. Se connecter | Enregistrer

Remarque Remarque : Afin de protéger vos droits et intérêts légitimes, ceux de la communauté et des tiers, ne divulguez aucun contenu qui pourrait présenter des risques juridiques pour toutes les parties. Le contenu interdit comprend, sans toutefois s'y limiter, le contenu politiquement sensible, le contenu lié à la pornographie, aux jeux d'argent, à l'abus et au trafic de drogues, le contenu qui peut divulguer ou enfreindre la propriété intellectuelle d'autrui, y compris les secrets professionnels, les marques commerciales, les droits d'auteur et les brevets, ainsi que la vie privée personnelle. Ne partagez pas votre nom d'utilisateur ou votre mot de passe avec d'autres personnes. Toutes les opérations effectuées à partir de votre compte seront considérées comme vos propres actions, et toutes les conséquences en découlant vous seront imputées. Pour plus de détails, voir « Politique de confidentialité ».
Si le bouton de la pièce-jointe n'est pas disponible, mettez à jour Adobe Flash Player à la dernière version.
Connectez-vous pour participer à la communication et au partage

Connectez-vous pour participer à la communication et au partage

S'identifier