Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Uma uqondisa ingqalasizinda ebonakalayo esekelwe ku-VMware vSphere (noma esinye isitaki sobuchwepheshe), cishe uvamise ukuzwa izikhalazo ezivela kubasebenzisi: "Umshini obonakalayo uhamba kancane!" Kulolu chungechunge lwezihloko ngizohlaziya amamethrikhi okusebenza futhi ngikutshele ukuthi yini futhi kungani yehlisa ijubane nokuthi ungaqiniseka kanjani ukuthi ayinciphisi.

Ngizobheka izici ezilandelayo zokusebenza komshini obonakalayo:

  • I-CPU,
  • FRAME,
  • DISK,
  • Inethiwekhi.

Ngizoqala nge-CPU.

Ukuhlaziya ukusebenza sizodinga:

  • Izibali Zokusebenza ze-vCenter – izinto zokubala zokusebenza, amagrafu angabukwa nge-vSphere Client. Ulwazi kulezi zibali luyatholakala kunoma iyiphi inguqulo yeklayenti (iklayenti “elijiyile” ku-C#, iklayenti lewebhu ku-Flex kanye neklayenti lewebhu ku-HTML5). Kulezi zihloko sizosebenzisa izithombe-skrini ezivela kuklayenti le-C #, kuphela ngoba zibukeka kangcono kuma-miniature :)
  • ESXTOP – insiza egijima kusukela kulayini womyalo we-ESXi. Ngosizo lwayo, ungathola amanani ezinto zokubala zokusebenza ngesikhathi sangempela noma ulayishe lawa manani isikhathi esithile kufayela le-.csv ukuze uhlaziywe okwengeziwe. Okulandelayo, ngizokutshela kabanzi mayelana naleli thuluzi futhi nginikeze izixhumanisi ezimbalwa eziwusizo zemibhalo nezindatshana ngesihloko.

A little ofory

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Ku-ESXi, inqubo ehlukile - umhlaba ku-VMware terminology - inesibopho sokusebenza kwe-vCPU ngayinye (umgogodla womshini obonakalayo). Kukhona nezinqubo zesevisi, kodwa ngokombono wokuhlaziya ukusebenza kwe-VM azithakazelisi kangako.

Inqubo e-ESXi ingaba kwesinye sezimo ezine:

  • Qalisa – inqubo yenza umsebenzi othile owusizo.
  • Linda - inqubo awenzi noma yimuphi umsebenzi (ayisebenzi) noma ilinde okokufaka/okuphumayo.
  • Izindleko - isimo esenzeka emishinini ebonakalayo ene-multi-core. Kwenzeka lapho isihleli se-hypervisor CPU (I-ESXi CPU Scheduler) singakwazi ukuhlela ukukhishwa kanyekanye kwawo wonke ama-core machine asebenzayo kuma-core server aphathekayo. Ezweni elibonakalayo, wonke ama-processor cores asebenza ngokufana, i-OS yesivakashi ngaphakathi kwe-VM ilindele ukuziphatha okufanayo, ngakho-ke i-hypervisor kufanele yehlise isivinini se-VM cores enekhono lokuqeda umjikelezo wewashi ngokushesha. Ezinguqulweni zanamuhla ze-ESXi, isihleli se-CPU sisebenzisa indlela ebizwa ngokuthi ukuhlela ngokubambisana okukhululekile: i-hypervisor ibheka igebe phakathi “kokushesha kakhulu” kanye “nokunensa” komshini obonakalayo (skew). Uma igebe lidlula umkhawulo othile, i-fast core ingena ku-costop state. Uma ama-VM cores echitha isikhathi esiningi kulesi simo, angabangela izinkinga zokusebenza.
  • Ready - inqubo ingena kulesi simo lapho i-hypervisor ingakwazi ukwaba izinsiza zokwenziwa kwayo. Amanani alungile aphezulu angabangela izinkinga zokusebenza kwe-VM.

Izibali zokusebenza ze-CPU eziyisisekelo zomshini obonakalayo

Ukusetshenziswa kwe-CPU, %. Ibonisa amaphesenti okusetshenziswa kwe-CPU isikhathi esithile.

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Indlela yokuhlaziya? Uma i-VM isebenzisa njalo i-CPU ku-90% noma kukhona iziqongo ezifika ku-100%, lapho-ke siba nezinkinga. Izinkinga zingavezwa hhayi kuphela ekusebenzeni "okunensayo" kohlelo lokusebenza ngaphakathi kwe-VM, kodwa nasekungafinyeleleki kwe-VM kunethiwekhi. Uma isistimu yokuqapha ibonisa ukuthi i-VM iyawa ngezikhathi ezithile, naka iziqongo kugrafu Yokusetshenziswa kwe-CPU.

Kune-alamu ejwayelekile ekhombisa umthwalo we-CPU womshini obonakalayo:

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Yini okufanele ngiyenze? Uma ukusetshenziswa kwe-CPU ye-VM kuhlala kudlula ophahleni, ungacabanga ngokwandisa inani lama-vCPU (ngeshwa, lokhu akusizi ngaso sonke isikhathi) noma ukuhambisa i-VM kuseva enamaphrosesa anamandla kakhulu.

Ukusetshenziswa kwe-CPU ku-MHz

Kumagrafu aku-vCenter Ukusetshenziswa kokuthi % ungabona kuphela wonke umshini obonakalayo; awekho amagrafu ama-cores angawodwana (ku-Esxtop kunamanani angu-% ama-cores). Ngomongo ngamunye ungabona Ukusetshenziswa ku-MHz.

Indlela yokuhlaziya? Kwenzeka ukuthi uhlelo lokusebenza alulungiselelwanga i-multi-core architecture: lusebenzisa i-core 100% eyodwa kuphela, kanti okunye akusebenzi ngaphandle komthwalo. Isibonelo, ngezilungiselelo zokulondoloza ezizenzakalelayo, i-MS SQL iqala inqubo kumongo owodwa kuphela. Ngenxa yalokho, isipele sinciphisa hhayi ngenxa yejubane elincane lamadiski (yilokhu umsebenzisi akhononda ngakho ekuqaleni), kodwa ngenxa yokuthi iphrosesa ayikwazi ukubhekana nayo. Inkinga yaxazululwa ngokushintsha imingcele: isipele saqala ukusebenza ngokufana kumafayela amaningana (ngokulandelana, ngezinqubo ezimbalwa).

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU
Isibonelo somthwalo ongalingani kuma-cores.

Kukhona futhi isimo (njengasegrafu engenhla) lapho ama-cores elayishwa ngokungalingani futhi amanye awo aneziqongo ze-100%. Njengokulayisha umgogodla owodwa kuphela, i-alamu Yokusetshenziswa kwe-CPU ngeke isebenze (yeyo yonke i-VM), kodwa kuzoba nezinkinga zokusebenza.

Yini okufanele ngiyenze? Uma isofthiwe emshinini we-virtual ilayisha ama-cores ngokungalingani (isebenzisa i-core eyodwa noma ingxenye yama-cores), akukho phuzu ekukhuliseni inombolo yabo. Kulokhu, kungcono ukuhambisa i-VM kuseva enamaphrosesa anamandla kakhulu.

Ungazama futhi ukuhlola izilungiselelo zokusetshenziswa kwamandla kuseva ye-BIOS. Abalawuli abaningi banika amandla Imodi Yokusebenza Okuphezulu ku-BIOS futhi ngaleyo ndlela bakhubaze i-C-states kanye ne-P-states yobuchwepheshe bokonga amandla. Ama-Intel processors esimanje asebenzisa ubuchwepheshe be-Turbo Boost, obunyusa imvamisa yama-processor cores angawodwana ngezindleko zamanye ama-cores. Kodwa isebenza kuphela uma ubuchwepheshe bokonga amandla buvuliwe. Uma siwacisha, iphrosesa ayikwazi ukunciphisa ukusetshenziswa kwamandla kwama-cores angalayishiwe.

I-VMware incoma ukuthi kungavinjelwa ubuchwepheshe okonga amandla kumaseva, kodwa ukukhetha izindlela ezishiya ukuphathwa kwamandla ku-hypervisor ngangokunokwenzeka. Kulokhu, kuzilungiselelo zokusetshenziswa kwamandla e-hypervisor, udinga ukukhetha Ukusebenza Okuphezulu.

Uma unama-VM angawodwana (noma ama-VM cores) kungqalasizinda yakho edinga imvamisa ye-CPU eyengeziwe, ukulungisa kahle ukusetshenziswa kwamandla kungathuthukisa kakhulu ukusebenza kwawo.

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

I-CPU Ilungile

Uma i-VM core (vCPU) isesimweni sokulungela, awenzi umsebenzi owusizo. Lesi simo senzeka lapho i-hypervisor ingawutholi umnyombo wamahhala lapho inqubo ye-vCPU yomshini obonakalayo inganikezwa khona.

Indlela yokuhlaziya? Ngokuvamile, uma ama-cores omshini obonakalayo esesimweni Sokulungele ngaphezu kuka-10% wesikhathi, uzoqaphela izinkinga zokusebenza. Kalula nje, ngaphezu kuka-10% wesikhathi i-VM ilinda ukuthi izinsiza ezibonakalayo zitholakale.

Ku-vCenter ungabuka izinto zokubala ezi-2 ezihlobene ne-CPU Ready:

  • ukulungela,
  • Ilungile.

Amanani azo zombili izinto zokubala angabukwa kuyo yonke i-VM kanye nama-cores angawodwana.
Ukulungela kubonisa inani ngokushesha njengephesenti, kodwa ngesikhathi sangempela kuphela (idatha yehora lokugcina, isikhawu sokulinganisa amasekhondi angu-20). Kungcono ukusebenzisa lesi sibali kuphela ukucinga izinkinga "ezishisayo ezithendeni".

Amanani okuphikisa alungile angabuye abukwe ngombono womlando. Lokhu kuyasiza ekusunguleni amaphethini nasekuhlaziyeni ngokujulile inkinga. Isibonelo, uma umshini we-virtual uqala ukuba nezinkinga zokusebenza ngesikhathi esithile, ungakwazi ukuqhathanisa izikhawu yenani le-CPU Ready nesamba somthwalo kuseva lapho kusebenza khona le VM, futhi uthathe izinyathelo zokunciphisa umthwalo (uma i-DRS ehluleka).

Ukulungele, ngokungafani nokuLungela, akuboniswa ngamaphesenti, kodwa ngama-millisecond. Lesi yisibali sohlobo lwe-Smmation, okungukuthi, sibonisa ukuthi umgogodla we-VM ubukade usesimweni esingakanani ngesikhathi sokulinganisa. Ungakwazi ukuguqula leli nani libe iphesenti usebenzisa ifomula elula:

(Inani le-CPU elilungile lokuhlanganisa / (isikhawu sokubuyekeza okuzenzakalelayo kweshadi ngemizuzwana * 1000)) * 100 = I-CPU isilungile %

Isibonelo, ku-VM kugrafu engezansi, inani eliphakeme le-Ready yawo wonke umshini we-virtual lizoba ngale ndlela elandelayo:

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Lapho ubala iphesenti Elilungile, kufanele unake amaphuzu amabili:

  • Inani elilungile layo yonke i-VM iyisamba se-Ready kuwo wonke ama-cores.
  • Isikhawu sokulinganisa. Ngesikhathi sangempela imizuzwana engama-20, futhi, ngokwesibonelo, kumashadi ansuku zonke yimizuzwana engama-300.

Ngokuxazulula inkinga okusebenzayo, lawa maphuzu alula angagejwa kalula futhi isikhathi esibalulekile singamosheka ekuxazululeni izinkinga ezingekho.

Ake sibale Ready ngokusekelwe kudatha evela kugrafu engezansi. (324474/(20*1000))*100 = 1622% kuyo yonke i-VM. Uma ubheka ama-cores akwesabi kangako: 1622/64 = 25% ingqikithi ngayinye. Kulokhu, ukubanjwa kulula ukukubona: inani le-Ready alinangqondo. Kodwa uma sikhuluma ngo-10–20% we-VM yonke enama-cores amaningana, khona-ke kungqikithi ngayinye inani lingase libe phakathi kwebanga elivamile.

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Yini okufanele ngiyenze? Inani eliphezulu Elilungile libonisa ukuthi iseva ayinazo izinsiza zokucubungula ezanele zokusebenza okuvamile kwemishini ebonakalayo. Esimeni esinjalo, okusele nje ukunciphisa ukubhalisa ngokweqile ngeprosesa (vCPU:pCPU). Ngokusobala, lokhu kungafezwa ngokunciphisa imingcele yama-VM akhona noma ngokuthuthela ingxenye yama-VM kwezinye iziphakeli.

Co-stop

Indlela yokuhlaziya? Lesi sibali siphinde siwuhlobo Lwesifinyezo futhi siguqulelwa kumaphesenti ngendlela efanayo nethi Ready:

(CPU co-stop summation value / (isikhawu sokubuyekeza okuzenzakalelayo kweshadi ngemizuzwana * 1000)) * 100 = i-CPU co-stop%

Lapha futhi udinga ukunaka inani lama-cores ku-VM kanye nesikhawu sokulinganisa.
Esimweni se-costop, i-kernel ayiwenzi umsebenzi owusizo. Ngokukhetha okulungile kosayizi we-VM nomthwalo ojwayelekile kuseva, ikhawunta yokumisa ndawonye kufanele ibe seduze noziro.

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU
Kulokhu, umthwalo ubonakala ungavamile :)

Yini okufanele ngiyenze? Uma ama-VM amaningana anenani elikhulu lama-cores asebenza ku-hypervisor eyodwa futhi kukhona ukubhalisa ngokweqile ku-CPU, khona-ke i-co-stop counter ingase ikhule, okuzoholela ezinkingeni ngokusebenza kwalawa ma-VM.

Futhi, i-co-stop izokhuphuka uma ama-cores asebenzayo e-VM eyodwa esebenzisa imicu kumongo weseva eyodwa ebonakalayo enikwe amandla i-hyper-treading. Lesi simo singase sivele, isibonelo, uma i-VM inama-cores amaningi kunalawo atholakala ngokomzimba kuseva lapho isebenza khona, noma uma isilungiselelo esithi “preferHT” sinikwe amandla ku-VM. Ungafunda ngalesi silungiselelo lapha.

Ukuze ugweme izinkinga ngokusebenza kwe-VM ngenxa ye-co-stop ephezulu, khetha usayizi we-VM ngokuvumelana nezincomo zomkhiqizi wesofthiwe esebenza kule VM kanye nekhono leseva ebonakalayo lapho i-VM isebenza khona.

Ungangezi ama-cores endaweni ebekiwe; lokhu kungase kubangele izinkinga zokusebenza hhayi kuphela ku-VM ngokwayo, kodwa nomakhelwane bayo kuseva.

Amanye amamethrikhi e-CPU awusizo

Qalisa – singakanani isikhathi (ms) phakathi nenkathi yokulinganisa i-vCPU yayisesimweni se-RUN, okungukuthi, empeleni yayenza umsebenzi owusizo.

Ingahle – isikhathi esingakanani (ms) ngesikhathi sokulinganisa i-vCPU yayisesimweni sokungasebenzi. Amanani aphezulu we-Idle awayona inkinga, i-vCPU yayivele "ingenalutho".

Linda – isikhathi esingakanani (ms) ngesikhathi sokulinganisa i-vCPU yayisesimweni sokulinda. Njengoba i-IDLE ifakiwe kule counter, amanani aphezulu wokulinda nawo awabonisi inkinga. Kodwa uma i-Wait IDLE iphansi uma i-Wait iphezulu, kusho ukuthi i-VM ibilinde ukuthi imisebenzi ye-I/O iqedwe, futhi lokhu, kungase kubonise inkinga ngokusebenza kwe-hard drive nanoma imaphi amadivaysi abonakalayo e-VM.

Umkhawulo omkhulu – isikhathi esingakanani (ms) phakathi nenkathi yokulinganisa i-vCPU yayisesimweni SokuLungela ngenxa yomkhawulo wensiza omisiwe. Uma ukusebenza kuphansi ngendlela engachazeki, khona-ke kuyasiza ukuhlola inani lalesi sibali kanye nomkhawulo we-CPU kuzilungiselelo ze-VM. Ama-VM angase abe nemikhawulo ongayazi. Isibonelo, lokhu kwenzeka lapho i-VM yenziwe ibunjwa kusuka kusifanekiso lapho umkhawulo we-CPU ubekwe khona.

Shintshanisa ukulinda – isikhathi esingakanani ngesikhathi sokulinganisa i-vCPU ilinde ukusebenza nge-VMkernel Swap. Uma amanani ale counter engaphezulu kukaziro, i-VM impela inezinkinga zokusebenza. Sizokhuluma kabanzi nge-SWAP esihlokweni esimayelana nokubala kwe-RAM.

ESXTOP

Uma izibali zokusebenza ku-vCenter zizinhle ekuhlaziyeni idatha yomlando, khona-ke ukuhlaziya ukusebenza kwenkinga kwenziwa kangcono ku-ESXTOP. Lapha, wonke amanani ethulwa ngendlela esenziwe ngomumo (asikho isidingo sokuhumusha noma yini), futhi isikhathi esincane sokulinganisa imizuzwana emi-2.
Isikrini se-ESXTOP se-CPU sibizwa ngokhiye "c" futhi sibukeka kanje:

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Ukuze kube lula, ungashiya kuphela izinqubo zomshini obonakalayo ngokucindezela u-Shift-V.
Ukuze ubuke amamethrikhi ama-VM cores angawodwana, cindezela u-“e” bese ufaka i-GID ye-VM yentshisekelo (30919 kusithombe-skrini esingezansi):

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Ake ngidlule kafushane kumakholomu ethulwa ngokuzenzakalelayo. Amakholomu engeziwe angengezwa ngokucindezela "f".

I-NWLD (Inani Lemihlaba) – inani lezinqubo eqenjini. Ukuze unwebe iqembu futhi ubone amamethrikhi enqubo ngayinye (isibonelo, kumongo ngamunye ku-multi-core VM), cindezela u-“e”. Uma kunenqubo engaphezu kweyodwa eqenjini, khona-ke amanani e-metric eqembu alingana nesamba samamethrikhi ezinqubo ngazinye.

%USED - mingaki imijikelezo ye-CPU yeseva esetshenziswa inqubo noma iqembu lezinqubo.

%RUN - isikhathi esingakanani phakathi nenkathi yokulinganisa inqubo yayisesimweni se-RUN, i.e. wenze umsebenzi owusizo. Ihlukile kokuthi %USED ngoba ayifaki i-hyper-threading, i-frequency scaling kanye nesikhathi esichithwe emisebenzini yesistimu (%SYS).

%SYS - isikhathi esichithwa emisebenzini yesistimu, isibonelo: ukuphazamisa ukucubungula, i-I/O, ukusebenza kwenethiwekhi, njll. Inani lingaba phezulu uma i-VM ine-I/O enkulu.

%OVRLP - singakanani isikhathi umnyombo womzimba lapho inqubo ye-VM esebenza khona esichithwa emisebenzini yezinye izinqubo.

Lawa mamethrikhi ahlobene ngokulandelayo:

%USED = %RUN + %SYS - %OVRLP.

Ngokuvamile i-metric engu-%USED ifundisa kakhulu.

%LINDA - isikhathi esingakanani phakathi nesikhathi sokulinganisa inqubo yayisesimweni sokulinda. Inika amandla i-IDLE.

%IDLE - isikhathi esingakanani phakathi nesikhathi sokulinganisa inqubo yayisesimweni se-IDLE.

%SWPWT – isikhathi esingakanani ngesikhathi sokulinganisa i-vCPU ilinde ukusebenza nge-VMkernel Swap.

%VMWAIT – isikhathi esingakanani ngesikhathi sokulinganisa i-vCPU ibisesimweni sokulinda umcimbi (imvamisa i-I/O). Asikho isibali esifanayo ku-vCenter. Amanani aphezulu akhombisa izinkinga nge-I/O ku-VM.

%WAIT = %VMWAIT + %IDLE + %SWPWT.

Uma i-VM ingasebenzisi i-VMkernel Swap, khona-ke lapho uhlaziya izinkinga zokusebenza kuhle ukuthi ubheke %VMWAIT, njengoba le metric inganaki isikhathi lapho i-VM ingenzi lutho (%IDLE).

%RDY - isikhathi esingakanani ngesikhathi sokulinganisa inqubo yayisesimweni SokuLungela.

%CSTP - isikhathi esingakanani phakathi nenkathi yokulinganisa inqubo yayisesimweni sezindleko.

%MLMTD – isikhathi esingakanani phakathi nenkathi yokulinganisa i-vCPU yayisesimweni SokuLungela ngenxa yomkhawulo wensiza omisiwe.

%WAIT + %RDY + %CSTP + %RUN = 100% – umnyombo we-VM uhlale ukwesinye salezi zifunda ezine.

CPU ku-hypervisor

I-vCenter futhi inezibali zokusebenza ze-CPU ze-hypervisor, kodwa aziyona into ethokozisayo - zimane ziyisamba sezibalo zawo wonke ama-VM kuseva.
Indlela elula kakhulu yokubuka isimo se-CPU kuseva ikuthebhu yokufingqa:

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Kuseva, kanye nemishini ebonakalayo, kune-alamu ejwayelekile:

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Lapho umthwalo we-CPU yeseva uphezulu, ama-VM asebenza kuyo aqala ukuba nezinkinga zokusebenza.

Ku-ESXTOP, idatha yokulayisha iseva ye-CPU yethulwa phezulu esikrinini. Ngokungeziwe kumthwalo ojwayelekile we-CPU, ongenalo ulwazi kakhulu kuma-hypervisors, kukhona amanye amamethrikhi amathathu:

UKUSETSHENZISWA KOMUNTU(%) – ukulayisha umongo weseva ebonakalayo. Lesi sibali sibonisa ukuthi singakanani isikhathi umgogodla owenze umsebenzi ngesikhathi sokulinganisa.

PCPU UTIL(%) - uma i-hyper-threading inikwe amandla, khona-ke kukhona imicu emibili (PCPU) ngomongo womzimba ngamunye. Le metric ibonisa ukuthi uchungechunge ngalunye luthathe isikhathi esingakanani ukuqeda umsebenzi.

I-PCPU USED(%) - okufana ne-PCPU UTIL(%), kodwa kucabangela ukulinganisa imvamisa (noma ukunciphisa imvamisa eyinhloko ngezinjongo zokulondoloza amandla, noma ukukhulisa imvamisa eyinhloko ngenxa yobuchwepheshe be-Turbo Boost) kanye ne-hyper-threading.

I-PCPU_USED% = i-PCPU_UTIL% * imvamisa eyinhloko esebenzayo / imvamisa eyinhloko yegama.

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU
Kulesi sithombe-skrini, kwamanye ama-cores, ngenxa ye-Turbo Boost, inani le-USED likhulu kuno-100%, njengoba imvamisa eyinhloko iphakeme kuneyodwa.

Amagama ambalwa mayelana nokuthi i-hyper-threading ibhekwa kanjani. Uma izinqubo zenziwa u-100% wesikhathi kuzo zombili izintambo zomongo woqobo weseva, kuyilapho umgogodla usebenza ngemvamisa yegama, lapho-ke:

  • I-CORE UTIL yomgogodla izoba ngu-100%,
  • I-PCPU UTIL yayo yomibili imicu izoba ngu-100%,
  • I-PCPU ESETSHENZISWA kuzo zombili izindikimba izoba ngu-50%.

Uma zombili izintambo zingasebenzi u-100% wesikhathi phakathi nesikhathi sokulinganisa, kuzothi ngalezo zikhathi lapho izintambo zisebenza ngokufana, i-PCPU USED yama-cores ihlukaniswa phakathi.

I-ESXTOP futhi inesikrini esinamapharamitha wokusetshenziswa kwamandla wesiphakeli se-CPU. Lapha ungabona ukuthi ingabe iseva isebenzisa ubuchwepheshe bokonga amandla: i-C-states kanye ne-P-states. Ibizwa ngokhiye "p":

Ukuhlaziywa kokusebenza komshini obonakalayo ku-VMware vSphere. Ingxenye 1: CPU

Izinkinga Ezivamile Zokusebenza kwe-CPU

Ekugcineni, ngizobheka izimbangela ezijwayelekile zezinkinga ngokusebenza kwe-VM CPU futhi nginikeze amathiphu amafushane wokuzixazulula:

Ijubane lewashi eliwumongo asanele. Uma kungenakwenzeka ukuthuthukisa i-VM yakho kuma-cores anamandla, ungazama ukushintsha izilungiselelo zamandla ukuze wenze i-Turbo Boost isebenze kahle kakhulu.

Ukulinganisa kwe-VM okungalungile (ama-cores amaningi kakhulu/amambalwa). Uma ufaka ama-cores ambalwa, kuzoba nomthwalo ophezulu we-CPU ku-VM. Uma kuningi, bamba i-co-stop ephezulu.

Ukubhalisa ngokweqile okukhulu kwe-CPU kuseva. Uma i-VM ine-Ready ephezulu, yehlisa ukubhalisa ngokweqile kwe-CPU.

I-topology ye-NUMA engalungile kuma-VM amakhulu. I-NUMA topology ebonwe yi-VM (vNUMA) kufanele ifane ne-NUMA topology yeseva (pNUMA). Ukuxilongwa kanye nezixazululo ezingenzeka kule nkinga zibhaliwe, isibonelo, encwadini "VMware vSphere 6.5 Host Resources Deep Dive". Uma ungafuni ukujula futhi ungenayo imikhawulo yelayisensi ku-OS efakwe ku-VM, yenza amasokhethi amaningi abonakalayo ku-VM, umgogodla owodwa ngesikhathi. Ngeke ulahlekelwe okuningi :)

Konke lokho kimi mayelana ne-CPU. Buza imibuzo. Engxenyeni elandelayo ngizokhuluma nge-RAM.

Izixhumanisi eziwusizohttp://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

Engeza amazwana