Pianificare la rete Hyper-V in Windows Server

Si applica a: Windows Server 2022, Microsoft Hyper-V Server 2016, Windows Server 2016, Microsoft Hyper-V Server 2019, Windows Server 2019

Una conoscenza di base della rete in Hyper-V consente di pianificare la rete per le macchine virtuali. Questo articolo illustra anche alcune considerazioni sulla rete quando si usa la migrazione in tempo reale e quando si usa Hyper-V con altre funzionalità e ruoli del server.

Nozioni di base sulla rete Hyper-V

La rete di base in Hyper-V è piuttosto semplice. Usa due parti: un commutatore virtuale e una scheda di rete virtuale. Per stabilire una rete per una macchina virtuale, è necessario almeno uno di ognuno di essi. Il commutatore virtuale si connette a qualsiasi rete basata su Ethernet. La scheda di rete virtuale si connette a una porta sul commutatore virtuale, che consente a una macchina virtuale di usare una rete.

Il modo più semplice per stabilire la rete di base consiste nel creare un commutatore virtuale quando si installa Hyper-V. Quindi, quando si crea una macchina virtuale, è possibile connetterla al commutatore. Connessione ing al commutatore aggiunge automaticamente una scheda di rete virtuale alla macchina virtuale. Per istruzioni, vedere Creare un commutatore virtuale per le macchine virtuali Hyper-V.

Per gestire diversi tipi di rete, è possibile aggiungere commutatori virtuali e schede di rete virtuali. Tutti i commutatori fanno parte dell'host Hyper-V, ma ogni scheda di rete virtuale appartiene a una sola macchina virtuale.

Il commutatore virtuale è un commutatore di rete Ethernet di livello 2 basato su software. Offre funzionalità predefinite per il monitoraggio, il controllo e la segmentazione del traffico, nonché la sicurezza e la diagnostica. È possibile aggiungere al set di funzionalità predefinite installando plug-in, detti anche estensioni. Questi sono disponibili dai fornitori di software indipendenti. Per altre informazioni sul commutatore e sulle estensioni, vedere Commutatore virtuale Hyper-V.

Opzioni per commutatori e schede di rete

Hyper-V offre tre tipi di commutatori virtuali e due tipi di schede di rete virtuale. Si sceglierà quale di ognuna di esse si vuole creare. È possibile usare la console di gestione di Hyper-V o il modulo Hyper-V per Windows PowerShell per creare e gestire commutatori virtuali e schede di rete virtuale. Alcune funzionalità di rete avanzate, ad esempio elenchi di controllo di accesso alle porte estesi ,possono essere gestite solo usando i cmdlet nel modulo Hyper-V.

Dopo averlo creato, è possibile apportare alcune modifiche a un commutatore virtuale o a una scheda di rete virtuale. Ad esempio, è possibile modificare un commutatore esistente in un tipo diverso, ma ciò influisce sulle funzionalità di rete di tutte le macchine virtuali connesse a tale commutatore. Quindi, probabilmente non lo farai se non hai commesso un errore o hai bisogno di testare qualcosa. Come altro esempio, è possibile connettere una scheda di rete virtuale a un commutatore diverso, che può essere eseguita se si vuole connettersi a una rete diversa. Tuttavia, non è possibile modificare una scheda di rete virtuale da un tipo a un altro. Invece di modificare il tipo, aggiungere un'altra scheda di rete virtuale e scegliere il tipo appropriato.

I tipi di commutatore virtuale sono:

  • Commutatore virtuale esterno: Connessione a una rete fisica cablata tramite l'associazione a una scheda di rete fisica.

  • Commutatore virtuale interno: Connessione a una rete che può essere usata solo dalle macchine virtuali in esecuzione nell'host con il commutatore virtuale e tra l'host e le macchine virtuali.

  • Commutatore virtuale privato: Connessione a una rete che può essere usata solo dalle macchine virtuali in esecuzione nell'host con il commutatore virtuale, ma non fornisce la rete tra l'host e le macchine virtuali.

Opzioni del commutatore virtuale:

Nome impostazione Descrizione
Consenti condivisione della scheda di rete da parte del sistema operativo di gestione Consentire all'host Hyper-V di condividere l'uso del commutatore virtuale e del gruppo NIC o NIC con la macchina virtuale. Con questa opzione abilitata, l'host può usare una delle impostazioni configurate per il commutatore virtuale, ad esempio impostazioni QoS (Quality of Service), impostazioni di sicurezza o altre funzionalità del commutatore virtuale Hyper-V.
Abilita single-root i/o virtualization (SR-IOV) Consentire al traffico della macchina virtuale di ignorare il commutatore della macchina virtuale e passare direttamente alla scheda di interfaccia di rete fisica. SR-IOV è disponibile solo per le macchine virtuali che eseguono Windows Server. Per ulteriori informazioni, vedere Single-Root i/o Virtualization nel riferimento complementare Poster: funzionalità di rete Hyper-V.

I tipi di scheda di rete virtuale sono:

  • Scheda di rete specifica di Hyper-V: disponibile sia per le macchine virtuali di prima generazione che per le macchine virtuali di seconda generazione. È progettato appositamente per Hyper-V e richiede un driver incluso nei servizi di integrazione Hyper-V. Questo tipo di scheda di rete è più veloce ed è la scelta consigliata, a meno che non sia necessario avviare la rete o che esegua un sistema operativo guest non supportato. Il driver richiesto viene fornito solo per i sistemi operativi guest supportati. Si noti che nella console di gestione di Hyper-V e nei cmdlet di rete questo tipo è semplicemente definito scheda di rete.

  • Scheda di rete legacy: disponibile solo nelle macchine virtuali di prima generazione. Emula una scheda PCI Fast Ethernet basata su Intel 21140 e può essere usata per l'avvio in una rete in modo da poter installare un sistema operativo da un servizio come Servizi di distribuzione Windows.

Le versioni recenti di Windows Server hanno introdotto miglioramenti che offrono altre opzioni per la configurazione della rete per Hyper-V. Ad esempio, Windows Server 2012 ha introdotto il supporto per la rete convergente. In questo modo è possibile instradare il traffico di rete tramite un commutatore virtuale esterno. Windows Server 2016 si basa su questo problema consentendo l'accesso remoto diretto alla memoria (RDMA) nelle schede di rete associate a un commutatore virtuale Hyper-V. È possibile usare questa configurazione con o senza Switch Embedded Teaming (edizione Standard T). Per informazioni dettagliate, vedere Remote Direct Memory Access (RDMA) e Switch Embedded Teaming (edizione Standard T)

Alcune funzionalità si basano su configurazioni di rete specifiche o offrono prestazioni migliori in determinate configurazioni. Considerare questi aspetti durante la pianificazione o l'aggiornamento dell'infrastruttura di rete.

Clustering di failover: è consigliabile isolare il traffico del cluster e usare QoS (Hyper-V Quality of Service) nel commutatore virtuale. Per informazioni dettagliate, vedere Consigli di rete per un cluster Hyper-V

Migrazione in tempo reale: usare le opzioni per le prestazioni per ridurre l'utilizzo della rete e della CPU e il tempo necessario per completare una migrazione in tempo reale. Per istruzioni, vedere Configurare gli host per la migrazione in tempo reale senza Clustering di failover.

Spazi di archiviazione diretta: questa funzionalità si basa sul protocollo di rete SMB3.0 e RDMA. Per informazioni dettagliate, vedere Spazi di archiviazione diretta in Windows Server 2016.