Sdílet prostřednictvím


Nasazení zařízení NVMe Storage pomocí diskrétního přiřazení zařízení

Počínaje Windows Serverem 2016 můžete k předání celého zařízení PCIe do virtuálního počítače použít diskrétní přiřazení zařízení nebo DDA. To umožní vysoce výkonný přístup k zařízením, jako jsou úložiště NVMe nebo grafické karty z virtuálního počítače, a zároveň využívat nativní ovladače zařízení. Navštivte prosím plán nasazení zařízení pomocí diskrétního přiřazení zařízení , kde najdete další podrobnosti o tom, která zařízení fungují, jaké jsou možné dopady na zabezpečení atd. Zařízení s DDA můžete použít třemi kroky:

  • Konfigurace virtuálního počítače pro DDA
  • Odpojte zařízení z hostitelského oddílu
  • Přiřazení zařízení k virtuálnímu počítači hosta

Všechny příkazy lze spustit na hostiteli v konzole Windows PowerShellu jako správce.

Konfigurace virtuálního počítače pro DDA

Přiřazení diskrétního zařízení omezuje virtuální počítače a je potřeba provést následující krok.

  1. Konfigurace akce Automatické zastavení virtuálního počítače na vypnutí spuštěním příkazu
Set-VM -Name VMName -AutomaticStopAction TurnOff

Odpojte zařízení z hostitelského oddílu

Vyhledání cesty k umístění zařízení

K odpojení a připojení zařízení z počítače se vyžaduje cesta umístění PCI. Příklad cesty k umístění vypadá takto: "PCIROOT(20)#PCI(0300)#PCI(0000)#PCI(0800)#PCI(0000)". Další podrobnosti o nalezení cesty k umístění najdete tady: Plán pro nasazení zařízení pomocí diskrétního přiřazení zařízení.

Zakázání zařízení

Pomocí Správce zařízení nebo PowerShellu se ujistěte, že je zařízení zakázané.

Sundejte zařízení

Dismount-VMHostAssignableDevice -LocationPath $locationPath

Přiřazení zařízení k virtuálnímu počítači hosta

Posledním krokem je informovat Hyper-V, že virtuální počítač by měl mít k zařízení přístup. Kromě výše uvedené cesty k umístění budete muset znát název VM.

Add-VMAssignableDevice -LocationPath $locationPath -VMName VMName

Co dál

Po úspěšném připojení zařízení k virtuálnímu počítači teď můžete spustit tento virtuální počítač a pracovat s ním stejně jako obvykle, kdybyste byli spuštěni na holém systému. Můžete to ověřit tak, že otevřete správce zařízení na virtuálním počítači hosta a zjistíte, že se hardware teď zobrazuje.

Odebrání zařízení a jeho vrácení do hostitele

Pokud chcete zařízení vrátit zpět do původního stavu, budete muset virtuální počítač zastavit a vydat následující:

#Remove the device from the VM
Remove-VMAssignableDevice -LocationPath $locationPath -VMName VMName
#Mount the device back in the host
Mount-VMHostAssignableDevice -LocationPath $locationPath

Potom můžete zařízení znovu povolit ve Správci zařízení a hostitelský operační systém bude moct se zařízením znovu pracovat.