Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Haddii aad maamusho kaabayaal macmal ah oo ku salaysan VMware vSphere (ama xirmo tignoolajiyada kale), markaas waxaad u badan tahay inaad marar badan maqashid cabashooyinka isticmaalayaasha: "Mashiinka farsamada gacanta wuu gaabiyaa!". Maqaalladan taxanaha ah, waxaan ku lafaguri doonaa halbeegyada waxqabadka oo aan kuu sheegi doonaa waxa iyo sababta " u gaabis" iyo sida loo hubiyo in aysan "gaabin".

Waxaan tixgelin doonaa dhinacyada soo socda ee waxqabadka mashiinka farsamada:

  • PROCESSOR,
  • XIGASHO,
  • disk,
  • Shabakad

Waxaan ku bilaabayaa CPU-ga.

Falanqaynta waxqabadka waxaan u baahanahay:

  • vCenter Performance Counters - xisaabiyeyaasha waxqabadka, garaafyada kuwaas oo laga arki karo macmiilka vSphere. Macluumaadka xisaabaadkan ayaa laga heli karaa nooc kasta oo macmiilka ah (macmiilka "qararan" ee C #, macmiilka webka ee Flex, iyo macmiilka webka ee HTML5). Maqaalladan, waxaan u isticmaali doonaa shaashadaha shaashadda ee macmiilka C #, sababtoo ah waxay si fiican ugu muuqdaan kuwo yar :)
  • ESXTOP waa utility ka socda khadka taliska ESXi. Caawinteeda, waxaad heli kartaa qiyamka xisaabiyeyaasha waxqabadka waqtiga dhabta ah ama waxaad ku dhejin kartaa qiyamkan muddo cayiman faylka .csv si aad u baarto. Marka xigta, waxaan kuu sheegi doonaa wax badan oo ku saabsan qalabkan waxaanan ku siin doonaa qaar ka mid ah xiriiriyeyaasha waxtarka leh ee dukumentiyada iyo maqaallada ku saabsan mawduuca.

Qeyb ka mid ah aragti

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Gudaha ESXi, hannaan gaar ah ayaa mas'uul ka ah hawlgalka vCPU kasta (khudradda mishiinka kernel) - adduunka ee ereybixinta VMware. Waxaa sidoo kale jira habab adeeg, laakiin marka laga eego aragtida falanqaynta waxqabadka VM, way yar yihiin xiisaha.

Habka ESXi wuxuu noqon karaa mid ka mid ah afarta gobol:

  • Run Nidaamku wuxuu qabanayaa xoogaa shaqo waxtar leh.
  • Sug - Hawshu ma qabato wax shaqo ah (shaqo la'aan) ama waxay sugtaa gelinta / soo saarista.
  • Qiimaha - xaalad ku dhacda mashiinnada farsamada gacanta ee badan. Waxay dhacdaa marka jadwaleeyaha CPU ee hypervisor (ESXi CPU Scheduler) aanu jadwal u samayn karin dhammaan kombuyuutarrada mashiinnada farsamada ee firfircoon si ay isku mar ugu wada shaqeeyaan xuubka server-ka. Dunida jireed, dhammaan kombuyuutarrada processor-yadu waxay ku socdaan isbarbar-dhig, OS-ga martida ee gudaha VM wuxuu filayaa habdhaqan la mid ah, sidaas darteed hypervisor waa inuu hoos u dhigaa VM-yada, kuwaas oo fursad u leh inay si degdeg ah u dhammeeyaan wareegga. Noocyada casriga ah ee ESXi, jadwalaha CPU waxa uu isticmaalaa hab loo yaqaan wada jadwal nasasho leh: hypervisor-ku waxa uu xisaabiyaa farqiga u dhexeeya "ugu dhaqsaha badan" iyo "ka gaabis" ee mashiinka farsamada (skew). Haddii farqiga u dhaafo xad gaar ah, xudunta "dhakhso leh" waxay gashaa gobolka costop. Haddii xudunta VM ay waqti badan ku qaataan gobolkan, waxay sababi kartaa arrimo waxqabad.
  • Ready - Nidaamku wuxuu galayaa xaaladdan marka hypervisor-ka uu awoodi waayo inuu u qoondeeyo agabka lagu fulinayo. Qiimaha sare ee diyaarsan wuxuu sababi karaa arrimaha waxqabadka VM.

Miisaanka waxqabadka VM CPU ee ugu weyn

Isticmaalka CPU, %. Wuxuu muujiyaa boqolkiiba isticmaalka CPU muddada la cayimay.

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Sidee loo falanqeeyaa? Haddii VM-gu uu si joogto ah u isticmaalo CPU-ga 90% ama ay jiraan kuwa ugu sarreeya ilaa 100%, markaa dhibaato ayaanu leenahay. Dhibaatooyinka waxaa lagu sheegi karaa ma aha oo kaliya in "gaabis ah" hawlgalka codsiga gudaha VM, laakiin sidoo kale in la heli karo ee VM ee shabakadda. Haddii nidaamka la socodka uu muujiyo in VM-ku si xilliyo ah u dhaco, u fiirso meelaha ugu sarreeya garaafka Isticmaalka CPU.

Waxaa jira alaarmiga caadiga ah oo muujinaya culeyska CPU ee mashiinka farsamada:

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Maxaa la sameeyaa? Haddii VM ay si joogto ah u leedahay Isticmaalka CPU ee ka baxsan miisaanka, markaa waxaad ka fikiri kartaa kordhinta tirada vCPU-yada (nasiib darro, tani mar walba ma caawinayso) ama u wareejinta VM server leh soo-saareyaal hufan.

Isticmaalka CPU ee Mhz

Jaantusyada vCenter, Isticmaalka % waxa kaliya oo loo eegi karaa mashiinka farsamada gacanta oo dhan, ma jiraan wax garaafyo ah oo loogu talagalay koojiyeyaasha gaarka ah (Esxtop, waxaa jira qiyamka % for cores). Xudunta kasta, waxaad ku arki kartaa Isticmaalka MHz.

Sidee loo falanqeeyaa? Waxay dhacdaa in codsiga aan loo hagaajin qaab-dhismeedka multi-core: waxay isticmaashaa hal xudun oo keliya 100%, inta soo hartayna waa hawl-qabad la'aan. Tusaale ahaan, iyada oo leh goobaha kaydinta caadiga ah, MS SQL waxay ku bilaabataa habka hal xudun oo keliya. Natiijo ahaan, kaydku wuu yaraadaa maaha sababtoo ah xawaaraha gaabiska ee saxanka (tani waa wixii isticmaaluhu markii hore ka cawday), laakiin sababtoo ah processor-ku ma xamili karo. Dhibaatada waxaa lagu xalliyey iyada oo la beddelayo cabbirrada: kaydku wuxuu bilaabay inuu si isku mid ah u shaqeeyo dhowr faylal (sida ay u kala horreeyaan, dhowr habab).

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU
Tusaalaha soo dejinta aan sinnayn ee xudunta.

Waxa kale oo jirta xaalad (sida garaafka sare ku xusan) marka xuubka si siman loo raro oo qaarkood 100% ugu sarreeyaan. Sida soo dejinta hal xudun oo keliya, alaarmiga Isticmaalka CPU ma shaqeyn doono (dhammaan waa VM), laakiin waxaa jiri doona dhibaatooyin waxqabadka.

Maxaa la sameeyaa? Haddii software-ka ku jira mashiinka farsamada uu si siman u dhejiyo koodhka (wuxuu adeegsadaa hal xudun ama qayb ka mid ah core), macno ma samaynayso in la kordhiyo tiradooda. Xaaladdan oo kale, way fiicantahay in VM-ga loo wareejiyo server leh processor-ka waxtarka badan.

Waxa kale oo aad isku dayi kartaa inaad hubiso goobaha korantada ee server-ka BIOS. Maamuleyaal badan ayaa awood u siinaya habka Waxqabadka Sare ee BIOS oo markaa baabi'iya C-states iyo P-states tignoolajiyada badbaadinta awoodda. Soo-saareyaasha Intel-ka casriga ah waxay adeegsadaan tignoolajiyada Turbo Boost, taasoo kordhisa inta jeer ee kombuyuutarrada processor-yada gaarka ah iyadoo ay kharashka ku baxayaan koofiyadaha kale. Laakin waxay shaqeysaa oo kaliya marka tignoolajiyada badbaadinta awooda la furo. Haddii aan iyaga joojino, markaa processor-ku ma yarayn karo isticmaalka tamarta koofiyadaha aan la rarin.

VMware waxa ay ku talinaysaa in aan la joojin tignoolajiyada kaydinta tamarta ee adeegayaasha, laakiin waxa ay dooranaysaa habab siinaya maamulka awooda ugu badan ee hypervisor-ga. Isla mar ahaantaana, goobaha isticmaalka tamarta hypervisor, waxaad u baahan tahay inaad doorato Waxqabadka Sare.

Haddii aad ku leedahay kaabayaasha VM-yada gaarka ah (ama VM cores) ee u baahan kororka soo noqnoqda CPU, habaynta isticmaalka tamarta waxay si weyn u wanaajin kartaa waxqabadkooda.

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Diyaarsanaanta CPU

Haddii xudunta VM (vCPU) ay ku jirto gobolka Diyaarsan, ma qabato shaqo faa'iido leh. Xaaladdani waxay dhacdaa marka hypervisor-ku aanu helin xudunta jireed ee bilaashka ah kaas oo habka vCPU-da mashiinka farsamada loo qoondayn karo.

Sidee loo falanqeeyaa? Caadi ahaan, haddii xudunta mashiinka farsamada ay ku jiraan gobolka Diyaarsan in ka badan 10% wakhtiga, markaa waxaad ogaan doontaa arrimaha waxqabadka. Si fudud loo dhigo, in ka badan 10% wakhtiga VM wuxuu sugayaa helitaanka agabka jireed.

Gudaha vCenter, waxaad ku arki kartaa 2 xisaabiye oo la xidhiidha CPU Ready:

  • diyaarsanaan,
  • Diyaar.

Qiimaha labada xisaabiye ayaa loo eegi karaa labadaba VM oo dhan iyo kuwa shakhsi ahaaneed.
U diyaarsanaantu waxay muujinaysaa qiimaha isla markiiba sida boqolkiiba, laakiin kaliya wakhtiga dhabta ah (xogta saacadii u dambaysay, inta u dhaxaysa cabbirka 20 sekan). Miiskan waxa sida ugu fiican loo isticmaalaa oo kaliya in lagu helo dhibaatooyin daba-galka kulul.

Qiimaha counter-ta diyaarka ah sidoo kale waxaa lagu eegi karaa aragti taariikhi ah. Tani waxay faa'iido u leedahay dejinta qaababka iyo falanqaynta qoto dheer ee dhibaatada. Tusaale ahaan, haddii VM uu bilaabo in ay dhibaato ku qabsato wax qabad waqti go'an, waxaad is barbardhigi kartaa CPU Ready hovering intervals iyo culayska guud ee server-ka uu VM ku socdo oo qaado tillaabooyin aad ku yaraynaysaan culayska (haddii DRS ay guuldarraysatay).

Diyaarsanaan, si ka duwan Diyaarsanaanta, laguma muujiyo boqolleyda, laakiin waxa lagu muujiyaa millise seconds. Kani waa xisaabiyaha nooca Summation-ka, taas oo ah, waxa ay muujinaysaa inta wakhtiga lagu jiro xilliga cabbiraadda xudunta VM ku jirtay gobolka Ready. Waxaad qiimahan u rogi kartaa boqolkiiba adigoo isticmaalaya qaacido fudud:

(Qiimaha isu-gudbinta diyaarsan ee CPU / (wakhtiga u dhexeeya cusboonaysiinta jaantuska caadiga ah * 1000)) * 100 = CPU diyaarsan %

Tusaale ahaan, VM ee garaafka hoose, qiimaha ugu sarreeya ee diyaar u ah dhammaan mashiinka farsamada wuxuu noqon doonaa:

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Markaad xisaabinayso qiimaha Ready boqolkiiba ahaan, waa inaad fiiro gaar ah u yeelataa laba dhibcood:

  • Qiimaha diyaarka ah ee VM oo dhan waa wadarta diyaarka guud ahaan.
  • Muddada cabbirka Waqtiga dhabta ah, tani waa 20 ilbiriqsi, iyo, tusaale ahaan, jaantusyada maalinlaha ah, tani waa 300 ilbiriqsi.

Dhibaatada firfircoon ee toogashada, daqiiqadahan fudud ayaa si fudud loo seegi karaa oo waqti qaali ah ayaa lagu lumin karaa xallinta dhibaatooyinka aan jirin.

Aynu xisaabino Ready iyadoo ku saleysan xogta garaafka hoose. (324474/(20*1000))*100 = 1622% dhamaan VM Haddaad u fiirsato xudunta ma aha mid cabsi leh: 1622/64 = 25% xuduntiiba. Xaaladdan oo kale, qabashadu aad bay u fududahay in la ogaado: Qiimaha Diyaarka ah waa mid aan macquul ahayn. Laakiin haddii aan ka hadleyno 10-20% dhammaan VM oo leh dhowr qaybood, ka dibna mid kasta oo ka mid ah qiimihiisu wuxuu ku jiri karaa heerka caadiga ah.

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Maxaa la sameeyaa? Qiimaha Diyaarsanaanta Sare waxay muujinaysaa in server-ku aanu haysan ilo processor oo ku filan hawlgalka caadiga ah ee mashiinnada farsamada. Xaaladdan oo kale, waxa ay ahaanaysaa oo kaliya in la yareeyo ku-qoritaanka xad-dhaafka ah ee processor-ka (vCPU:pCPU). Sida iska cad, tan waxaa lagu gaari karaa iyadoo la dhimayo cabbirrada VM-yada jira ama loo guurayo qayb ka mid ah VM-yada server-yada kale.

Wada joogsi

Sidee loo falanqeeyaa? Miisaankani waxa kale oo uu leeyahay nooca Kooban waxaana loo rogaa boqolleyda si la mid ah sida Ready:

(qiimaha wada-joojinta CPU / (ku-meel-gaadhka cusboonaysiinta jaantuska ee ilbidhiqsiyo * 1000)) * 100 = wada-joojinta CPU %

Halkan waxa kale oo aad u baahan tahay inaad fiiro gaar ah u yeelato tirada xudunta VM iyo inta u dhaxaysa cabbirka.
Gobolka costop, kernel ma qabto shaqo faa'iido leh. Cabbirka saxda ah ee VM iyo culeyska caadiga ah ee server-ka, miiska joogsiga waa inuu ku dhawaadaa eber.

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU
Xaaladdan oo kale, culeysku si cad ayaa aan caadi ahayn :)

Maxaa la sameeyaa? Haddii dhowr VM oo leh tiro badan oo koofiyado ah ay ku socdaan isla hypervisor-ka oo ay jirto isdiiwaangelin ka badan oo ay samaysay CPU, markaa miiska wada-joojinta ayaa kordhi kara, taas oo u horseedi doonta dhibaatooyin xagga waxqabadka VM-yadan.

Sidoo kale, wada-joojintu way kordhi doontaa haddii dunta loo isticmaalo xudunta firfircoon ee hal VM ee hal xudunta u ah server-ka oo leh karti-ku-tumasho. Xaaladdani way dhici kartaa, tusaale ahaan, haddii VM uu leeyahay koofiyadaha ka badan inta uu jir ahaan ku leeyahay server-ka uu ku shaqeynayo, ama haddii goobta "preferHT" loo oggol yahay VM. Waxaad ka akhrisan kartaa wax ku saabsan goobtan. halkan.

Si looga fogaado arrimaha waxqabadka VM sababtoo ah joogsiga sare ee VM, cabbir VM sida waafaqsan talooyinka soo-saaraha ee software-ka ku shaqeeya VM-kaas iyo awoodaha server-ka jireed ee VM ku socdo.

Ha ku darin koofiyadaha kaydka, tani waxay sababi kartaa dhibaatooyinka waxqabadka ma aha oo kaliya VM lafteeda, laakiin sidoo kale deriskeeda server-ka.

Halbeegyada kale ee CPU ee waxtarka leh

Run - intee in le'eg (ms) inta lagu jiro xilliga cabbiraadda vCPU waxay ku jirtay xaaladda RUN, taas oo ah, waxay dhab ahaantii qabatay shaqo waxtar leh.

Idle - intee in le'eg (ms) inta lagu jiro xilliga cabbiraadda vCPU waxay ku jirtay xaalad shaqo la'aan ah. Qiimaha shaqo la'aanta sare ma aha dhibaato, waa kaliya in vCPU-da aysan lahayn "wax la sameeyo".

Sug - intee in le'eg (ms) inta lagu jiro xilliga cabbiraadda vCPU waxay ku jirtay gobolka Sugitaanka. Maadaama IDLE uu ku jiro miiskaan, qiimaha sugitaanka sare sidoo kale ma tilmaamayo dhibaato. Laakiin haddii Sugitaanka IDLE uu hooseeyo marka uu sarreeyo, markaa VM waxay sugaysay dhammaystirka hawlgallada I / O, tanina, markaa, waxay muujin kartaa dhibaato ku saabsan waxqabadka diskiga adag ama aalad kasta oo VM ah.

Xaddidan ugu badan - intee in le'eg (ms) inta lagu jiro xilliga cabbiraadda vCPU waxay ku jirtay xaalad diyaar ah sababtoo ah xadka la dejiyay ee kheyraadka. Haddii waxqabadku uu yahay mid aan si macquul ah u hooseeya, markaa waa faa'iido leh in la hubiyo qiimaha miiskan iyo xadka CPU ee goobaha VM. VM-yadu waxa laga yaabaa inay leeyihiin xad aanad garanayn. Tusaale ahaan, tani waxay dhacdaa marka VM laga soo duubay qaab-dhismeedka kaas oo lahaa xadka CPU lagu dejiyay.

Sugitaanka beddel - intee in le'eg ayaa muddada cabbirka vCPU ay sugaysay qalliinka VMkernel Swap. Haddii qiimaha miiskani uu ka sarreeyo eber, markaa VM dhab ahaantii waxay leedahay dhibaatooyin waxqabad. Waxaan uga hadli doonaa wax badan oo ku saabsan SWAP maqaalka ku saabsan xisaabiyeyaasha RAM.

ESXTOP

Haddii xisaabiyeyaasha waxqabadka ee vCenter ay ku fiican yihiin falanqaynta xogta taariikhiga ah, markaa falanqaynta khadka ee dhibaatada si fiican ayaa loo sameeyaa ESXTOP. Halkan, dhammaan qiyamka waxaa lagu soo bandhigay qaab dhameystiran (looma baahna in la tarjumo), iyo muddada cabbirka ugu yar waa 2 ilbiriqsi.
Shaashadda ESXTOP ee CPU-gu waxa lagu soo wacaa furaha β€œc” oo u eg sidan:

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Si ku habboon, waxaad ka tagi kartaa oo keliya hababka mashiinka farsamada adoo riixaya Shift-V.
Si aad u aragto cabbirada koodhka VM-ga gaarka ah, taabo "e" oo ku qor GID-ga VM-ka aad xiisaynayso (30919 ee sawirka hoose):

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Waxaan si kooban u dhex mari doonaa tiirarka sida caadiga ah loo soo bandhigay. Tiirar dheeraad ah ayaa lagu dari karaa adigoo riixaya "f".

NWLD (Tirada Caalamka) waa tirada hababka kooxda. Si aad u balaadhiso kooxda oo aad u aragto mitirka habsocod kasta (tusaale ahaan, xudunta kasta oo ah VM-core-core), taabo "e". Haddii ay jiraan wax ka badan hal hab oo koox ah, markaa cabbirada kooxdu waxay la mid yihiin wadarta halbeegyada hababka shakhsi ahaaneed.

%la isticmaalo - inta jeer ee server CPU ayaa wareegta habka ama koox habraacyada isticmaalaya.

% run - intee in le'eg inta lagu jiro xilliga cabbirka hawshu waxay ku jirtay gobolka RUN, i.e. qabtay shaqo waxtar leh. Waxay kaga duwan tahay %USED in aanay xisaabta ku darsanayn-xadhkaha sare, cabirida soo noqnoqda, iyo wakhtiga lagu bixiyo hawlaha nidaamka (% SYS).

% SYS - wakhtiga lagu qaato hawlaha nidaamka, tusaale ahaan: joojinta habaynta, I / O, isku xidhka, iwm.

%OVRLP -Intee in le'eg ayaa xudunta jireed ee habka VM ku socdo uu ku qaato hawlaha hababka kale.

Halbeegyadani waxay isku xidhan yihiin sida soo socota:

% LA isticmaalo = % Run + % SYS - %OVRLP.

Caadiyan qiyaasta %USED waa xog badan.

% SUG - intee in le'eg inta lagu jiro xilliga cabbirka hawshu waxay ahayd gobolka Sugitaanka. Waxaa ku jira IDLE

%IDLE - intee in le'eg inta lagu jiro xilliga cabbirka hawshu waxay ahayd xaaladda IDLE.

%SWPWT - intee in le'eg ayaa muddada cabbirka vCPU ay sugaysay qalliinka VMkernel Swap.

%VMWAIT - intee in le'eg inta lagu jiro xilliga cabbirka vCPU waxay ku jirtay xaaladda sugitaanka dhacdo (sida caadiga ah I / O). Ma jiro xisaabiye la mid ah vCenter. Qiimaha sare wuxuu muujinayaa dhibaatooyinka I/O ee VM.

%Sug = %VMWAIT + %IDLE + %SWPWT.

Haddii VM uusan isticmaalin VMkernel Swap, ka dib marka la falanqeynayo dhibaatooyinka waxqabadka, waxaa lagu talinayaa in la eego% VMWAIT, maadaama mitirkani aanu xisaabta ku darin wakhtiga VM uusan waxba sameynin (% IDLE).

%RDY - intee in le'eg inta lagu jiro xilliga cabbiraadda hawshu waxay ahayd xaaladda Diyaar.

%CSTP - intee in le'eg inta lagu jiro xilliga cabbirka hawshu waxay ku jirtay xaaladda joogsiga.

%MLTD - intee in le'eg inta lagu jiro xilliga cabbiraadda vCPU waxay ku jirtay xaalad diyaar ah sababtoo ah xadka la dejiyay ee kheyraadka.

% SUG + % RDY +% CSTP +% RUN = 100% - xudunta VM waxay had iyo jeer ku jirtaa mid ka mid ah afartan gobol.

CPU oo ku xiran hypervisor

vCenter sidoo kale waxay leedahay xisaabiyeyaasha waxqabadka CPU ee hypervisor-ka, laakiin maaha wax xiiso leh - waa wadarta xisaabaadka dhammaan VM-yada server-ka.
Habka ugu habboon ee lagu arki karo xaaladda CPU ee server-ka waa tabka Kooban:

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Adeegga, iyo sidoo kale mashiinka farsamada, waxaa jira alaarmiga caadiga ah:

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Marka culeyska saaran server-ka CPU uu sarreeyo, VM-yada ku shaqeeya waxay bilaabaan inay la kulmaan dhibaatooyin shaqo.

Gudaha ESXTOP, xogta culayska serverka CPU waxa lagu soo bandhigay dhanka sare ee shaashadda. Marka lagu daro culeyska caadiga ah ee CPU, oo aan xog badan u ahayn hypervisors, waxaa jira saddex cabbir oo kale:

KORE UTIL(%) - dejinta xudunta u ah server-ka jirka. Miiskani waxa uu tusinayaa inta wakhtiga uu kernel-ku shaqada qabanayey muddada cabbirka.

PCPU UTIL(%) - Haddii hyper-threading la kartiyeeyo, markaas waxaa jira laba threads (PCPU) halkii xudunta jireed. Halbeeggani waxa uu tusinayaa inta dun kasta ay shaqa qabanaysay.

PCPU ISTICMAALAY(%) - oo la mid ah PCPU UTIL(%), laakiin waxay ku xisaabtamaysaa cabirka soo noqnoqda (ama hoos u dhigida soo noqnoqda xudunta u ah si loo badbaadiyo awoodda, ama kordhinta inta jeer ee xudunta u ah farsamada Turbo Boost) iyo hyper-threading.

PCPU_USED% = PCPU_UTIL% * saacada xudunta waxtarka leh / saacada xudunta magacaaban.

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU
Sawir-qaadashadan, koofiyadaha qaarkood, Turbo Boost awgeed, qiimaha USED waa ka weyn yahay 100%, maadaama inta jeer ee xuddunta ahi ay ka sarreyso kan magaca ah.

Dhowr eray oo ku saabsan sida hyper-threading loo tixgeliyo. Haddii geeddi-socodka lagu fuliyo 100% wakhtiga labada qaybood ee xudunta jireed ee server-ka, halka xuduntu ay ku socoto inta jeer ee magaca, markaa:

  • CORE UTIL ee xudunta u ah waxay noqon doontaa 100%,
  • PCPU UTIL ee labada xadhigba waxay noqon doonaan 100%,
  • PCPU-ga loo isticmaalo labada xadhigba waxa ay noqonayaan 50%.

Haddii labada duntu aanay shaqaynin 100% wakhtiga cabbirka, ka dibna inta lagu jiro xilliyadaas marka duntu ay si isbarbar-dhac ah u shaqeeyaan, PCPU-da loo isticmaalo koofiyadaha ayaa la kala barayaa.

ESXTOP waxa kale oo ay leedahay shaashad leh serfer awood CPU. Halkan waxa aad ku arki kartaa in adeeguhu uu isticmaalo tignoolajiyada tamarta-badbaadinta: C-states iyo P-states. Waxaa loogu yeeraa furaha "p":

Falanqaynta waxqabadka mashiinka farsamada ee VMware vSphere. Qaybta 1: CPU

Arrimaha waxqabadka CPU ee caadiga ah

Ugu dambeyntii, waxaan ka gudbi doonaa sababaha caadiga ah ee dhibaatooyinka waxqabadka VM CPU waxaanan siin doonaa talooyin gaaban oo lagu xalliyo:

Ma aha saacad ku filan. Haddii aysan suurtagal ahayn in VM-ga loo cusboonaysiiyo koofiyadaha awoodda badan, waxaad isku dayi kartaa inaad beddesho goobaha korantada si Turbo Boost uu si hufan ugu shaqeeyo.

Cabbirka VM ee khaldan (oo aad u badan/koobyo yar). Haddii aad dhigto dhowr koofiyadaha, waxaa jiri doona culeys sare oo ku saabsan CPU ee VM. Haddii ay badan tahay, qaado wada-joojin sare.

Ku-diiwaangelinta weyn ee CPU ee server-ka. Haddii VM-gu uu sareeyo Diyaar, hoos u dhig ka-reebista CPU-ga.

NUMA topology khaldan ee VM-yada waaweyn. Topology-ga NUMA ee uu arkay VM (vNUMA) waa in uu u dhigmaa NUMA topology-ga serverka (pNUMA). Ku saabsan ogaanshaha iyo xalalka suurtagalka ah ee dhibaatadan ayaa lagu qoray, tusaale ahaan, buugga "VMware vSphere 6.5 Host Resources Deep Dive". Haddii aadan rabin inaad si qoto dheer u sii socoto oo aadan haysan xannibaado shati ah oo ku saabsan OS-ka lagu rakibay VM, samee saldhigyo badan oo muuqaal ah oo VM ah hal xuddun. Wax badan ma lumin doontid πŸ™‚

Taasi waxay ku saabsan tahay CPU-da aniga. Weydii su'aalo. Qaybta soo socota waxaan ka hadli doonaa RAM.

Xiriiro faa'iido lehhttp://virtual-red-dot.info/vm-cpu-counters-vsphere/
https://kb.vmware.com/kb/1017926
http://www.yellow-bricks.com/2012/07/17/why-is-wait-so-high/
https://communities.vmware.com/docs/DOC-9279
https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/techpaper/performance/whats-new-vsphere65-perf.pdf
https://pages.rubrik.com/host-resources-deep-dive_request.html

Source: www.habr.com

Add a comment