Chapitre RAID

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 6

CHAPITRE 2 : TECHNOLOGIE RAID

RAID (Redundant Array of Independents Disks, matrice redondante de disques


indépendants) est une technologie simple qui améliore les performances des solutions de
stockage . RAID vous permet de choisir la manière dont vous souhaitez utiliser votre
dispositif afin qu'il convienne à vos besoins. Pour être bref, la technologie RAID divise ou
copie la tâche d'un parmi de nombreux disques durs (ou simplement de deux) afin d'améliorer
les performances ou de générer la redondance des données en cas de panne du disque. Vous
pouvez choisir comment le dispositif manipule les données en configurant son mode RAID.

Pour mieux comprendre comment la technologie RAID fonctionne, veuillez tout d'abord
vous familiariser avec les termes ci-dessous :
 Le striping (entrelacement) est la séparation des données entre plusieurs disques. Les
matrices RAID en striping visent à regrouper la capacité maximale en un seul
volume.
 Le mirroring (mise en miroir) correspond à la copie de données vers un ou plusieurs
disques. Les matrices RAID en mirroring permettent généralement la panne d'au
moins un disque de la matrice sans aucune perte de données, en fonction du niveau
RAID de cette matrice.
 La tolérance aux pannes permet à une matrice RAID de continuer à fonctionner
(c'est-à-dire que les données stockées dans la matrice sont encore disponibles pour
l'utilisateur) en cas de panne d'un disque. Toutes les matrices RAID en mirroring ne
sont pas conviviales. Par exemple, certains dispositifs RAID doivent être éteints
avant qu'un disque défaillant ne soit remplacé alors que certains dispositifs RAID
disposent d'une option de remplacement avec un disque « remplaçable à chaud » qui
permet au dispositif de rester sous tension et aux données de demeurer accessibles
pendant que le disque défaillant est remplacé.

Niveaux RAID standard


2.1- RAID 0
RAID 0 est le mode RAID le plus rapide. Nécessitant au moins 2 disques, RAID 0 « stripe »
les données sur chaque disque. Les capacités disponibles de chaque disque sont ajoutées afin
qu'un seul volume logique apparaisse sur l'ordinateur.
En cas de panne d'un disque physique de la matrice, les données de tous les disques ne sont
plus accessibles étant donné que seules certaines parties des données ont été enregistrées sur
tous les disques.
Calcul de la capacité RAID 0
Tous les disques d'un système RAID 0 doivent avoir la même capacité.
La capacité de stockage d'une configuration RAID de niveau 0 est calculée en multipliant le
nombre de disques par la capacité de disque, soit C = n*d, où :
C = capacité disponible
n = nombre de disques
d = capacité de disque
Par exemple, dans une matrice RAID 0 avec quatre lecteurs chacun d'une capacité de 1000
Go, la capacité totale de la matrice serait de 4000 Go :
C = (4*1000)

2.2- RAID 1
RAID 1 est un mode RAID sûr qui nécessite au moins 2 disques et fonctionne avec des paires
de disques. Un volume logique apparaît sur l'ordinateur et la capacité disponible combinée des
deux disques est limitée à la capacité du disque de capacité inférieure. Si l'un des deux
disques tombe en panne, les données sont immédiatement disponibles sur l'autre disque.
Aucune donnée n'est perdue si l'un des deux disques tombe en panne.

Calcul de la capacité RAID 1


Tous les disques d'un système RAID 1 doivent avoir la même capacité.
La capacité de stockage d'une configuration RAID de niveau 1 est calculée en multipliant le
nombre de disques par la capacité de disque et en divisant par 2, soit
C = n*d/2
où :
C = capacité disponible
n = nombre de disques
d = capacité de disque
Par exemple, dans une matrice RAID 1 avec quatre lecteurs chacun d'une capacité de 1000
Go, la capacité totale de la matrice serait de 2000 Go :
C = (4*1000)/2

2.3- RAID 5
RAID 5 combine striping de RAID 0 et redondance des données dans une matrice avec un
minimum de trois disques.
Les données sont en striping sur tous les disques et un bloc de parité (P) est enregistré sur la
même bande pour chaque bloc de données. Si l'un des disques tombe en panne, les données
du disque défaillant peuvent être reconstruites sur un disque de remplacement. Aucune
donnée n'est perdue en cas de panne d'un seul disque, mais si un deuxième disque tombe en
panne avant que les données n'aient pu être reconstruites sur un disque de remplacement,
toutes les données de la matrice seront perdues.

Calcul de la capacité RAID 5


Tous les disques d'un système RAID 5 doivent avoir la même capacité.
La capacité de stockage d'une configuration RAID de niveau 5 est calculée en soustrayant 1
au nombre de disques et en multipliant par la capacité de disque, soit
C = (n-1)*d
où :
C = capacité disponible
n = nombre de disques
d = capacité de disque
Par exemple, dans une matrice RAID 5 avec quatre lecteurs chacun d'une capacité de 1000
Go, la capacité totale de la matrice serait de 3000 Go :
C = (4-1)*1000

2.4- RAID 6
Dans RAID 6, les données sont en striping sur tous les disques (quatre au minimum) et deux
blocs de parité sont enregistrés sur la même bande pour chaque bloc de données (p et q ). Si
l'un des deux disques tombe en panne, les données du disque défaillant peuvent être
reconstruites sur un disque de remplacement. Ce mode RAID peut prendre en charge jusqu'à
deux disques sans aucune perte de données. RAID 6 fournit une reconstruction plus rapide des
données issues d'un disque défaillant.

Calcul de la capacité RAID 6


Tous les disques d'un système RAID 6 doivent avoir la même capacité.
La capacité de stockage d'une configuration RAID 6 est calculée en soustrayant deux au
nombre de disques et en multipliant par la capacité de disque, soit
C = (n-2)*d
où :
C = capacité disponible
n = nombre de disques
d = capacité de disque
Par exemple, dans une matrice RAID 6 avec cinq lecteurs à chacun d'une capacité de 1000
Go, la capacité totale de la matrice serait de 3000 Go :
C = (5-2)*1000
Niveaux RAID combinés

2.6- RAID 0+1


RAID 0+1 est un mode RAID sûr composé d'un miroir d'éléments en striping. Le nombre de
disques des matrices RAID 0+1 doit être un multiple de quatre. Sur le schéma , la matrice B
est un miroir de la matrice A.
Jusqu'à deux disques peuvent tomber en panne dans une matrice RAID 0+1 sans aucune perte
de données, tant que les disques défaillants ne font pas partie de différentes paires RAID 0. En
référence au schéma, les disques 1 et 2 peuvent tomber en panne et les données seront
conservées sur les disques 3 et 4.

Calcul de la capacité RAID 0+1


Tous les disques d'un système RAID 0+1 doivent avoir la même capacité.
La capacité de stockage d'une configuration RAID 0+1 est calculée en multipliant le nombre
de disques par la capacité de disque et en divisant par 2, soit
C = n*d/2
où :
C = capacité disponible
n = nombre de disques
d = capacité de disque
Par exemple, dans une matrice RAID 0+1 avec quatre lecteurs chacun d'une capacité de 1000
Go, la capacité totale de la matrice serait de 2000 Go :
C = (4*1000)/2
2.7- RAID 10
RAID 10 (également appelé RAID 1+0) est un autre niveau RAID qui combine les attributs
des autres niveaux, en particulier RAID 1 et RAID 0. Elle est une « bande d'éléments en
mirroring », ce qui signifie que les données sont en striping sur deux matrices en mirroring.
Le striping se produit entre deux matrices et le mirroring a lieu sur la même matrice, ce qui
rend la reconstruction extrêmement rapide. Le nombre de disques des matrices RAID 10 doit
être un multiple de quatre.
Dans une matrice RAID 10, un disque de chaque paire en mirroring peut tomber en panne
sans aucune perte de données. Cependant, le disque qui fonctionne dans une matrice
contenant un disque défaillant devient un point faible pour la matrice toute entière. Si le
deuxième disque d'une paire en mirroring tombe en panne, la matrice toute entière est perdue.

Calcul de la capacité RAID 10


Tous les disques d'un système RAID 10 doivent avoir la même capacité.
La capacité de stockage d'une configuration RAID 10 est calculée en multipliant le nombre
de disques par la capacité de disque et en divisant par 2, soit
C = n*d/2
où :
C = capacité disponible
n = nombre de disques
d = capacité de disque
Par exemple, dans une matrice RAID 10 avec quatre lecteurs chacun d'une capacité de 1000
Go, la capacité totale de la matrice serait de 2000 Go :
C = (4*1000)/2

Vous aimerez peut-être aussi