Table of Contents
Le RAID
Redundant Array of Independant Disks / Incompresive Disk (RAID) Array = (grappe)
Ensemble de techno de stockage qui permet de repartir des données sur plusieurs disques afin d'améliorer :
- Performances
- Sécurité
- Tolérance de panne
Software : OS - plus simple, mais diminue les perf si reconstruction et calcul de parité.
Hardware : carte contrôleur RAID, quasiment tout est géré par la carte.
Les niveaux de RAID "Standards"
RAID 0 (stripping / agrégation par bandes) :
Pas de tolérance de panne, si on perd 1 disque on perd tout
espace dispo = espace disk le plus faible x nombre de disk de la grappe
RAID 1 : mirroring
= écriture
+ lecture
+ tolérance (1 disk)
espace dispo = espace disk le plus faible
RAID 5 : disques avec parité
Compromis du RAID 0 et 1
Données réparties sur disque avec une parité
3 disques min.
= perf
= tolérance
espace dispo = (nbe de disk – 1) × espace disk le plus faible
Taux d'erreur d'un disque de particulier : 10puiss14 bits
pro : 10 puiss15 voir puiss16 bits
Formule :
Reconstruction de grappe sans erreur = (1 - taux d'erreur fourni par le constr)puiss(nombre de disques x 8 x capacité disque en octet)
Exemple : (1 - 10puiss-14)puiss(4x8x2x10puiss12)
(1-1/10puiss14) puiss(64x10puiss12)
((10puiss14-1)/10puiss14)puiss(64x10puiss12)
(99999999999999/1000000000000000) puiss64000000000000 = 0.527 = 53% de réussite sans erreur
10puiss14 = 53% de réussite sans erreur
10puiss15 = 94%
10puiss16 = 99%
RAID 6 : disques avec double parité
+ tolérance de panne
- perf lecture/écriture
- stockage
- temps reconstruction de la grappe
espace dispo = (nombre de disk grappe - 2) x espace disk plus faible
Les niveaux de RAID "combinés"
RAID 01 : 0 + 1 (stripping et mirroring)
0 = niveau de la grappe 1 = niveau intergrappe
+ perf
+ redondance
- ratio espace / redondance
espace dispo = nombre de disk d'une grappe x espace disk plus faible
RAID 10 : 1 + 0 (mirroring et stripping)
nbre de grappes x taille disk le + faible = espace dispo
RAID 50 : 5+0 (parité et stripping)
Espace dispo = espace disk le plus faible x (nbre total de disk - nbre de grappe)
RAID 60 : 6 + 0 (double parité et stripping)
Espace dispo = nbre total de disk - 2 x nbre de grappe) x espace disk le plus faible
Les SSD dans le RAID
Mémoire NAND
3 types de cache
→ lecture → écriture → les deux
EXERCICE
Tous les disques font 2 To
RAID 0 : 2 x 2 = 4 To
RAID 1 : 2 To
RAID 5 : (3-1) x 2 = 4 To
RAID 6 : (4-2) x 2 = 4 To
RAID 01 : 2 x 2 = 4 To
RAID 10 : 2 x 2 = 4 To
RAID 50 : 2 x (6 - 2) = 8 To
RAID 60 : (8 - 2 x 2) x 2 = 8 To