Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se proporciona a los administradores del sistema y a los profesionales de TI información sobre cómo configurar máquinas virtuales Hyper-V con memoria persistente (también conocida como memoria de clase de almacenamiento o NVDIMM). Los dispositivos de memoria persistente compatibles con JEDEC NVDIMM-N se admiten en Windows Server 2016 y Windows 10 y proporcionan acceso de nivel de bytes a dispositivos no volátiles de latencia muy baja. Los dispositivos de memoria persistente de máquina virtual se admiten en Windows Server 2019.
Creación de un dispositivo de memoria persistente para una máquina virtual
Use el cmdlet New-VHD para crear un dispositivo de memoria persistente para una máquina virtual. El dispositivo debe crearse en un volumen DAX de NTFS existente. La nueva extensión de nombre de archivo (.vhdpmem) se usa para especificar que el dispositivo es un dispositivo de memoria persistente. Solo se admite el formato de archivo VHD fijo.
Ejemplo:New-VHD D:\VMPMEMDevice1.vhdpmem -Fixed -SizeBytes 4GB
Creación de una máquina virtual con un controlador de memoria persistente
Use el cmdletNew-VM para crear una máquina virtual de generación 2 con el tamaño de memoria y la ruta de acceso especificados a una imagen VHDX. A continuación, use Add-VMPmemController para agregar un controlador de memoria persistente a una máquina virtual.
Example:
New-VM -Name "ProductionVM1" -MemoryStartupBytes 1GB -VHDPath c:\vhd\BaseImage.vhdx
Add-VMPmemController -VMName "ProductionVM1"
Conexión de un dispositivo de memoria persistente a una máquina virtual
Uso de Add-VMHardDiskDrive para conectar un dispositivo de memoria persistente a una máquina virtual
Ejemplo:Add-VMHardDiskDrive -VMName "ProductionVM1" -ControllerType PMEM -ControllerLocation 1 -Path D:\VMPMEMDevice1.vhdpmem
Los dispositivos de memoria persistente dentro de una máquina virtual de Hyper-V aparecen como un dispositivo de memoria persistente que el sistema operativo invitado va a consumir y administrar. Los sistemas operativos invitados pueden usar el dispositivo como un bloque o volumen DAX. Cuando los dispositivos de memoria persistente dentro de una máquina virtual se usan como un volumen DAX, se benefician de la baja latencia de la capacidad de direcciones de nivel de bytes del dispositivo host (sin virtualización de E/S en la ruta de acceso del código).
Note
La memoria persistente solo se admite para máquinas virtuales de Hyper-V Gen2. La migración en vivo y la migración de almacenamiento no son compatibles con máquinas virtuales con memoria persistente. Los puntos de control de producción de las máquinas virtuales no incluyen el estado de memoria persistente.