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.