Configuration de la mémoire persistante/NVDIMM sur le système d'exploitation invité Windows Server 2019 (en anglais)

Summary: Cet article fournit d’excellentes informations sur la configuration de la mémoire permanente/NVDIMM sur le système d’exploitation invité Windows Server 2019.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Dans l’article précédent, « Configuration de NVDIMM-N sur des serveurs PowerEdge avec Windows Server 2019 », vous avez découvert le fonctionnement de la mémoire NVDIMM-N et comment configurer la mémoire permanente sur Windows Server 2019. Cet article explique comment configurer un module NVDIMM/PMEM sur le système d’exploitation invité (VM) Windows Server 2019. Exemple de configuration de NVDIMM sur le système d’exploitation invité WS2019.


----------------Configuration
----------------

Server : R740xd entièrement mis à jour (BIOS, firmware, pilotes et système d’exploitation)
  •     2 processeurs (Intel(R) Xeon(R) Gold 6126T @ 2,60 GHz)
  •     2 modules NVDIMM-N (16 Go de mémoire DDR4 à 2 666 MHz) + 12 modules RDIMM standard (également 16 Go de mémoire DDR4 à 2 666 MHz)
  •     BOSS (Boot Optimization Storage Solution) : 2 disques SSD SATA M.2 dans RAID matériel utilisés pour l’installation du système d’exploitation
     
    HOW16794_en_US__1icon Dell EMC vous recommande de mettre à jour le BIOS, le firmware, les pilotes et le système d’exploitation dans le cadre de votre cycle de mise à jour planifié. Les mises à jour du BIOS, du firmware, des pilotes et du système d’exploitation visent à améliorer la fiabilité, la stabilité et la sécurité de votre système.



    -------------------------------------------------------------Prise en charge de la mémoire de classe stockage pour les machines virtuelles : limitations
    -------------------------------------------------------------

  •     Aucune migration de VM
  •     Aucun redimensionnement à l’exécution
  •     Pas de provisionnement dynamique ni de snapshots
  •     Implémenté via PowerShell

    ------------------------------------------------------
    configuration de NVDIMM/PMEM dans une machine virtuelle

    Windows------------------------------------------------------1. Activez la mémoire permanente dans le BIOS du système R740xd.

    HOW16794_en_US__2Figure1
    Graphique 1. ParamètresHOW16794_en_US__3Figure2


    de la mémoire du BIOS
    Graphique 2. ParamètresHOW16794_en_US__4Figure3


    de la mémoire
    Graphique 3. Menu

    Mémoire permanentedeux. Installez Windows Server 2019.
    3. Installez le rôle Hyper-V.
    4. Vérifiez si le disque SCM a été détecté par l’hyperviseur.

    HOW16794_en_US__5Figure4
    Graphique 4. Périphériques de mémoire sur le Gestionnaire de

    HOW16794_en_US__6Figure5
    périphériquesGraphique 5. Périphériques PMEM répertoriés sur PowerShell

    HOW16794_en_US__7Figure6
    Graphique 6. Disques

    physiques5. Créez un disque PMEM.

    HOW16794_en_US__8Figure7
    Graphique 7. RégionsHOW16794_en_US__9Figure8


    PMEM non utilisées
    Graphique 8. Création de

    HOW16794_en_US__10Figure9
    disques PMEMGraphique 9. Disques PMEM sur sortie Get-Physical Disk

    6. Initialisez les nouveaux disques PMEM, créez de nouveaux volumes, puis formatez-les. Utilisez le paramètre -DAX $True afin d’activer correctement SCM pour l’utilisation de Hyper-V. Vous ne serez pas en mesure de présenter NVDIMM aux machines virtuelles si l’option -DAX n’est pas présente.

    HOW16794_en_US__11Figure10
    Graphique 10. Identifier les disques PMEM uniquement

    HOW16794_en_US__12Figure11
    Graphique 11. Initialiser le disque, créer un nouveau volume et formater le volume

    7. Vérifiez que DAX est activé.

    HOW16794_en_US__13Figure12
    Graphique 12. Mode DAX activé

    Chapitre 8. Créez une nouvelle machine virtuelle Gen2, puis installez Windows Server 2019.
    9. Arrêtez la machine virtuelle.
    Débloquer le niveau 10. Ajoutez le contrôleur PMEM à la machine virtuelle.

    HOW16794_en_US__14Figure13
    Graphique 13. Ajout d’un contrôleur

    PMEM de machine virtuelleDébloquer le niveau 11. Créez un fichier .vhdpmem (nouvelle extension de fichier). Vous devrez spécifier le paramètre -Fixed. Le disque vhdpmem ne fonctionne pas avec une configuration VHD dynamique.

    HOW16794_en_US__15Figure14
    Graphique 14. Création d’un disque dur virtuel

    VHDPMEMDébloquer le niveau 12. Rattachez VHDPMEM à la machine virtuelle.

    HOW16794_en_US__16Figure15
    Graphique 15. Connexion d’un disque VHDPMEM à une machine virtuelle

    Débloquer le niveau 13. Démarrez la machine virtuelle.
    Débloquer le niveau 14. Connectez-vous à la machine virtuelle (PowerShell, console ou RDP) et vérifiez si des disques PMEM sont disponibles.
    HOW16794_en_US__17Figure16
    Graphique 16. Mémoire permanente dans la machine virtuelle

    Débloquer le niveau 15. Initialisez le disque, créez un nouveau volume, puis formatez-le. Pour les utilisateurs de SQL (SQL 2016 ou version supérieure), si vous souhaitez tirer parti des NVDIMM, formatez le volume en DAX dans la machine virtuelle (utilisez le paramètre -IsDAX $True).

    HOW16794_en_US__18Figure17
    Graphique 17. PMEM sur machine virtuelle : initialisation du disque, création et formatage du volume



    -----------------------------------Référence Powershell Cmdlets
    -----------------------------------

    #Get Informations sur les appareils
    physiques PMEM Get-PmemPhysicalDevice

    #Get Informations sur les
    disques physiques Get-PhysicalDisk

    #Get Région inutilisée PMEM et Créer un nouveau disque
    PMEM Get-PmemUnusedRegion | New-PmemDisk -Atomicity BlockTranslationTable

    #Get Informations sur le disque PMEM, initialiser le disque, créer une nouvelle partition et formater le volume en mode
    DAX get-disk -friendlyName persistent* | Initialize-Disk
    Get-Disk -FriendlyName Persistent* | New-Partition -UseMaximumSize -AssignDriveLetter | Format-Volume -FileSystem NTFS -isDAX $True

    #Verify si DAX est activé
    Get-Volume -DriverLetter x,x | Obtenir-Partition | FT DriverLetter,IsDAX

    #Get VM, Ajouter un contrôleur PMEM à la machine virtuelle et vérifier les informations
    du contrôleur PMEM Get-VM
    Add-VMPmemController -VMName xxxxxx
    Get-VMPmemController -VMName xxxxxx#Create

    Fichier
    VDHPMEM New-VHD -Path X :\xxxxx.vhdpmem -SizeBytes xxGB -Fixed

    #Attach VHDPMEM Fichier sur la VM, Obtenir des informations sur le disque de la machine virtuelleAdd-VMHardDiskDrive -VMName xxx -ControllerType PMEM -Path X :\xxxxx.vhdpmem

    Get-VMHardDiskDrive -VMName xxxxxx

    Cet article a été rédigé par Fabiano Teixeira.
    Vous avez des commentaires, des questions ou des suggestions ?  Contactez-nous sur WinServerBlogs@dell.com.

Affected Products

Storage Software, PowerEdge C6600, PowerEdge C6615, PowerEdge C6620, PowerEdge HS5610, PowerEdge HS5620, PowerEdge MX760c, PowerEdge R260, PowerEdge R360, PowerEdge R660, PowerEdge R660xs, PowerEdge R6615, PowerEdge R6625, PowerEdge R760 , PowerEdge R760XA, PowerEdge R760xd2, PowerEdge R760xs, PowerEdge R7615, PowerEdge R7625, PowerEdge R860, PowerEdge R960, PowerEdge T160, PowerEdge T360, PowerEdge T560, PowerEdge XE8640, PowerEdge XE9640, PowerEdge XE9680, PowerEdge XR5610, PowerEdge XR7620, PowerEdge XR8000r, PowerEdge XR8610t, PowerEdge XR8620t ...
Article Properties
Article Number: 000122093
Article Type: How To
Last Modified: 25 Aug 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.