Xsan 2 Administrator Guide - Réglage des performances des systèmes RAID

background image

Réglage des performances des systèmes RAID

Les réglages de performances des systèmes RAID, qui affectent des paramètres tels
que la mémoire cache de disque, la mémoire cache de contrôleur RAID et le précharge-
ment de lecture, peuvent avoir des effets non négligeables sur les performances des
volumes Xsan. Référez-vous aux directives ci-après.

background image

40

Chapitre 2

Planification d’un réseau de zones de stockage

Activez la mémoire cache de disque

Outre la mise en mémoire cache effectuée par le contrôleur RAID, chaque disque d’une
matrice peut effectuer sa propre mise en mémoire cache au niveau du disque pour
améliorer les performances.

Activez la mise en mémoire cache d’écriture par le contrôleur RAID

Sans mémoire cache d’écriture du contrôleur RAID, toute requête d’écriture de données
sur le LUN associé n’est considérée comme terminée que si les données ont été complè-
tement écrites sur les disques physiques qui constituent la matrice. Ce n’est qu’ensuite
que la requête d’écriture suivante peut être traitée. (Cette procédure est parfois appelée
«mise en mémoire cache à écriture immédiate ».)

Lorsque la mémoire cache d’écriture du contrôleur RAID est activée, toute requête
d’écriture de données est considéré comme terminée dès que les données sont stockées
en mémoire cache. Cette procédure est parfois appelée « mise en mémoire cache à
écriture différée ». Les requêtes d’écriture sont traitées plus rapidement, car le système
de fichiers doit juste écrire en mémoire cache rapide et ne doit pas attendre les lecteurs
de disques plus lents.

Veillez à activer la mémoire cache d’écriture sur les contrôleurs RAID qui prennent
en charge les réserves de stockage de métadonnées.

Bien que certaines requêtes d’écriture importantes puissent bénéficier de la mise en
mémoire cache, la plupart du temps, ce n’est pas le cas. En plaçant la réserve de stockage
des métadonnées d’un volume sur un contrôleur RAID séparé des réserves de stockage
de données, vous pouvez activer la mise en mémoire cache sur le contrôleur RAID utilisé
pour les métadonnées et désactiver la mise en mémoire cache sur le contrôleur RAID
utilisé pour les données.

AVERTISSEMENT :

si vous activez la mémoire cache de disque pour un ensemble RAID,

assurez-vous que le système est connecté à un système d’alimentation sans coupure
(système UPS). Vous risqueriez sinon de perdre les données mises en cache en cas de
coupure de courant.

background image

Chapitre 2

Planification d’un réseau de zones de stockage

41

Lorsque le système de fichiers utilise la mise en mémoire cache de cette manière, vous
devez vous assurer que les données stockées en mémoire cache ne peuvent être per-
dues avant d’être physiquement écrites sur disque. Contrairement aux données écrites
sur disque, qui sont protégées même en cas de panne de courant, les données stockées
en mémoire cache ne le sont pas. Pour éviter toute perte de données mises en cache
en cas de panne de courant, protégez vos systèmes RAID à l’aide de batteries de secours
pour contrôleur RAID ou d’un système d’alimentation sans coupure (système UPS).

Activez le préchargement lecture

Le préchargement de lecture est une technique qui permet d’améliorer les performances
de lecture du système de fichiers lorsque les données sont lues de manière séquentielle,
comme c’est le cas pour les flux audio ou vidéo, par exemple. Lorsque le préchargement
de lecture est activé, le contrôleur RAID suppose que toute requête de lecture pour
un bloc de données particulier sera suivie de requêtes pour les blocs adjacents suivants.
Pour faire face à ces requêtes, le contrôleur RAID lit non seulement les données requises,
mais également les données suivantes et les stocke en mémoire cache. Si les données
sont ensuite réellement demandées, elles sont récupérées en mémoire cache (plus rapide)
plutôt que sur les disques durs (plus lents).

AVERTISSEMENT :

si vous activez la mémoire cache d’écriture du contrôleur sur

un système RAID, assurez-vous que le système est doté de batteries de secours pour
contrôleur ou, de préférence, qu’il est connecté à un système d’alimentation sans
coupure (système UPS).

background image
background image

3

43

3