Condividi tramite


Requisiti di sistema per Hyper-V in Windows e Windows Server

Hyper-V ha requisiti hardware specifici e alcune funzionalità di Hyper-V hanno altri requisiti. Utilizzare i dettagli in questo articolo per stabilire i requisiti che il sistema deve soddisfare in modo è possibile utilizzare il modo in cui di che si prevede Hyper-V.

Esaminare quindi il catalogo di Windows Server. Tenere presente che i requisiti per Hyper-V superano i requisiti minimi generali per Windows Server perché un ambiente di virtualizzazione richiede più risorse di calcolo.

Se si utilizza Hyper-V, è probabile che è possibile utilizzare l'hardware esistente. I requisiti hardware generali sono cambiati in modo minimo rispetto a Windows Server 2012 R2, ma è necessario un hardware più recente per usare macchine virtuali schermate o un'assegnazione di dispositivi discreti. Queste funzionalità si basano sul supporto hardware specifico, come descritto più avanti in questo articolo. A parte ciò, la differenza principale nell'hardware è l'indirizzo di secondo livello traduzione (SLAT) viene ora richiesto anziché consigliato.

Per informazioni dettagliate sulle configurazioni massime supportate per Hyper-V, ad esempio il numero di macchine virtuali in esecuzione, vedere Pianificare la scalabilità di Hyper-V in Windows Server. Viene descritta l'elenco dei sistemi operativi è possibile eseguire nelle macchine virtuali in Windows supportati i sistemi operativi guest per Hyper-V in Windows Server.

Requisiti per il sistema operativo

Hyper-V può essere abilitato in queste versioni di Windows:

  • Windows 10 Professional o Enterprise
  • Windows 11 Professional o Enterprise

Requisiti generali

Indipendentemente dalle funzionalità di Hyper-V da usare, è necessario:

  • Un processore a 64 bit con la traduzione da indirizzo di secondo livello (SLAT). Per installare i componenti di virtualizzazione Hyper-V, ad esempio Windows hypervisor, il processore deve disporre SLAT. Tuttavia, non è necessario per installare strumenti di gestione di Hyper-V come Virtual Machine Connection (VMConnect), gestione di Hyper-V e i cmdlet di Hyper-V per Windows PowerShell. Vedere How to check for Hyper-V requirements to find out if your processor has SLAT (Come verificare se il processore ha SLAT).

  • Estensioni della modalità monitoraggio macchina virtuale.

  • Memoria sufficiente. Pianificare almeno 4 GB di RAM. Quantità di memoria è migliore. È necessaria memoria sufficiente per l'host e tutte le macchine virtuali da eseguire contemporaneamente.

  • Supporto per la virtualizzazione attivato nel BIOS o UEFI:

    • Virtualizzazione assistita dall'hardware. Questa opzione è disponibile nei processori che includono un'opzione di virtualizzazione: in particolare processori con tecnologia Intel Virtualization (Intel VT) o AMD Virtualization (AMD-V).

    • La Protezione esecuzione programmi (DEP) applicata a livello hardware deve essere disponibile e abilitata. Per i sistemi Intel, si tratta dell'XD bit, detto "bit di disabilitazione dell'esecuzione". Per i sistemi AMD, questo è il bit NX (no execute bit).

Come verificare la presenza di requisiti di Hyper-V

Aprire Windows PowerShell o un prompt dei comandi e digitare:

Systeminfo.exe

Scorrere fino alla sezione Requisiti di Hyper-V per esaminare il report. Se tutti i requisiti Hyper-V elencati hanno un valore , il sistema può eseguire il ruolo di Hyper-V. Se un elemento restituisce No, controllare i requisiti elencati in questo documento e apportare modifiche dove possibile.

Schermata della finestra del prompt dei comandi dell'amministratore con un focus sull'output per la sezione dei requisiti di Hyper-V.

Requisiti per funzionalità specifiche

Questa sezione elenca i requisiti per l'assegnazione di dispositivi discreti e le macchine virtuali schermate.

Assegnazione di dispositivi discreti

I requisiti dell'host sono simili ai requisiti esistenti per la funzionalità di SR-IOV in Hyper-V.

  • Il processore deve disporre Extended pagina tabella (Accetta di entrambi Intel) o annidati pagina tabella (TNP AMD).

  • Il chipset necessario:

    • Interrupt remapping - Intel VT-d con la funzionalità di mapping di Interrupt (VT-d2) o qualsiasi versione di unità di gestione di AMD i/o memoria (MMU dei / o).

    • Modifica del mapping DMA - Intel VT-d con le convalide in coda o qualsiasi MMU dei / o AMD.

    • Servizi di controllo di accesso (ACS) sulle porte radice PCI Express.

  • Le tabelle del firmware devono esporre il / o MMU nell'hypervisor di Windows. Questa funzionalità potrebbe essere disattivata nel BIOS o UEFI. Per istruzioni, vedere la documentazione dell'hardware o contattare il produttore dell'hardware.

I dispositivi necessitano di GPU o memoria non volatile express (NVMe). Per GPU, solo determinati dispositivi supportano l'assegnazione di dispositivo discreti. Per verificare, vedere la documentazione dell'hardware o contattare il produttore dell'hardware. Per informazioni dettagliate su questa funzionalità, tra cui come usarla e considerazioni, vedere Assegnazione di dispositivi discreti- Descrizione e informazioni di base nel blog sulla virtualizzazione.

Macchine virtuali schermate

Queste macchine virtuali si basano sulla sicurezza basata sulla virtualizzazione e sono disponibili a partire da Windows Server 2016.

I requisiti dell'host sono:

  • UEFI 2.3.1c. Supporta l'avvio sicuro e misurato.

    I due requisiti seguenti sono facoltativi per la sicurezza basata sulla virtualizzazione in generale, ma sono necessari per l'host se si vuole fornire la protezione di queste funzionalità:

    • TPM v2.0. Protegge gli asset di sicurezza della piattaforma.
    • IOMMU (Intel VT-D). Consente all'hypervisor di fornire protezione DMA (Direct Memory Access).

I requisiti delle macchine virtuali sono:

  • Generazione 2.
  • Windows Server 2012 o versione successiva come sistema operativo guest.

Controllo finale

Se vengono soddisfatti tutti i requisiti di sistema operativo, hardware e compatibilità, viene visualizzato Hyper-V nel Pannello di controllo: Attivare o disattivare le funzionalità di Windows e include due opzioni:

  • piattaforma Hyper-V
  • Strumenti di gestione Hyper-V

Note

Se viene visualizzata la piattaforma Hypervisor di Windows anziché Hyper-V nel Pannello di controllo: attivare o >disattivare le funzionalità di Windows, il sistema potrebbe non essere compatibile con Hyper-V. Controllare i requisiti precedenti. Se si esegue systeminfo in un host di Hyper-V esistente, la sezione requisiti Hyper-V legge:

Hyper-V Requirements: A hypervisor has been detected. Features required for Hyper-V will not be displayed.