Académique Documents
Professionnel Documents
Culture Documents
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 1
Module 3: Protection des données – RAID
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 2
Module 3: Protection des données –
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.
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
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
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
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 17
RAID imbriqué - 1 + 0
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
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
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
EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 3: Data Protection - RAID 24
Impacts RAID sur les performances
Contrôleur RAID
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
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
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