VNX : L’effet des performances lors de l’activation ou de la désactivation du cache SP (corrigible par l’utilisateur)
Summary: Cet article décrit les performances du stockage lorsque le cache SP est activé/désactivé
Instructions
Une demande de lecture peut être traitée directement à partir du cache si les données demandées se trouvent dans le cache (réussite de lecture).
Cela permet un temps de réponse rapide au système de calcul (environ une milliseconde), car les données sont envoyées directement au système de calcul, sans aucune opération de stockage back-end.
Le cache de lecture peut identifier les tendances et les modèles en matière d’accès aux données, et pré-extraire les données susceptibles de répondre aux futures demandes de lecture.
Lorsque le cache en écritureest activé :
Les données d’écriture sont d’abord placées dans le cache, puis écrites sur le stockage.
Lorsqu’une I/O est écrite dans le cache et confirmée, elle se termine en moins de temps (du point de vue du système de calcul) qu’il n’en faudrait pour écrire directement sur le stockage.
Le cache en écriture peut immédiatement accuser réception des demandes d’écriture, puis traiter de manière asynchrone ces données et les écrire sur le disque.
Les temps de réponse d’écriture sont beaucoup plus rapides, car les opérations d’écriture sont isolées des périphériques de stockage.
Lorsque le cache de lecture est désactivé :
Une demande de lecture doit être lue à partir du stockage.
Le back-end accède au périphérique de stockage approprié et récupère les données demandées.
Les données sont ensuite placées dans le cache, puis envoyées au système informatique via le front-end.
Par conséquent, la désactivation du cache de lecture augmente le temps de réponse des E/S.
Lorsque le cache en écriture est désactivé :
Il agit comme un cache d’écriture immédiate, et toutes les écritures sont validées sur le disque avant qu’un accusé de réception ne soit envoyé à l’hôte.
Les données d’écriture ne sont pas mises en miroir sur le processeur de stockage homologue. Les lectures ultérieures peuvent bénéficier des données d’écriture contenues dans le cache, mais la vitesse d’écriture sera limitée à la vitesse des disques sous-jacents.
Étant donné que les données sont validées dans le stockage à mesure qu’elles arrivent, le temps de réponse en écriture est plus long en raison des opérations de stockage.
Par conséquent, la désactivation du cache en écriture entraîne l’écriture directe des E/S sur le disque, ce qui aura un impact négatif considérable sur les performances.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Comment désactiver le cache en écriture ?
À partir de Unisphere :
Disable write cache : Système --> Sous Gestion des systèmes, cliquez sur Propriétés système --> Accédez au cache SP --> décochez le cache en écriture (désactiver)
Comment activer le cache en écriture ?
À partir de Unisphere :
activez le cache en écriture : Système --> Sous Gestion des systèmes, cliquez sur Propriétés système --> Accédez à Cache SP --> Vérifiez le cache en écriture (activer)
Remarque :
Il est recommandé que le paramètre par défaut du cache en écriture : Activé reste en place.
Résolution : La désactivation du cache en écriture ne peut pas être remplacée par les clients ou le support. Dans la plupart des cas, lorsque cela se produit, c’est en réponse à une panne matérielle grave. Si le système ne peut pas contenir la mémoire non permanente en toute sécurité, elle sera désactivée et les E/S iront directement sur le disque. Cela se traduit par des temps de réponse considérablement élevés et peut entraîner une indisponibilité des données. Aider à résoudre les états de désactivation du cache en écriture dès que possible.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Additional Information
428131: Pratiques d’excellence de configuration système pour les performances dans le systèmede stockage unifié VNX https://support.emc.com/kb/428131
332999 : Comment améliorer les performances d’un système de stockage VNX ou CLARiiON soumis à un vidage forcé https://support.emc.com/kb/33299
Le livre blanc suivant contient plus d’informations sur le cache multicœur :
VNXe3200 MCx Multicore Everything