Le funzionalità di rete ESXi consentono la comunicazione tra macchine virtuali presenti nello stesso host, macchine virtuali presenti in host diversi e tra altre macchine virtuali e fisiche.

Le funzionalità di rete consentono inoltre la gestione degli host ESXi e la comunicazione tra i servizi VMkernel, come NFS, iSCSI o vSphere vMotion, e la rete fisica. Quando si configura la rete di una macchina virtuale, si seleziona o si modifica un tipo di scheda, una connessione di rete e se connettere la rete all'accensione della macchina virtuale.

Nozioni di base sulle schede di rete

Quando si configura una macchina virtuale, è possibile aggiungere schede di rete (NIC) e specificare il tipo di scheda.

Tipi di schede di rete

Il tipo di schede di rete disponibili dipendono dai seguenti fattori:

  • La compatibilità della macchina virtuale, che dipende dall'host che l'ha creata o aggiornata più di recente.
  • Indica se la compatibilità della macchina virtuale è stata aggiornata alla versione più recente dell'host corrente.
  • Il sistema operativo guest.

Le schede NIC supportate al momento sono diverse tra un ambiente locale e VMware Cloud on AWS. In una distribuzione locale sono supportati i tipi di schede NIC seguenti:

E1000E
Versione emulata della NIC Gigabit Ethernet Intel 82574. E1000E è la scheda predefinita per Windows 8 e Windows Server 2012.
E1000
Versione emulata della NIC Gigabit Ethernet Intel 82545EM, con driver disponibili nella maggior parte dei sistemi operativi guest più recenti, inclusi Windows XP e versioni successive e Linux versione 2.4.19 e successive.
Flessibile
Si identifica come scheda Vlance all'avvio di una macchina virtuale, ma si inizializza e funziona come scheda Vlance o VMXNET, in base al driver che lo inizializza. Quando VMware Tools è installato, il driver VMXNET cambia la scheda Vlance con la scheda VMXNET con prestazioni più elevate.
Vlance
Versione emulata della NIC AMD 79C970 PCnet32 LANCE, una scheda NIC meno recente da 10 Mbps con driver disponibili in sistemi operativi guest legacy a 32 bit. Una macchina virtuale configurata con questa scheda di rete può utilizzare immediatamente la propria rete.
VMXNET
Ottimizzata per le prestazioni in una macchina virtuale e senza alcuna controparte fisica. Poiché i fornitori di sistemi operativi non forniscono driver integrati per questa scheda, è necessario installare VMware Tools per avere a disposizione un driver per la scheda di rete VMXNET.
VMXNET 2 (avanzato)
Basata sulla scheda VMXNET ma fornisce funzionalità ad alte prestazioni comunemente utilizzate su reti moderne, come i frame Jumbo e gli offload hardware. VMXNET 2 (ottimizzata) è disponibile solo per alcuni sistemi operativi guest su ESX/ ESXi 3.5 e versioni successive.
VMXNET 3
Una scheda NIC paravirtualizzata progettata per offrire prestazioni. VMXNET 3 offre tutte le funzionalità disponibili in VMXNET 2 e include diverse nuove funzionalità, come ad esempio il supporto per più code (noto anche come Receive Side Scaling in Windows), gli offload IPv6 e la consegna di interruzioni MSI/MSI-X. VMXNET 3 non è correlato a VMXNET o VMXNET 2.
PVRDMA

Una NIC paravirtualizzata che supporta l'accesso diretto alla memoria remota (RDMA) tra macchine virtuali tramite l'API dei verbi OFED. Tutte le macchine virtuali devono avere un dispositivo PVRDMA e devono essere connesse a un Distributed Switch. PVRDMA supporta la tecnologia di VMware vSphere vMotion e snapshot. È disponibile nelle macchine virtuali con versione hardware 13 e sistema operativo guest kernel Linux 4.6 e versioni successive.

Per informazioni sull'assegnazione di una scheda di rete PVRDMA a una macchina virtuale, vedere la documentazione Rete di vSphere.

Passthrough SR-IOV
Rappresentazione di una funzione virtuale (VF) in una scheda NIC fisica con supporto SR-IOV. La macchina virtuale e la scheda fisica si scambiano dati senza utilizzare VMkernel come intermediario. Questo tipo di scheda è adatto per le macchine virtuali in cui la latenza può causare un errore o che richiedono più risorse della CPU.

Il passthrough SR-IOV è disponibile in ESXi 6.0 e versioni successive per i sistemi operativi guest Red Hat Enterprise Linux 6 e versioni successive e Windows Server 2008 R2 con SP2. Una versione del sistema operativo può contenere un driver VF predefinito per determinate schede NIC, mentre per altre è necessario scaricarla e installarla da una posizione fornita dal fornitore della scheda NIC o dell'host.

Per informazioni sull'assegnazione di una scheda di rete passthrough SR-IOV a una macchina virtuale. vedere la documentazione Rete di vSphere.

Per considerazioni sulla compatibilità della scheda di rete, vedere Guida alla compatibilità di VMware all'indirizzo http://www.vmware.com/resources/compatibility.

Schede di rete legacy e versioni hardware virtuale ESXi

I tipi di schede di rete predefinite per tutte le macchine virtuali legacy dipendono dalle schede disponibili e compatibili con il sistema operativo guest e dalla versione dell'hardware virtuale su cui è stata creata la macchina virtuale.

Se non si aggiorna una macchina virtuale affinché utilizzi una versione hardware virtuale, le impostazioni della scheda rimangono invariate. Se si aggiorna la macchina virtuale affinché sfrutti i vantaggi dell'hardware virtuale più recente, è possibile che le impostazioni predefinite della scheda siano compatibili con il sistema operativo guest e con l'hardware host aggiornato.

Per verificare le schede di rete disponibili per il sistema operativo guest supportato per una determinata versione di vSphere ESXi, consultare Guida alla compatibilità di VMware all'indirizzo http://www.vmware.com/resources/compatibility.

Schede di rete e macchine virtuali legacy

Le macchine virtuali legacy sono macchine virtuali supportate dal prodotto in uso, ma non sono correnti per tale prodotto.

I tipi di schede di rete predefinite per tutte le macchine virtuali legacy dipendono dalle schede disponibili e compatibili con il sistema operativo guest e dalla versione dell'hardware virtuale su cui è stata creata la macchina virtuale.

Se non si aggiorna una macchina virtuale affinché corrisponda a un aggiornamento a una versione più recente di un host ESXi, le impostazioni della scheda rimangono invariate. Se si aggiorna la macchina virtuale affinché sfrutti i vantaggi dell'hardware virtuale più recente, è possibile che le impostazioni predefinite della scheda siano compatibili con il sistema operativo guest e con l'hardware host aggiornato.

Per verificare le schede di rete disponibili per il sistema operativo guest supportato per una determinata versione di vSphere ESXi, consultare Guida alla compatibilità di VMware all'indirizzo http://www.vmware.com/resources/compatibility.

Modifica della configurazione della scheda di rete virtuale in VMware Host Client

È possibile configurare l'impostazione di connessione all'accensione, l'indirizzo MAC e la connessione di rete della scheda di rete virtuale di una macchina virtuale.

Prerequisiti

Privilegi richiesti:

  • Macchina virtuale.Configurazione.Modifica impostazioni dispositivo per la modifica dell'indirizzo MAC e della rete.
  • Macchina virtuale.Interazione.Connessione dispositivo per la modifica di Connetti e Connetti all'accensione.
  • Rete.Assegna rete

Procedura

  1. Fare clic su Macchina virtuali nell'inventario di VMware Host Client.
  2. Fare clic con il pulsante destro del mouse su una macchina virtuale nell'elenco e selezionare Modifica impostazioni dal menu a comparsa.
  3. Fare clic sulla scheda Hardware virtuale e selezionare la scheda di rete (NIC) appropriata dall'elenco dell'hardware.
  4. (Facoltativo) Per connettere la NIC virtuale all'accensione della macchina virtuale, selezionare Connetti all'accensione.
  5. (Facoltativo) Selezionare il tipo di scheda dal menu a discesa Tipo di scheda.
  6. Selezionare un'opzione per la configurazione dell'indirizzo MAC.
    Opzione Descrizione
    Automatica

    vSphere assegna automaticamente un indirizzo MAC.

    Manuale

    Immettere l'indirizzo MAC da utilizzare.

  7. Fare clic su Salva.

Aggiunta di una scheda di rete a una macchina virtuale in VMware Host Client

Quando si aggiunge una scheda di rete (NIC) a una macchina virtuale, è necessario selezionare il tipo di scheda e la connessione di rete e specificare se il dispositivo si connette all'accensione della macchina virtuale.

Procedura

  1. Fare clic su Macchina virtuali nell'inventario di VMware Host Client.
  2. Fare clic con il pulsante destro del mouse su una macchina virtuale nell'elenco e selezionare Modifica impostazioni dal menu a comparsa.
  3. Fare clic sulla scheda Hardware virtuale e su Aggiungi scheda di rete.
  4. Nel pannello delle connessioni di rete, selezionare una rete con un'etichetta specifica o una rete legacy.
  5. (Facoltativo) Per configurare la NIC virtuale da connettere all'accensione della macchina virtuale, selezionare Connetti all'accensione.
  6. Fare clic su Salva.