Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa sezione contiene alcuni suggerimenti su cosa monitorare usando Performance Monitor e come identificare dove potrebbe verificarsi il problema quando l'host o alcune macchine virtuali non vengono eseguite come previsto.
Colli di bottiglia del processore
Ecco alcuni scenari comuni che potrebbero causare colli di bottiglia del processore:
Vengono caricati uno o più processori logici
Vengono caricati uno o più processori virtuali
È possibile usare i contatori delle prestazioni seguenti dall'host:
Utilizzo del processore logico - \Hyper-V processore logico Hypervisor(*)\% tempo di esecuzione totale
Utilizzo del processore virtuale - \Hyper-V Processore Virtuale dell'Hypervisor(*)\% Tempo Totale di Esecuzione
Utilizzo del processore virtuale Root - \Hyper-V Hypervisor Root Virtual Processor(*)\% tempo totale di esecuzione
Se il contatore Hyper-V Hypervisor Logical Processor(_Total)\% Runtime totale supera i 90%, l'host diventa sovraccarico. È consigliabile aggiungere più potenza di elaborazione o spostare alcune macchine virtuali in un host diverso.
Se il Hyper-V Hypervisor Virtual Processor(VM Name:VP x)\% Total Runtime supera 90% per tutti i processori virtuali, dovresti eseguire le seguenti operazioni:
Verificare che l'host non sia sovraccarico
Scoprire se il carico di lavoro può sfruttare più processori virtuali
Assegnare più processori virtuali alla macchina virtuale
Se Hyper-V Hypervisor del processore virtuale (Nome VM: VP x)\% contatore del tempo totale di esecuzione è superiore a 90% per alcuni, ma non tutti, dei processori virtuali, dovresti seguire i passaggi seguenti:
Se il tuo carico di lavoro richiede un utilizzo intensivo della rete, è consigliabile considerare l'uso di vRSS.
Se le macchine virtuali non eseguono Windows Server 2012 R2, è necessario aggiungere altre schede di rete.
Se il carico di lavoro richiede un uso intensivo dell'archiviazione, è necessario abilitare NUMA virtuale e aggiungere altri dischi virtuali.
Se il contatore Hyper-V Hypervisor Root Virtual Processor (Root VP x)\% Total Runtime è superiore a 90% per alcuni, ma non tutti, i processori virtuali e la somma dei contatori processore (x)\% Interrupt Time e processore (x)\% DPC Time corrisponde approssimativamente al valore del contatore Root Virtual Processor (Root VP x)\% Total Runtime, assicurati di abilitare VMQ sulle schede di rete.
Colli di bottiglia della memoria
Ecco alcuni scenari comuni che potrebbero causare strozzature di memoria.
L'host non risponde.
Non è possibile avviare le macchine virtuali.
Le macchine virtuali esauriscono la memoria.
È possibile usare i contatori delle prestazioni seguenti dall'host:
Memoria\Mbyte disponibili
Hyper-V servizio di bilanciamento della memoria dinamica (*)\Memoria disponibile
È possibile usare i contatori delle prestazioni seguenti dalla macchina virtuale:
- Memoria\Mbyte disponibili
Se i contatori Memory\Available Mbytes e Hyper-V Dynamic Memory Balancer (*)\Available Memory sono bassi nell'host, è consigliabile arrestare i servizi non essenziali ed eseguire la migrazione di una o più macchine virtuali a un altro host.
Se il contatore Memory\Available Mbytes è basso nella macchina virtuale, è necessario assegnare più memoria alla macchina virtuale. Se si usa la memoria dinamica, è consigliabile aumentare l'impostazione massima di memoria.
Collo di bottiglia della rete
Ecco alcuni scenari comuni che potrebbero causare limitazioni di rete:
L'host è associato alla rete.
La macchina virtuale è associata alla rete.
È possibile usare i contatori delle prestazioni seguenti dall'host:
- Interfaccia di rete (nome scheda di rete)\Byte/sec
È possibile usare i contatori delle prestazioni seguenti dalla macchina virtuale:
- Hyper-V Adattatore di rete virtuale (nome macchina virtuale<GUID>)\Byte/sec
Se il contatore Byte NIC fisici/sec è maggiore o uguale a 90% di capacità, è necessario aggiungere altre schede di rete, eseguire la migrazione di macchine virtuali a un altro host e configurare QoS di rete.
Se il contatore della scheda di rete virtualeHyper-V byte/sec è maggiore o uguale a 250 MBps, è necessario aggiungere altre schede di rete in team nella macchina virtuale, abilitare vRSS e usare SR-IOV.
Se i carichi di lavoro non riescono a soddisfare la latenza di rete, abilitare SR-IOV per presentare le risorse della scheda di rete fisica alla macchina virtuale.
Collo di bottiglia del sistema di archiviazione
Ecco alcuni scenari comuni che potrebbero causare colli di bottiglia nell'archiviazione.
Le operazioni dell'host e della macchina virtuale sono lente o vanno in timeout.
La macchina virtuale è lenta.
È possibile usare i contatori delle prestazioni seguenti dall'host:
Disco fisico(lettera disco)\Media disco sec/Lettura
Disco fisico (lettera disco)\Tempo medio disco sec/Scrittura
Disco fisico (lettera disco)\Lunghezza media coda lettura disco
Disco fisico(lettera disco)\Lunghezza media della coda di scrittura del disco
Se le latenze sono costantemente superiori a 50 ms, è consigliabile eseguire le operazioni seguenti:
Distribuire le macchine virtuali tra risorse di archiviazione aggiuntive
Prendere in considerazione l'acquisto di una memoria di archiviazione più veloce
Considerare gli spazi di archiviazione a livelli, introdotti in Windows Server 2012 R2
Prendere in considerazione l'uso di QoS di archiviazione, introdotto in Windows Server 2012 R2
Usare VHDX