Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questo articolo fornisce agli amministratori di sistema e ai professionisti IT informazioni sulla configurazione di macchine virtuali Hyper-V con memoria persistente (nota anche come memoria della classe di archiviazione o NVDIMM). I dispositivi di memoria persistente conformi a JEDEC NVDIMM-N sono supportati in Windows Server 2016 e Windows 10 e forniscono l'accesso a livello di byte a dispositivi non volatile a bassa latenza. I dispositivi di memoria persistente della macchina virtuale sono supportati in Windows Server 2019.
Creare un dispositivo di memoria persistente per una macchina virtuale
Usare il cmdlet New-VHD per creare un dispositivo di memoria persistente per una macchina virtuale. Il dispositivo deve essere creato in un volume DAX NTFS esistente. La nuova estensione del nome file (.vhdpmem) viene usata per specificare che si tratta di un dispositivo di memoria persistente. È supportato solo il formato di file VHD fisso.
Esempio:New-VHD D:\VMPMEMDevice1.vhdpmem -Fixed -SizeBytes 4GB
Creare una macchina virtuale con un controller di memoria persistente
Usare il cmdletNew-VM per creare una macchina virtuale di seconda generazione con dimensioni di memoria e percorso specificati per un'immagine VHDX. Usare quindi Add-VMPmemController per aggiungere un controller di memoria persistente a una macchina virtuale.
Example:
New-VM -Name "ProductionVM1" -MemoryStartupBytes 1GB -VHDPath c:\vhd\BaseImage.vhdx
Add-VMPmemController -VMName "ProductionVM1"
Allegare un dispositivo di memoria persistente per una macchina virtuale
Usare Add-VMHardDiskDrive per collegare un dispositivo di memoria persistente a una macchina virtuale
Esempio:Add-VMHardDiskDrive -VMName "ProductionVM1" -ControllerType PMEM -ControllerLocation 1 -Path D:\VMPMEMDevice1.vhdpmem
I dispositivi di memoria persistente all'interno di una macchina virtuale Hyper-V vengono visualizzati dispositivi da usare e gestire dal sistema operativo guest. I sistemi operativi guest possono usare il dispositivo come blocco o volume DAX. Quando i dispositivi di memoria persistente all'interno di una macchina virtuale vengono usati come volume DAX, traggono vantaggio dalla capacità di indirizzamento a livello di byte a bassa latenza del dispositivo host (nessuna virtualizzazione di I/O nel percorso del codice).
Note
La memoria persistente è supportata solo per le macchine virtuali Hyper-V di seconda generazione. La migrazione in tempo reale e la migrazione di archiviazione non sono supportate per le macchine virtuali con memoria persistente. I checkpoint di produzione delle macchine virtuali non comprendono lo stato di memoria persistente.