Table des Matières

Publicité

Liens rapides

Mémoire permanente Dell EMC NVDIMM-N
Guide de l'utilisateur
February 2021
Rév. A11

Publicité

Table des Matières
loading

Sommaire des Matières pour Dell EMC NVDIMM-N

  • Page 1 Mémoire permanente Dell EMC NVDIMM-N Guide de l’utilisateur February 2021 Rév. A11...
  • Page 2: Remarques, Précautions Et Avertissements

    © 2017 - 2021 Dell Inc. ou ses filiales. Tous droits réservés. Dell, EMC et les autres marques commerciales mentionnées sont des marques de Dell Inc. ou de ses filiales. Les autres marques peuvent être des marques commerciales de leurs propriétaires respectifs.
  • Page 3: Table Des Matières

    Table des matières Chapitre 1: Introduction........................5 Chapitre 2: Liste des modifications....................6 Chapitre 3: Présentation des barrettes NVDIMM-N................7 Fonctionnement normal................................ 7 Sauvegarde sur mémoire Flash............................8 Restauration à partir de la mémoire Flash.......................... 9 Chapitre 4: Matériel........................10 Configuration matérielle du serveur...........................10 Configuration matérielle d’un châssis modulaire......................
  • Page 4 Mode blocs..................................36 Mode accès direct (DAX).............................36 Support d’espaces de stockage...........................37 Informations de journalisation des opérations et des diagnostics................37 Mémoire de classe stockage dans Windows Server 2019....................37 Configuration requise pour le firmware NVDIMM-N....................37 Présentation de l’architecture des pilotes........................38 Nouvelles fonctionnalités de la prise en charge des libellés Windows Server 2019 et gestion des espaces de nommage................................38 Applets de commande PowerShell..........................40 Entrelacement de modules NVDIMM-N........................40...
  • Page 5: Chapitre 1: Introduction

    Introduction La mémoire persistante NVDIMM-N a été conçue par Dell EMC avec une nouvelle technologie de mémoire de classe stockage qui permet des performances bien supérieures aux technologies de stockage antérieures. Chaque barrette NVDIMM-N comporte 16 Go de mémoire rémanente dans le même format compact qu’une barrette DIMM DDR4 standard à 288 broches. La barrette NVDIMM-N est insérée dans un logement de mémoire processeur standard, les données sont ainsi proches du processeur.
  • Page 6: Chapitre 2: Liste Des Modifications

    Liste des modifications Tableau 2. Liste des modifications Version Modifications Version d’origine Ajout d’informations sur la prise en charge de l’outil ESXi 6.7. Retrait d’errata Linux obsolètes. Permet de modifier le reste du document pour plus de clarté. Ajout d’informations spécifiques au serveur modulaire, prise en charge de R840, R940xa, modifications apportées au fonctionnement des voyants de la batterie de secours (BBU) et modification du reste du document pour plus de clarté.
  • Page 7: Chapitre 3: Présentation Des Barrettes Nvdimm-N

    Présentation des barrettes NVDIMM-N La figure ci-dessous représente les principaux composants et les interfaces système d’une barrette NVDIMM-N. Les unités DRAM DDR4 sont essentielles dans la barrette NVDIMM-N car elles lui permettent de fonctionner comme une mémoire RDIMM. Les composants qui permettent à...
  • Page 8: Sauvegarde Sur Mémoire Flash

    Figure 2. Fonctionnement normal des barrettes NVDIMM-N Sauvegarde sur mémoire Flash En cas d’arrêt du serveur, de redémarrage à froid ou d’une coupure de courant, le signal Save (Enregistrement) est envoyé au contrôleur NVDIMM-N, lequel déclenche la sauvegarde de tout le contenu DRAM sur la mémoire Flash intégrée. L’événement d’enregistrement des données NVDIMM-N est déclenché...
  • Page 9: Restauration À Partir De La Mémoire Flash

    Restauration à partir de la mémoire Flash Lors du démarrage du serveur, le BIOS réinitialise la mémoire DRAM de la barrette NVDIMM-N. Le BIOS commande au contrôleur NVDIMM-N, via l’interface de gestion SMBus, de restaurer le contenu de la mémoire DRAM sur la mémoire Flash. La restauration dure environ une minute.
  • Page 10: Chapitre 4: Matériel

    Matériel Sujets : • Configuration matérielle du serveur • Configuration matérielle d’un châssis modulaire • Informations sur les modules NVDIMM-N • Batterie • Versions minimales du firmware selon la plate-forme Configuration matérielle du serveur Les modules NVDIMM-N sont actuellement pris en charge par les serveurs PowerEdge T640, R640, R740/R740XD, R840, R940, R940xa, MX740c et MX840c.
  • Page 11 Tableau 3. Configurations de mémoire NVDIMM-N prises en charge, 2 sockets (suite) NVDIMM-N Capacité de mémoire Modules RDIMM Barrette RDIMM Emplacements des NVDIMM-N logements DIMM Capacité Module NVDIMM-N : A7 16 Go 12 x 32 Go 384 Go Modules RDIMM : A1-A6, B1-B6 Module NVDIMM-N : A7 16 Go...
  • Page 12 Modules RDIMM : A1-A6, B1-B6 Modules NVDIMM-N : A7-A12, B7-B12 Remarque : d’autres configurations peuvent fonctionner, mais elles n’ont pas été entièrement validées et elles ne sont pas prises en charge par Dell EMC actuellement. Figure 6. Disposition de la mémoire MX740c Matériel...
  • Page 13 Tableau 4. Configurations NVDIMM-N prises en charge, R940, MX840c à 4 sockets NVDIMM-N Capacité de mémoire Modules RDIMM Barrette RDIMM Emplacements des NVDIMM-N logements DIMM Capacité 16 Go 24 x 16 Go 384 Go Modules RDIMM : A1-A6, B1-B6, C1-C6, D1-D6 Module NVDIMM-N : A7 16 Go 24 x 32 Go...
  • Page 14: Configuration Matérielle D'un Châssis Modulaire

    1. Les modules NVDIMM-N ne sont pas pris en charge dans les logements de mémoire 3 et 4 des sockets processeur 2. D’autres configurations peuvent fonctionner, mais elles n’ont pas été entièrement validées et elles ne sont pas prises en charge par Dell EMC actuellement. Configuration matérielle d’un châssis modulaire Le châssis modulaire MX7000 est proposé...
  • Page 15: Batterie

    Flash. Les modules NVDIMM-N conçus selon les spécifications JEDEC peuvent utiliser une alimentation de secours de type supercondensateur, mais la batterie Dell EMC est une solution d’alimentation centralisée plus compacte, fiable et intégrée. L’alimentation est intégrée à la carte système, et elle ne nécessite pas de câble distinct pour chaque module NVDIMM-N contrairement aux supercondensateurs.
  • Page 16 Tableau 6. Comportement de la LED de la batterie (suite) Fonctionnement de la batterie Voyant vert Charge de maintenance Activé Charge critique (capacité de la batterie inférieure au minimum requis pour l’enregistrement de la Clignotant mémoire NVDIMM-N, serveur alimenté) Batterie activée et sa charge utilisée (coupure de courant détectée, la batterie fournit l’alimentation Clignotant nécessaire à...
  • Page 17: Versions Minimales Du Firmware Selon La Plate-Forme

    Figure 9. Instructions d’installation de la batterie R740 REMARQUE : L’emplacement de la batterie peut varier selon le serveur. Consultez le guide d’installation et de maintenance du serveur pour obtenir des instructions. Versions minimales du firmware selon la plate-forme Pour que les modules NVDIMM-N soient fonctionnels sur des serveurs PowerEdge, les versions minimales du firmware de la plate-forme sont les suivantes : ●...
  • Page 18: Chapitre 5: Bios

    BIOS Sujets : • Paramètres de configuration des barrettes NVDIMM-N dans le BIOS • Messages d’erreur du BIOS Paramètres de configuration des barrettes NVDIMM-N dans le BIOS Cette section décrit les options de configuration du BIOS relatives au fonctionnement des barrettes NVDIMM-N. Pour obtenir la description de toutes les options de configuration, consultez le guide d’installation et de maintenance du serveur.
  • Page 19 Figure 11. Paramètres de mémoire Entrelacement de Spécifie si l’architecture de mémoire non uniforme (NUMA) est prise en charge. Si ce champ est réglé sur Activé, nœuds l’entrelacement de mémoire est pris en charge si une configuration de mémoire symétrique est installée. Si le champ est réglé...
  • Page 20 Figure 12. Écran Persistent Memory (Mémoire permanente) Le tableau suivant décrit les options disponibles dans l’écran de configuration du BIOS. Tableau 7. Écran de configuration du BIOS Option Description Entrelacement de nœuds Spécifie si l’architecture de mémoire non uniforme (NUMA) est prise en charge. Si ce champ est réglé sur Activé, l’entrelacement de mémoire est pris en charge si une configuration de mémoire symétrique est installée.
  • Page 21 Tableau 7. Écran de configuration du BIOS (suite) Option Description NVDIMM-N Permet de réinitialiser les barrettes NVDIMM-N sur les valeurs d’usine par défaut et d’effacer leurs données. Si l’option est définie sur Activer, toutes les données du module NVDIMM-N sont perdues. Réinitialisation d’usine et Cette option n’efface pas les informations d’intégrité...
  • Page 22: Messages D'erreur Du Bios

    Figure 13. Écran des paramètres du BIOS du système Messages d’erreur du BIOS Lorsque le BIOS détecte une erreur liée à la mémoire NVDIMM-N durant l’auto-test de démarrage POST, il affiche une invite F1/F2 et le message d’erreur correspondant. Plusieurs messages s’affichent si plusieurs erreurs sont détectées. Le BIOS consigne également un événement pour chaque erreur dans le journal système du serveur (SEL) et dans le journal LifeCycle (LCL).
  • Page 23 Ce module NVDIMM-N sera défini sur le mode Lecture seule. Coupez l’alimentation du système, réinstallez le module NVDIMM-N, puis redémarrez le serveur. Si le problème persiste, remplacez le module de mémoire défectueux identifié dans le message. UEFI0302 Erreur de configuration des règles d’alimentation électrique sur le module NVDIMM-N situé dans [emplacement] Ce module NVDIMM-N sera défini sur le mode Lecture seule.
  • Page 24: Chapitre 6: Gestion De Barrettes Nvdimm-N Dans L'idrac

    Gestion de barrettes NVDIMM-N dans l’iDRAC Sujets : • Interface graphique de l’iDRAC • Gestion à distance • Consignation des erreurs liées à la mémoire NVDIMM-N Interface graphique de l’iDRAC L’image ci-dessous représente le tableau de bord de l’interface graphique Web de l’iDRAC dans le cas de la gestion à distance du serveur. Figure 14.
  • Page 25: État De La Batterie De Secours (Bbu)

    2. Les barrettes DIMM NVDIMM-N sont actuellement identifiées comme des barrettes DIMM DDR4 16 Go à 2 666 MHz à simple rangée sur la page Memory Details (Informations sur la mémoire). Les barrettes RDIMM DDR4 16 Go Dell EMC standard sont identifiées comme des barrettes DIMM DDR4 16 Go à...
  • Page 26: Correctif D'erreurs Des Messages Du Journal

    Figure 16. État de la batterie de secours (BBU) Correctif d’erreurs des messages du journal Les correctifs d’erreurs suivants ont une incidence sur les messages du journal d’événements système : ● Si UEFI0340 est journalisé dans le journal Lifecycle Controller, le journal des événements système et les journaux Lifecycle Controller peuvent contenir des entrées avec un message indiquant qu’un événement non pris en charge s’est produit.
  • Page 27 Tableau 10. Consignation des erreurs liées à la mémoire NVDIMM-N (suite) ID (Nº) Message d’événement Action recommandée des modules NVDIMM, voir le manuel du propriétaire du système sur le site de support technique. MEM9030 Le module NVDIMM dans le logement Retirez et réinstallez le périphérique [emplacement] ne répond pas, et il est NVDIMM (Non-Volatile Dual In-line Memory...
  • Page 28 Tableau 10. Consignation des erreurs liées à la mémoire NVDIMM-N (suite) ID (Nº) Message d’événement Action recommandée l’alimentation nécessaire à l’enregistrement Consultez la documentation pour obtenir des données en cas de coupure de courant. des détails sur la façon d’afficher le journal. MEM9037 Le module NVDIMM dans le logement Remplacez le périphérique NVDIMM (Non-...
  • Page 29: Chapitre 7: Fonctionnement Du Serveur Avec Des Barrettes Nvdimm-N

    Fonctionnement du serveur avec des barrettes NVDIMM-N Le fonctionnement du serveur varie légèrement lorsque des barrettes NVDIMM-N sont installées. Cette section décrit les différences qui peuvent être observées lors de l’arrêt et du démarrage du serveur. Cette section décrit également les scénarios où l’arrêt du serveur est automatiquement exécuté...
  • Page 30: Boot (Amorçage)

    Arrêt et enregistrement automatiques La solution de mémoire permanente NVDIMM-N a été conçue par Dell EMC pour protéger les données des clients. Le bloc d’alimentation du serveur constitue un élément essentiel de la protection des données. Le ou les blocs d’alimentation doivent fournir suffisamment de puissance pour permettre l’enregistrement des données et le basculement du serveur sur la batterie de secours NVDIMM-N.
  • Page 31: Chapitre 8: Modifications De La Configuration Dimm

    Modifications de la configuration DIMM Dell EMC recommande de sauvegarder les données de la mémoire NVDIMM-N sur un dispositif de stockage externe avant de modifier la configuration de la mémoire du serveur. Cela s’applique à la fois aux modules NVDIMM-N et RDIMM. Comme les algorithmes de correction d’erreur mémoire (ECC) sont uniques pour chaque logement et configuration de mémoire, les modules NVDIMM-N peuvent générer des...
  • Page 32: Chapitre 9: Windows

    NVDIMM-N. Dans l’environnement Windows Server 2016 et 2019, les modules NVDIMM-N Dell EMC peuvent prendre en charge le mode blocs et le mode accès direct (DAX). Les deux vidéos suivantes montrent la différence entre ces deux modes et indiquent comment les utiliser.
  • Page 33: Gestionnaire De Périphériques

    Gestionnaire de périphériques L’image ci-dessous représente les instances de l’unité racine NVDIMM-N et des disques NVDIMM-N dans le gestionnaire de périphériques Windows Server 2016. Figure 18. Instances de l’unité racine NVDIMM-N et des disques NVDIMM-N dans le gestionnaire de périphériques Windows. Identification des disques NVDIMM-N Windows PowerShell et l’interface graphique des propriétés des disques NVDIMM-N dans le gestionnaire de périphériques fournissent des informations qui permettent d’identifier de façon unique chaque barrette NVDIMM-N.
  • Page 34 Tableau 11. Emplacement des logements DIMM PowerShell Emplacement du logement DIMM Emplacement physique Socket DIMM 0 : Logement 1 Socket DIMM 0 : Logement 17 Socket DIMM 0 : Logement 33 Socket DIMM 0 : Logement 49 Socket DIMM 0 : Logement 65 Socket DIMM 0 : Logement 81 Socket DIMM 1 : Logement 1 Socket DIMM 1 : Logement 17...
  • Page 35: Emplacement

    Figure 20. Dans l’interface graphique du gestionnaire de périphériques Les informations d’emplacement ci-dessus peuvent être converties en numéro d’emplacement physique à l’aide du tableau suivant Tableau 12. Emplacement des logements DIMM Emplacement Emplacement du logement DIMM Windows...
  • Page 36: État D'intégrité Et Propriétés Des Barrettes Nvdimm-N

    Tableau 12. Emplacement des logements DIMM (suite) Emplacement Emplacement du logement DIMM État d’intégrité et propriétés des barrettes NVDIMM-N La commande PowerShell suivante permet d’obtenir l’état d’intégrité des barrettes NVDIMM-N. Figure 21. État d’intégrité et propriétés des barrettes NVDIMM-N Le pilote natif Windows peut gérer différents événements d’intégrité. Pour plus d’informations sur les différents états d’intégrité, voir la documentation Windows (https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/storage-class-memory-health) Mode blocs...
  • Page 37: Support D'espaces De Stockage

    Support d’espaces de stockage Windows Server 2016 prend en charge les modules NVDIMM-N qui permettent l’exécution extrêmement rapide des opérations d’E/S (entrée/sortie). Ces modules peuvent servir par exemple de mémoire cache à écriture différée pour obtenir des temps de latence très faibles pour l’écriture.
  • Page 38: Présentation De L'architecture Des Pilotes

    Présentation de l’architecture des pilotes Deux types d’objets physiques sont associés à la mémoire permanente dans Windows Server : les modules de mémoire NVDIMM et les disques de mémoire permanente logique sur la partie supérieure du pilote physique. Dans le gestionnaire de périphériques, les modules NVDIMM physiques s’affichent dans la liste des dispositifs de mémoire, tandis que les disques logiques s’affichent dans la liste des disques de mémoire permanente.
  • Page 39 Figure 27. Liste des régions non utilisées de PMEM, des dispositifs PMEM physiques et des disques PMEM Figure 28. Affichage ou retrait de disques PMEM Windows...
  • Page 40: Applets De Commande Powershell

    Applets de commande PowerShell #Get-PmemDisk ● Renvoie un ou plusieurs disques de mémoire permanente logique. ● L’objet renvoyé contient des informations sur la taille, le type d’atomicité, l’état d’intégrité et les appareils physiques sous-jacents. #Get-PmemPhysicalDevice ● Renvoie un ou plusieurs appareils de mémoire permanente physique (NVDIMM). ●...
  • Page 41: Configuration De Nvdimm-N Pour Les Machines Hyper-V

    Figure 30. Visibilité dans PowerShell Configuration de NVDIMM-N pour les machines Hyper-V L’article référencé ici, les applets de commande pour la configuration des périphériques de mémoire permanente pour les machines virtuelles Hyper-V, fournit des détails sur la configuration des machines virtuelles Hyper-V avec la mémoire NVDIMM-N compatible avec JEDEC.
  • Page 42 ● Lors de la création d’un espace de nommage dans Windows serveur 2019 (WS2019), le message enregistré suivant s’affiche "The driver for persistent memory disk encounters internal error". L’erreur est attendue et peut se produire au cours du test du périphérique de mémoire de classe stockage (SCM). Cela signifie que l’espace de nommage est créé et on considère qu’il fonctionne comme prévu pour WS2019.
  • Page 43: Chapitre 10: Linux

    Linux Le matériel NVDIMM-N est pris en charge dans les versions 7,3, 7,4, 7,5 et 7,6 de RHEL. Sujets : • Identifier et configurer une unité de mémoire permanente (PMEM) • Installation • Vérifier le système de fichiers existant • NVDIMM-N en mode lecture seule •...
  • Page 44: Installation

    Installation Sauvegardez l’image ISO de RHEL sur la clé USB en utilisant la commande dd # dd if=/home/dell/RHEL7.3.iso of=/dev/sdb bs=4M conv=noerror,sync Le BIOS démarre le noyau Linux à partir de la clé USB. Suivez les indications à l’écran pour terminer l’installation de RHEL.
  • Page 45: Vérification De L'entrelacement

    Installez RHEL ou démarrez le système d’exploitation s’il est déjà installé. Lorsque le système d’exploitation est en cours d’exécution, $ su Le module NVDIMM-N 6 dans le logement CPU0 s’affiche sous la forme /dev/pmem0, le module NVDIMM-N 6 dans le logement CPU1 s’affiche sous la forme /dev/pmem1.
  • Page 46: Utilitaire De Gestion

    Lorsque le système d’exploitation est en cours d’exécution : $ su Montez /dev/pmem0 et /dev/pmem1 # mount -t xfs -o dax /dev/pmem0 /mnt/nvdimm0 Pour déterminer si la mémoire est accessible en écriture sur /dev/pmem0 et /dev/pmem1 # touch /mnt/nvdimm0/write.txt # shutdown Utilitaire de gestion Utilitaires de gestion ndctl et mdadm 1.
  • Page 47: Mdadm

    mdadm Créer un RAID logiciel sur des barrettes NVDIMM-N Par exemple, vous avez 6 unités, /dev/pmem0 à /dev/pmem5. Créez les répertoires /mnt/md0 /mnt/md1 /mnt/md2 /mnt/md5 /mnt/md6. $ mkdir -p /mnt/md0 Créez le volume RAID 0 $ mdadm --create --verbose /dev/md0 --level=0 --raid-devices=6 /dev/pmem0 /dev/pmem1 /dev/ pmem2 /dev/pmem3 /dev/pmem4 /dev/pmem5 $ cat /proc/mdstat $ mkfs.xfs /dev/md0...
  • Page 48: Correctifs D'erreurs Linux

    Exécutez la commande ci-dessous pour créer des espaces de nommage. Cette commande, si elle est utilisée par défaut, crée des unités /dev/pmem. Afin de créer des espaces de nommage dans d’autres modes, consultez le lien https://www.mankier.com/1/ndctl- Create-namespace Cette commande doit être exécutée autant de fois que le nombre de modules NVDIMM-N connectés au système. ●...
  • Page 49: Chapitre 11: Esxi

    9324 9324 Recherchez votre produit sur support.Dell.com pour trouver les packages de mise à jour pour ces bundles de firmware. Configuration matérielle requise : ESXi prend uniquement en charge le matériel NVDIMM-N si le système hôte intègre un processeur de référence Intel Xeon™ Gold (51xx, 61xx) ou Platinum (81xx).
  • Page 50: Namespaces (Espaces De Noms)

    NVDIMM-N de façon unique, dans le cas où les informations sont requises pour résoudre des problèmes. La colonne suivante indique l’espace disponible et doit mentionner « 0 B » pour tous les appareils NVDIMM-N entièrement mappés et fonctionnant correctement. L’intégrité doit indiquer Normal. Une explication détaillée de la section Intégrité est disponible dans la section « État d’intégrité globale » ci-dessous.
  • Page 51: Ensembles D'entrelacements

    Ensembles d’entrelacements Si l’entrelacement est Désactivé dans les paramètres du BIOS F2, chaque appareil NVDIMM-N se trouvera dans un ensemble d’entrelacements individuel, comme montré dans l’interface graphique ci-dessous. Figure 32. Ensembles d’entrelacements lorsque l’entrelacement est Désactivé Si l’entrelacement est Activé dans les paramètres du BIOS F2, la capacité totale de NVDIMM-N sera divisée en pools en fonction du support du processeur.
  • Page 52: Systèmes D'exploitation Invités Pris En Charge Avec Prise En Charge Nvdimm

    Figure 34. Banques de données Systèmes d’exploitation invités pris en charge avec prise en charge NVDIMM ● Windows Server 2016 Build 14393 et version ultérieure ● Windows 10 version Mise à jour anniversaire 1607 et version ultérieure ● RedHat Enterprise Linux 7.4 et version ultérieure ●...
  • Page 53: Informations De Journalisation Des Opérations Et Des Diagnostics

    Informations de journalisation des opérations et des diagnostics ESXi dispose de nombreux journaux pour diagnostiquer le comportement système dans la section « Surveillance » de l’interface utilisateur. Vous pouvez aussi créer une offre de support complet ici afin de regrouper tous les journaux en un simple lien de téléchargement. Micrologiciels obsolètes ESXi nécessite des modules NVDIMM-N avec une image micrologicielle 9324 minimum.
  • Page 54: Erreurs Nvdimm-N

    Erreurs NVDIMM-N Dans la plupart des cas où les modules NVDIMM-N rencontrent une erreur, le comportement au niveau du système mettra le « mauvais » module NVDIMM-N dans un état Lecture seule. De fait, toutes les machines virtuelles mappées à TOUT module NVDIMM-N ne pourront pas démarrer, y compris les machines virtuelles qui ne sont pas mappées au «...
  • Page 55: Chapitre 12: Errata Généraux

    Errata généraux NVDIMM-N ne prend pas en charge PPR sur les produits 14G et le code de consignation des erreurs corrigeables ne fait pas la distinction entre RDIMM et NVDIMM-N. Par conséquent, le message d’erreur "MEM0802 -The memory health monitor feature has detected a degradation in the DIMM installed in DIMM<slot number>.

Table des Matières