vmware alarm cpu usage

Tillfälliga spikar i CPU -användning är inte nödvändigtvis det faktiska problemet, men ihållande CPU -användning kan indikera ett absolut specifikt problem. Du kan använda grafik för CPU -prestanda för att spåra CPU -användning för funktioner, kluster, hjälppooler, virtuella maskiner och vApps.

Problem

  • Värd -CPU -användningen är genomgående hög. Maximalt CPU -utnyttjande kan förbättra CPU -kön och driftstopp för dess virtuella maskiner på en värd.
  • CPU -utnyttjandet av den virtuella datorn är dessutom större än 90%, processortillgängligheten är större än 20%. Detta påverkar ansökningens övergripande prestanda.

Orsak

  • Maskinen saknar vanligtvis de CPU -resurser den behöver för att se till att du hittar förfrågan.
  • Det kan finnas för många processorer bredvid antalet normala processorkärnor.
  • En I- eller O- eller SAN -operation kan ha inträffat, detta placerar processorn i ett ledigt område.
  • Publikoperativsystemet överbelastar processorn.

Lösning

  • Se till att VMware Tools är installerat på alla anslutna värddatorer.
  • Jämför CPU -energiförbrukningen för en virtuell maskin med CPU -utnyttjandet av andra virtuella maskiner på massan eller med resurskorruption. Staplat histogram i nuvarande och den virtuella maskinen för ett givet inlägg visar CPU -användningen endast för alla virtuella tränare.
  • Bestäm i ett fall där den höga drifttiden för den virtuella maskinen anses orsakas av att CPU -utnyttjandet når den angivna CPU -gränsen. Om så är fallet, öka CPU -hanteringen för alla virtuella maskiner.
  • Öka CPU -andelen om du måste ha mer kontroll över den virtuella datorn. Hela tiden i matrisen kan förbli den nämnda om värdsystemet kan vara CPU rimligen begränsat. Om värdens drifttid definitivt inte blir mindre, konfigurera CPU -reservationer för att få högprioriterade virtuella datorer så att de kan se CPU -cyklerna som dessa objekt behöver.
  • Öka

  • vanligtvis mängden minne som tilldelas den virtuella utrustningen. Detta kan eventuellt minska belastningen på ofta hårddiskmatrisen för applikationer som snabbköp cachar. Detta kan påverka disk -I / O men också / eller nätverkstrafik, vilket säkert kan leda till lägre CPU -användning. Mindre virtuella apparater med hjälp av dedikerade resurser ackumulerar vanligtvis betydligt mer CPU -latens.
  • UmeReducera urvalet av kritiska processorer i en virtuell dator om du vill ha det antal som krävs för att köra arbetsbelastningen. Till exempel kan en enda trådad applikation på en fyrfilig rå virtuell maskin dra nytta av endast en närings-vCPU. Men att hålla ESXi i tre inaktiva vCPU: er kräver CPU -cyklar som kan användas för andra typer av ändamål, vilket visar bra resultat.
  • Om värden inte redan är din egen medlem i ett större DRS -kluster lägger du till konceptet i ett. Om värden ingår i en DRS -grupp, öka antalet erbjudanden och flytta en eller flera virtuella datorer till deras nya värd.
  • Uppgradera de fysiska processorerna på varje värd efter behov.
  • Använd den senaste versionen med din hypervisor -mjukvara och möjliggöra TCP CPU -sparfunktioner som avdelning, stora minnesområden och jumbo -ramar.