Vous êtes sur la page 1sur 35

MODULE – 3

PROTECTION DES DONNÉES –


RAID

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 1
Module 3: Protection des données – RAID

À la fin de ce module, vous devriez être capable de:


• Décrire les méthodes de mise en œuvre RAID
• Décrivez les trois techniques RAID
• Décrire les niveaux RAID couramment utilisés
• Décrire l'impact du RAID sur les performances
• Comparez les niveaux RAID en fonction de leur coût, de leurs
performances et de leur protection

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 2
Module 3: Protection des données –
RAID

Leçon 1: Présentation du RAID

Au cours de cette leçon, les sujets suivants sont abordés:


• Méthodes de mise en œuvre RAID
• Composants de la matrice RAID
• Techniques RAID

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 3
Pourquoi RAID?
RAID

C'est une technique qui combine plusieurs disques dans une unité logique
(ensemble RAID) et fournit une protection, des performances ou les deux.

• En raison des composants mécaniques d'un lecteur de disque,


ses performances sont limitées
• Un lecteur individuel a une certaine espérance de vie et est
mesuré en MTBF (Mean Time Between Failure):
 Par exemple: Si le MTBF d'un lecteur est de 750 000 heures et qu'il
y a 1 000 lecteurs dans le groupe, le MTBF du groupe est de 750
heures (750 000/1000).
• RAID a été introduit pour atténuer ces problèmes

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 4
Méthodes de mise en œuvre du RAID
• Mise en œuvre du RAID logiciel
 Utilise un logiciel basé sur l'hôte pour fournir une fonctionnalité
RAID
 Limites
 Utilise des cycles de processeur hôte pour effectuer des calculs RAID,
ce qui a donc une incidence sur les performances globales du
système
 Prise en charge de niveaux RAID limités
 Le RAID logiciel et le système d'exploitation ne peuvent être mis à
niveau que s'ils sont compatibles
• Implémentation RAID matériel
 Utilise un contrôleur matériel spécialisé installé sur un hôte ou sur
une baie

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 5
Composants de la matrice RAID

Matrice
logique
Contrôleur (ensembles
RAID RAID)
Disques
durs

Hôte
Matrice RAID

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 6
Techniques RAID
• Trois techniques clés utilisées pour le RAID sont :
 Striping
 Mirroir (Mirroring)
 Parité (Parity)

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 7
Technique RAID - Striping

Bande
(Strip)

Contrôleur Bande
RAID (Stripe)

Hôte

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 8
Technique RAID – Mirroring

Block 0

Contrôleur
Block 0 RAID

Block 0

Hôte

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 9
Technique RAID – Parité
4
D1

6
D2
Contrôleur
RAID 1
D3

7
Hôte D4

18
P

Le calcul de parité actuel est une opération XOR au niveau des bits

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 10
Récupération de données en technique de parité
4
D1

6
D2
Contrôleur
RAID ?
D3

7
Hôte D4
Régénération des données lorsque le lecteur D3 échoue:
18
4 + 6 + ? + 7 = 18
? = 18 – 4 – 6 – 7 P
?=1

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 11
Module 3: Protection des données -
RAID

Leçon 2: Niveaux RAID


Au cours de cette leçon, les sujets suivants sont abordés:
• Niveaux RAID couramment utilisés
• Impact du RAID sur les performances
• Comparaison RAID
• Disques de secours

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 12
Niveaux RAID
• Les niveaux RAID couramment utilisés sont:
 RAID 0 – Volumes agrégés par bandes sans tolérance de
panne
 RAID 1 - Mise en miroir de disque
 RAID 1 + 0 - RAID imbriqué
 RAID 3 - Ensemble par bandes avec accès parallèle et disque
de parité dédié
 RAID 5 - Ensemble par bandes avec accès au disque
indépendant et parité distribuée
 RAID 6 - Ensemble par bandes avec accès au disque
indépendant et double parité distribuée

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 13
RAID 0
• Le RAID 0, également connu sous le nom d'« entrelacement
de disques » ou de « volume agrégé par bandes » (striping en
anglais), est une configuration RAID permettant d'augmenter
significativement les performances de la grappe en faisant
travailler n disques durs en parallèle (avec n ≥ 2.)
• La capacité totale est égale à celle du plus petit élément de la
grappe multiplié par le nombre d'éléments présent dans la
grappe, car le système d'agrégation par bandes se retrouvera
bloqué une fois que le plus petit disque sera rempli.
• L'espace excédentaire des autres éléments de la grappe
restera inutilisé.
• Il est donc conseillé d'utiliser des disques de même capacité.

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 14
RAID 0
C
B Données de l'hôte
A

Contrôleur RAID

A1 A2 A3 A4 A5
B1 B2 B3 B4 B5
C1 C2 C3 C4 C5

Disques de données

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 15
RAID 1

• Le RAID 1 repose sur deux disques durs et sur un simple


système de mirroring.
• Le contenu d’un disque est recopié entièrement sur le
second, ce qui assure une copie complète de ses
données en cas de panne du premier disque.
• Il n’y a en revanche aucunes performances
supplémentaires grâce à ce système puisque c’est une
simple sauvegarde.
• Il faut que le second disque ait une capacité au minimum
équivalente à celle du premier disque.

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 16
RAID 1 F
E
D
Données de l'hôte
C
B
A

Contrôleur RAID

A A D D
B B E E
C C F F

Jeu de miroirs Jeu de miroirs

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 17
RAID imbriqué - 1 + 0

• Ce type de RAID repose sur au minimum quatre disques durs.


• Il comprend les avantages du RAID 1 et 0.
• Le RAID 10 permet d’augmenter la sécurité de l’ensemble en
écrivant les mêmes données sur deux disques (principe du mirroring
du RAID 1), tout en augmentant les performances en lecture /
écriture entre deux ou plusieurs disques en miroir.
• Pour ce faire, il est nécessaire que l’ensemble dispose de deux
grappes, chacune contenant au moins deux disques.

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 18
RAID imbriqué - 1 + 0
C
B Données de l'hôte
A

Striping
Contrôleur RAID
Mirroring Mirroring Mirroring

A1 A1 A2 A2 A3 A3
B1 B1 B2 B2 B3 B3
C1 C1 C2 C2 C3 C3

Jeu de miroirs A Jeu de miroirs B Jeu de miroirs C

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 19
RAID 3 et 4
• RAIDs 3 et 4 utilisent tous deux la méthode de
« stripping » associé à un disque dur dédié à la parité.
• La différence entre les deux est que RAID 3 travaille par
octets tandis que RAID 4 agit par blocs.
• RAID 3 est rarement utilisé à l’heure actuelle en raison
des pauvres performances des bandes à octets.
• RAID 4 est donc préféré mais souffre d’une performance
d’écriture encore trop lente pour satisfaire une parité
devant être mise à jour sur toutes les écritures.

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 20
RAID 3 et 4
C
B Données de l'hôte
A

Contrôleur RAID

A1 A2 A3 A4 AP
B1 B2 B3 B4 BP
C1 C2 C3 C4 CP

Disques de données Disque de parité dédié

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 21
RAID 5
C
B Données de l'hôte
A

Contrôleur RAID

A1 A2 A3 A4 AP
B1 B2 B3 BP B4
C1 C2 CP C3 C4

Parité distribuée

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 22
RAID 6
• Le RAID 6 se fait sur au minimum quatre disques.
• C’est une évolution du RAID 5 mais il repose sur un autre
type de répartition car il bénéficie d’une parité doublée.
• Grâce à cette dernière ce système peut réaliser une
utilisation sur tous les disques (et donc d’obtenir de
meilleurs performances en lecture / écriture) et d’avoir en
même temps une tolérance aux pannes de deux disques
durs.
• La capacité totale de ce type de RAID est égale au total
moins la capacité de deux disques (dû à la double parité).

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 23
RAID 6
C
B Données de l'hôte
A

Contrôleur RAID

A1 A2 A3 AP AQ
B1 B2 BP BQ B3
C1 CP CQ C2 C3

Double parité distribuée

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 24
Impacts RAID sur les performances
Contrôleur RAID

Cp new = Cp old - C4 old + C4 new

2 3
4 1

A1 A2 A3 A4 AP
B1 B2 B3 BP B4
C1 C2 CP C3 C4

• Dans RAID 5, chaque écriture (mise à jour) sur un disque se manifeste par
quatre opérations d'E/S (2 lectures de disque et 2 écritures de disque).
• Dans RAID 6, chaque écriture (mise à jour) sur un disque se manifeste par six
opérations d'E/S (3 lectures de disque et 3 écritures de disque).
• En RAID 1, chaque écriture se manifeste par deux opérations d'E/S (2 écritures
sur disque)

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 25
Exemple de calcul de pénalité RAID
• Le nombre total d’IOPS aux heures de pointe est de 1200
• Rapport lecture / écriture 2: 1
• Calculer la charge du disque au pic d'activité pour:
 RAID 1/0
 RAID 5

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 26
Solution: Pénalité RAID
• Pour RAID 1/0, la charge du disque (lecture + écriture)
= (1200 x 2/3) + (1200 x (1/3) x 2)
= 800 + 800
= 1600 IOPS

• Pour RAID 5, la charge du disque (lecture + écriture)


= (1200 x 2/3) + (1200 x (1/3) x 4)
= 800 + 1600
= 2400 IOPS

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 27
Comparaison RAID
Nive
Min Capacité de Pénalité
au Performance Performance en
disq stockage en Protection
RAI en lecture écriture
ues disponible (%) écriture
D
Plus lent qu'un seul
disque, car chaque
Mieux qu'un
1 2 50 écriture doit être Modérée Mirroir
seul disque
validée sur tous les
disques

1+0 4 50 Bien Bien Modérée Mirroir

Médiocre à
Correct pour les passable pour les
Parité (Prise en
lectures petites écritures
charge d'une
3 3 [(n-1)/n]*100 aléatoires et bon aléatoires passable Elevée
défaillance de
pour les lectures pour les grandes
disque unique)
séquentielles écritures
séquentielles
Bon pour les Parité (Prise en
Moyen pour les
lectures charge d'une
5 3 [(n-1)/n]*100 écritures aléatoires Elevée
aléatoires et défaillance de
et séquentielles
séquentielles disque unique)
Bon pour les Faible à moyen Parité (prend en
lectures pour les écritures Très charge deux
6 4 [(n-2)/n]*100
aléatoires et aléatoires et élevée disque en
n = nombre de disques séquentielles séquentielles pannes)
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 28
Niveaux RAID appropriés pour différentes
applications
• RAID 1 + 0
 Convient aux applications ayant un profil d'E / S intensif (écriture
généralement supérieure à 30%), petit et aléatoire
 Exemple: OLTP, SGBDR - Espace temporaire
• RAID 3
 Lecture et écriture séquentielles volumineuses
 Exemple: sauvegarde de données et diffusion multimédia en
continu
• RAID 5 et 6
 Petite charge de travail aléatoire (écrit généralement moins de
30%)
 Exemple: email, SGBDR - Saisie de données

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 29
HOT SPARE
• Un grand nombre de type de RAID peuvent supporter un
disque en Hot Spare.
• Ce principe désigne le fait qu’un disque dur de l’ensemble
est inutilisé et reste en attente.
• Lorsque l’un des disques utilisés de l’ensemble sera
défaillant / tombera en panne, le volume RAID se
reconstituera automatiquement et intégralement sur le
disque en attente.
• Ce disque n’est donc destiné à être utilisé qu’en cas de
problème sur l’un des disques de l’ensemble.

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 30
Hot Spare

Disque en panne

Contrôleur RAID
Remplacer
le disque en
panne
Hot spare

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 31
Module 3: Résumé
Points clés abordés dans ce module:
• Méthodes et techniques de mise en œuvre RAID
• Niveaux RAID communs
• Pénalité d'écriture RAID
• Comparez les niveaux RAID en fonction de leur coût et de leurs
performances

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 32
Exercice 1: RAID
• Une entreprise prévoit de reconfigurer le stockage de son application
comptable pour une haute disponibilité
 Configuration actuelle et défis
 L'application effectue 15% d'écritures aléatoires et 85% de lectures
aléatoires
 Actuellement déployé avec une configuration RAID 0 à cinq disques
 Chaque disque a une capacité formatée annoncée de 200 Go
 La taille totale des données de l'application comptable est de 730 Go, ce
qui ne devrait pas changer sur 6 mois
 Vers la fin de l'exercice, l'achat d'un seul disque n'est plus possible
• Tâche
 Recommander un niveau RAID que l'entreprise peut utiliser pour
restructurer son environnement en répondant à ses besoins
 Justifiez votre choix en fonction du coût, des performances et de la
disponibilité

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 33
Solutions:
• Tout d'abord, examinez la capacité formatée des disques. Un disque
de 200 Go ne contient que 186,3 Go de données utilisateur.
• La taille totale des données client est de 730 Go, ce qui tiendra sur 4
disques.
• Par conséquent, nous pouvons envisager une solution qui utilise un
RAID basé sur la parité - RAID 3 ou RAID 5.
• RAID 3 n'est utile que dans les environnements où l'accès aux
données se fera dans de grands blocs séquentiels; nous l'excluons
donc ici.
• RAID 5 est la seule solution qui ne nécessitera pas l'achat de disques
supplémentaires. Comme la proportion d'écritures ne dépasse pas
25%, RAID 5 devrait fonctionner raisonnablement bien.

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 34
Solutions:
• Nous vous recommandons de reconfigurer les disques en tant
qu'ensemble RAID 5.
• Niveau RAID à utiliser: RAID 5
• Avantages: faible coût de protection des données
• Inconvénients: surcharge élevée due à l'opération de
reconstitution en cas de défaillance d'un disque.

EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 35

Vous aimerez peut-être aussi