Il grafico Velocità di rete mostra l'utilizzo della rete per le macchine virtuali.

Questo grafico si trova nella vista Home della scheda Prestazioni della macchina virtuale. È visualizzato solo ai livelli di raccolta 3 e 4.

Tabella 1. Contatori dati
Etichetta grafico Descrizione
Frequenza di ricezione dati Velocità di ricezione dei dati su ciascuna istanza di NIC virtuale nella macchina virtuale.
  • Contatore: ricevuto
  • Tipo statistiche: Frequenza
  • Unità: kilobyte al secondo (Kbps)
  • Tipo di rollup: media
  • Livello raccolta: 2 (4)
Velocità di trasmissione dati Velocità di trasmissione dei dati attraverso ciascuna istanza di NIC virtuale nella macchina virtuale.
  • Contatore: trasmesso
  • Tipo statistiche: Frequenza
  • Unità: kilobyte al secondo (Kbps)
  • Tipo di rollup: media
  • Livello raccolta: 2 (4)

Analisi del grafico

Le prestazioni della rete dipendono dal carico di lavoro dell'applicazione e dalla configurazione della rete. I pacchetti di rete eliminati indicano un collo di bottiglia nella rete. Per determinare se i pacchetti vengono eliminati, utilizzare esxtop o i grafici sulle prestazioni avanzati per esaminare i valori dei contatori della rete droppedTx e droppedRx.

Se i pacchetti vengono eliminati, modificare le condivisioni della macchina virtuale. Se i pacchetti non vengono eliminati, controllare le dimensioni dei pacchetti di rete, nonché la velocità di ricezione e trasferimento dei dati. In generale, più grandi sono i pacchetti di rete, maggiore è la velocità della rete. In caso di pacchetti di dimensioni elevate, viene trasferito un minor numero di pacchetti, riducendo la quantità di CPU necessaria per elaborare i dati. Quando i pacchetti di rete sono piccoli, vengono trasferiti più pacchetti, ma la velocità della rete è più lenta perché per elaborare i dati è necessaria una quantità maggiore di CPU.

Nota: In alcuni casi, pacchetti di grandi dimensioni possono causare una latenza di rete elevata. Per controllare la latenza di rete, utilizzare l'applicazione di monitoraggio delle prestazioni VMware AppSpeed o un'applicazione di terze parti.

Se i pacchetti non vengono eliminati e la frequenza di ricezione dei dati è lenta, è probabile che l'host non disponga delle risorse di CPU necessarie per gestire il carico. Verificare il numero di macchine virtuali assegnato a ciascuna NIC fisica. Se necessario, eseguire il bilanciamento del carico spostando le macchine virtuali a vSwitch diversi o aggiungendo più NIC all'host. È inoltre possibile spostare le macchine virtuali in un altro host o aumentare la CPU dell'host o la CPU della macchina virtuale.

Se si verificano problemi di prestazioni relativi alla rete, è consigliabile eseguire anche le azioni seguenti.

Tabella 2. Consigli sul miglioramento delle prestazioni di rete
N. Risoluzione
1 Verificare che in ogni macchina virtuale sia installato VMware Tools.
2 Se possibile, utilizzare i driver della NIC vmxnet3, disponibili con VMware Tools. Sono ottimizzati per prestazioni elevate.
3 Se le macchine virtuali in esecuzione nello stesso host comunicano tra loro, connetterle allo stesso vSwitch per evitare di trasferire i pacchetti tramite la rete fisica.
4 Assegnare ciascuna NIC fisica a un gruppo di porte e a un vSwitch.
5 Utilizzare NIC fisiche separate per gestire i diversi flussi di traffico, ad esempio i pacchetti di rete generati dalle macchine virtuali, i protocolli iSCSI e le attività di vMotion.
6 Assicurarsi che la capacità della NIC fisica sia sufficiente per gestire il traffico di rete nel vSwitch. Se la capacità non è sufficiente, è consigliabile utilizzare una NIC fisica con larghezza di banda elevata (10 Gbps). In alternativa, è consigliabile spostare alcune macchine virtuali in un vSwitch con un carico più leggero o in un nuovo vSwitch.
7 Se i pacchetti vengono rilasciati nella porta del vSwitch, aumentare i buffer circolari del driver della rete virtuale, se possibile.
8 Verificare che le impostazioni su velocità e duplex segnalate per la NIC fisica corrispondano alle previsioni dell'hardware e che l'hardware sia configurato per l'esecuzione alla sua capacità massima. Ad esempio, verificare che le NIC con 1 Gbps non vengano reimpostate su 100 Mbps perché sono connesse a un commutatore precedente.
9 Verificare che tutte le NIC siano in esecuzione in modalità Full Duplex. I problemi di connettività hardware possono causare una reimpostazione della NIC alla modalità Half Duplex oppure a una velocità inferiore.
10 Utilizzare vNIC che supportano il protocollo TCP Segmentation Offload (TSO) e verificare che i frame TSO-Jumbo siano abilitati, sepossibile.