Il grafico Rete (Mbps) mostra l'utilizzo della rete per le 10 macchine virtuali nell'host con il maggior utilizzo di rete.
Questo grafico si trova nella vista Macchine virtuali della scheda Prestazioni dell'host.
Etichetta grafico | Descrizione |
---|---|
<macchina virtuale> | La somma dei dati trasmessi e ricevuti in tutte le istanze della NIC virtuale connesse alla macchina virtuale.
|
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.
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.
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. |