Delen via


Knelpunten detecteren in een gevirtualiseerde omgeving

In deze sectie vindt u enkele tips over wat u moet controleren met behulp van Prestatiemeter en hoe u kunt bepalen waar het probleem zich kan voordoen wanneer de host of sommige virtuele machines niet werken zoals verwacht.

Knelpunten van processor

Hier volgen enkele veelvoorkomende scenario's die knelpunten in de processor kunnen veroorzaken:

  • Een of meer logische processors worden geladen

  • Een of meer virtuele processors worden geladen

U kunt de volgende prestatiemeteritems van de host gebruiken:

  • Gebruik van logische processor - \Hyper-V logische hypervisor(*)\% totale uitvoeringstijd

  • Gebruik van virtuele processor - \Hyper-V virtuele hypervisor(*)\% totale uitvoeringstijd

  • Gebruik van root virtuele processor - \Hyper-V Hypervisor Root Virtual Processor(*)\% Totale looptijd

Als de Hyper-V Hypervisor Logische Processor(_Total)\% Total Runtime-teller meer dan 90%bedraagt, wordt de host overbelast. U moet meer verwerkingskracht toevoegen of sommige virtuele machines naar een andere host verplaatsen.

Als de teller voor Hyper-V Hypervisor Virtual Processor (VM Naam: VP x)\% Total Runtime meer dan 90% is voor alle virtuele processors, moet u het volgende doen:

  • Controleer of de host niet overbelast is

  • Controleren of de workload meer virtuele processors kan gebruiken

  • Meer virtuele processors toewijzen aan de virtuele machine

Als Hyper-V Hypervisor virtuele processor (VM-naam:VP x)\% Totale Runtime teller meer dan 90% is voor sommige, maar niet alle, van de virtuele processors, zou u het volgende moeten doen:

  • Als uw workload netwerkintensief wordt ontvangen, kunt u overwegen vRSS te gebruiken.

  • Als op de virtuele machines Windows Server 2012 R2 niet wordt uitgevoerd, moet u meer netwerkadapters toevoegen.

  • Als uw workload opslagintensief is, moet u virtuele NUMA inschakelen en meer virtuele schijven toevoegen.

Als de Hyper-V Hypervisor Root Virtual Processor (Root VP x) \% Total Runtime-teller meer dan 90% voor sommige, maar niet alle, virtuele processors is, en als de Processor (x)\% Interrupttijd en Processor (x)\% DPC-tijd-teller ongeveer overeenkomt met de waarde van de Root Virtual Processor (Root VP x)\% Total Runtime-teller, zorg ervoor dat VMQ op de netwerkadapters is ingeschakeld.

Geheugenknelpunten

Hier volgen enkele veelvoorkomende scenario's die geheugenknelpunten kunnen veroorzaken:

  • De host reageert niet.

  • Virtuele machines kunnen niet worden gestart.

  • Er is onvoldoende geheugen beschikbaar voor virtuele machines.

U kunt de volgende prestatiemeteritems van de host gebruiken:

  • Geheugen\Beschikbare Mbytes

  • Hyper-V Dynamische Geheugen Balancer (*)\Beschikbaar geheugen

U kunt de volgende prestatiemeteritems van de virtuele machine gebruiken:

  • Geheugen\Beschikbare Mbytes

Als de geheugen\beschikbare Mbytes en Hyper-V dynamische geheugen balancer (*)\Beschikbare geheugentellers laag zijn op de host, moet u niet-essentiële services stoppen en een of meer virtuele machines migreren naar een andere host.

Als de teller Geheugen\Beschikbare Mbytes laag is in de virtuele machine, moet u meer geheugen toewijzen aan de virtuele machine. Als u dynamisch geheugen gebruikt, moet u de maximale geheugeninstelling verhogen.

Netwerkknelpunten

Hier volgen enkele veelvoorkomende scenario's die netwerkknelpunten kunnen veroorzaken:

  • De host is netwerkgebonden.

  • De virtuele machine is gebonden aan het netwerk.

U kunt de volgende prestatiemeteritems van de host gebruiken:

  • Netwerkinterface(netwerkadapternaam)\Bytes/sec

U kunt de volgende prestatiemeteritems van de virtuele machine gebruiken:

  • Hyper-V Virtual Network Adapter (naam van virtuele machinenaam<GUID>)\Bytes/sec

Als de teller fysieke NIC bytes per seconde groter is dan of gelijk is aan 90% capaciteit, moet u extra netwerkadapters toevoegen, virtuele machines migreren naar een andere host en netwerk-QoS configureren.

Als de teller Hyper-V virtuele netwerkadapter bytes per seconde groter is dan of gelijk is aan 250 MBps, moet u extra gekoppelde netwerkadapters toevoegen aan de virtuele machine, vRSS inschakelen en SR-IOV gebruiken.

Als uw workloads niet aan hun netwerklatentie kunnen voldoen, schakelt u SR-IOV in om resources van fysieke netwerkadapters aan de virtuele machine te presenteren.

Knelpunten voor opslag

Hier volgen enkele veelvoorkomende scenario's die knelpunten in de opslag kunnen veroorzaken:

  • De bewerkingen van de host en de virtuele machine zijn traag of worden onderbroken.

  • De virtuele machine is traag.

U kunt de volgende prestatiemeteritems van de host gebruiken:

  • Fysieke schijf (schijfletter)\Gem. schijf sec/lezen

  • Fysieke schijf (schijfletter)\Gem. schijf sec/schrijven

  • Fysieke schijf (schijfletter)\Gem. schijf lees wachtrijlengte

  • Fysieke schijf(schijfletter)\Gemiddelde schrijfwachtrijlengte van schijf

Als latenties consistent groter zijn dan 50 ms, moet u het volgende doen:

  • Virtuele machines verspreiden over extra opslag

  • Overweeg sneller opslag te kopen

  • Overweeg gelaagde opslagruimten, die zijn geïntroduceerd in Windows Server 2012 R2

  • Overweeg het gebruik van QoS voor opslag, die is geïntroduceerd in Windows Server 2012 R2

  • VHDX gebruiken

Aanvullende verwijzingen