Disponibilité du raid, Optimisation de la capacité de stockage, Concept de disponibilité du raid – Dell PERC 4E/SI Manuel d'utilisation
Page 17: Lecteurs de rechange

Optimisation de la capacité de stockage
La capacité de stockage est un facteur déterminant pour le choix d'un niveau de RAID. Il faut prendre en compte plusieurs variables. Les données mises en
miroir et les données de parité requièrent plus d'espace de stockage qu'un entrelacement seul (RAID 0). La génération de parité utilise des algorithmes pour
créer une redondance et requiert moins d'espace que la mise en miroir. Le
décrit les effets des niveaux de RAID sur la capacité de stockage.
Tableau 2-12. Niveaux de RAID et capacité
Disponibilité du RAID
Concept de disponibilité du RAID
La disponibilité des données sans temps mort est primordiale pour plusieurs types de traitements de données et de systèmes de stockage. Les entreprises
ne veulent plus être confrontés au coût et la frustration des clients face à des serveurs hors service. RAID vous aide à conserver une disponibilité des données
et à éviter les temps mort pour les serveurs qui proposent ces données. RAID offre plusieurs fonctionnalités, comme les lecteurs de rechange et les
reconstructions, que vous pouvez utiliser pour corriger des problèmes de disque dur, tout en conservant le serveur en fonctionnement et les données à
disposition. Les sous-sections qui suivent décrivent ces fonctionnalités.
Lecteurs de rechange
Vous pouvez utiliser les lecteurs de rechange pour remplacer des lecteurs hors service ou défectueux dans un ensemble. Le lecteur de remplacement doit être
au moins aussi grand que le lecteur qu'il remplace. Les lecteurs de rechange sont les remplacements immédiats, les disques de rechange et les
remplacements à froid.
de RAID
Performance
0
Le niveau de RAID 0 (entrelacement) offre les meilleures performances. Un système RAID 0 divise les données en petits blocs, puis écrit un bloc
sur chaque disque de l'ensemble. L'entrelacement permet d'écrire les données sur plusieurs disques au lieu de les enregistrer sur un seul disque.
Il implique la partition de chaque espace de stockage en blocs dont la taille peut varier de 8 à 128 Ko. Ces blocs sont entrelacés de façon
séquentielle répétée. L'entrelacement améliore les performances grâce à l'accès simultané à plusieurs disques.
1
Au niveau de RAID 1 (mise en miroir), chaque lecteur du système doit être dupliqué, ce qui demande plus de temps et de ressources que
l'entrelacement. Les performances sont altérées pendant la reconstruction d'un disque.
5
Le niveau de RAID 5 permet d'atteindre un débit de données élevé, en particulier pour les gros fichiers. Utilisez ce niveau de RAID pour les
applications qui requièrent un taux de requête de lecture élevé et un taux de requête d'écriture faible, comme les applications de traitement de
transactions, chaque lecteur pouvant lire et écrire séparément. Comme chaque lecteur contient à la fois les données et le code de parité, il est
possible d'effectuer un grand nombre d'écritures simultanées. De plus, des algorithmes robustes de gestion d'antémémoire et la fonction exclusive
ou assistée basée sur le matériel permettent à RAID 5 d'atteindre des performances exceptionnelles dans de nombreux environnements
différents.
La génération de parité peut ralentir le processus d'écriture, réduisant de façon plus importante les performances d'écriture pour le niveau de
RAID 5 que pour les niveaux de RAID 0 ou 1. Les performances du lecteur de disque sont diminuées lorsqu'un lecteur est reconstruit. Le groupage
peut aussi affecter les performances du lecteur. Les environnements effectuant peu de traitements ne fonctionnent pas aussi bien car le décalage
RAID n'est pas compensé par les gains de performances en cas de traitements multiples simultanés.
10
Le niveau de RAID 10 fonctionne de façon optimale avec le stockage des données qui requiert la performances d'E/S améliorée du niveau de RAID
0 (ensembles entrelacés), offrant ainsi des taux de transfert des données élevés. L'extension augmente la taille du volume logique et la
performance est améliorée alors que le nombre de rotations double. Les performances du système s'améliorent alors que le nombre d'extensions
s'accroît. (Le nombre d'extensions est limité à huit.) Quand l'espace de stockage dans les extensions est plein, le système bloque les données se
trouvant au dessus de moins en moins d'extensions et la performance RAID se réduit à un ensemble RAID 1 ou RAID 5.
50
Le niveau de RAID 50 fonctionne de façon optimale lorsqu'il est utilisé avec des données qui requièrent une grande fiabilité, des taux de requêtes
élevés et de grandes vitesses de transfert de données. Il assure un taux de transfert des données élevé, la redondance des données et de très
bonnes performances. L'extension augmente la taille du volume logique et la performance est améliorée alors que le nombre de rotations double.
Les performances du système s'améliorent alors que le nombre d'extensions s'accroît. (Le nombre d'extensions est limité à huit.) Quand l'espace
de stockage dans les extensions est plein, le système bloque les données se trouvant au dessus de moins en moins d'extensions et la
performance RAID se réduit à un ensemble RAID 1 ou RAID 5.
Niveau
de RAID
Capacité
0
Le niveau de RAID 0 (entrelacement) implique la partition de chaque espace de stockage en blocs dont la taille peut varier. L'espace de stockage
ainsi constitué est composé de blocs situés sur les différents disques. Le niveau de RAID 0 offre une capacité de stockage optimale pour un
ensemble donné de disques physiques.
1
Avec le niveau de RAID 1 (mise en miroir), les données écrites sur un lecteur de disque le sont simultanément sur un autre lecteur de disque, ce
qui double la capacité nécessaire pour le stockage des données. Cette solution est coûteuse car chaque lecteur du système doit être dupliqué.
5
Le niveau de RAID 5 assure la redondance en cas de panne d'un disque sans recopier le contenu de disques entiers. RAID 5 segmente les
données en blocs plus petits, calcule la parité en exécutant un bloc exclusif ou plusieurs blocs, puis écrit les blocs de données et la parité sur
chaque disque de l'ensemble. La taille de chaque bloc est déterminée par le paramètre de taille de bloc configuré pendant la création de
l'ensemble RAID.
10
Le niveau de RAID 10 requiert deux fois plus de lecteurs que tous les autres niveaux de RAID, excepté le niveau RAID 1. RAID 10 fonctionne de
façon optimale pour les bases de données de taille moyenne ou pour les environnements qui requièrent un degré supérieur de tolérance aux
pannes et une capacité moyenne à modérée. La réparation des données sur plusieurs disques permet à plusieurs lecteurs de disque de
fonctionner comme un seul gros lecteur. L'extension sur plusieurs disques remédie au manque d'espace disque et simplifie la gestion du stockage
en associant des ressources existantes ou en ajoutant des ressources relativement bon marché.
50
RAID 50 requiert deux à quatre fois plus de lecteurs de parité que
RAID 5. Ce niveau de RAID fonctionne de façon optimale lorsqu'il est utilisé avec
des données qui requièrent une capacité moyenne à grande capacité.