Freigeben über


Cmdlets zum Konfigurieren von beständigen Speichergeräten für Hyper-V-VMs

Dieser Artikel enthält Systemadministratoren und IT-Spezialisten Informationen zum Konfigurieren von Hyper-V VMs mit persistentem Speicher (auch als Speicherklassenspeicher oder NVDIMM bezeichnet). JEDEC-kompatible NVDIMM-N persistente Speichergeräte werden in Windows Server 2016 und Windows 10 unterstützt und bieten Byteebenenzugriff auf sehr niedrige Latenz nichtflüchtige Geräte. Beständige VM-Speichergeräte werden in Windows Server 2019 unterstützt.

Erstellen eines beständigen Speichergeräts für eine VM

Verwenden Sie das Cmdlet New-VHD , um ein persistentes Speichergerät für einen virtuellen Computer zu erstellen. Das Gerät muss auf einem vorhandenen NTFS DAX-Volume erstellt werden. Die neue Dateinamenerweiterung (.vhdpmem) wird verwendet, um anzugeben, dass es sich bei dem Gerät um ein beständiges Speichergerät handelt. Es wird nur das festgelegte VHD-Dateiformat unterstützt.

Beispiel:New-VHD D:\VMPMEMDevice1.vhdpmem -Fixed -SizeBytes 4GB

Erstellen einer VM mit einem Controller für ein beständiges Speichergerät

Verwenden Sie das CmdletNew-VM , um eine VM der Generation 2 mit angegebener Speichergröße und Pfad zu einem VHDX-Image zu erstellen. Verwenden Sie dann Add-VMPmemController , um einem virtuellen Computer einen persistenten Speichercontroller hinzuzufügen.

Example:

New-VM -Name "ProductionVM1" -MemoryStartupBytes 1GB -VHDPath c:\vhd\BaseImage.vhdx

Add-VMPmemController -VMName "ProductionVM1"

Anfügen eines beständigen Speichergeräts an eine VM

Verwenden von Add-VMHardDiskDrive zum Anfügen eines persistenten Speichergeräts an einen virtuellen Computer

Beispiel:Add-VMHardDiskDrive -VMName "ProductionVM1" -ControllerType PMEM -ControllerLocation 1 -Path D:\VMPMEMDevice1.vhdpmem

Beständige Speichergeräte innerhalb einer Hyper-V-VM werden als beständiges Speichergerät angezeigt, das vom Gastbetriebssystem genutzt und verwaltet werden soll. Gastbetriebssysteme können das Gerät als Block- oder DAX-Volume verwenden. Wenn beständige Speichergeräte innerhalb einer VM als DAX-Volume verwendet werden, profitieren sie von der Adressfähigkeit des Hostgeräts mit niedriger Latenz (keine E/A-Virtualisierung im Codepfad).

Note

Beständiger Speicher wird nur für Hyper-V Gen2-VMs unterstützt. Livemigration und Speichermigration werden für VMs mit beständigem Speicher nicht unterstützt. Produktionsprüfpunkte von VMs enthalten keinen beständigen Speicherzustand.