Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Haeba u fana ka lisebelisoa tsa motheo tse thehiloeng ho VMware vSphere (kapa stack efe kapa efe ea theknoloji), mohlomong u atisa ho utloa litletlebo tse tsoang ho basebelisi: "Mochine o sebetsang o lieha!" Letotong lena la lihlooho ke tla sekaseka metrics ea ts'ebetso mme ke u bolelle hore na ke hobane'ng ha e lieha le ho etsa bonnete ba hore ha e fokotsehe.

Ke tla nahana ka likarolo tse latelang tsa ts'ebetso ea mochini o hlakileng:

  • CPU,
  • FRAME,
  • DISK,
  • Motsoalle.

Ke tla qala ka CPU.

Ho hlahloba tshebetso re tla hloka:

  • vCenter Performance Counters - li-counter counters, li-graph tsa tsona li ka shejoa ka vSphere Client. Tlhahisoleseding e mabapi le dibadi tsena e fumaneha ka mofuta ofe kapa ofe wa moreki (client "e teteaneng" ho C#, web client ho Flex le web client ho HTML5). Lingoliloeng tsena re tla sebelisa li-screenshots ho tsoa ho moreki oa C #, hobane feela li shebahala li le betere ka miniature :)
  • ESXTOP - sesebelisoa se sebetsang ho tsoa moleng oa taelo oa ESXi. Ka thuso ea eona, u ka fumana boleng ba libali tsa ts'ebetso ka nako ea 'nete kapa ua kenya boleng bona ka nako e itseng faeleng ea .csv bakeng sa tlhahlobo e eketsehileng. Ka mor'a moo, ke tla u bolella haholoanyane ka sesebelisoa sena mme ke fane ka lihokelo tse 'maloa tsa bohlokoa tsa litokomane le lingoliloeng tse mabapi le sehlooho.

Taba e seng kae

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Ho ESXi, ts'ebetso e arohaneng - lefats'e ho mantsoe a VMware - e ikarabella bakeng sa ts'ebetso ea vCPU ka 'ngoe (virtual machine core). Ho boetse ho na le lits'ebetso tsa lits'ebeletso, empa ho latela pono ea ho sekaseka ts'ebetso ea VM ha li thahaselle hakaalo.

Ts'ebetso ho ESXi e ka ba ho e 'ngoe ea linaha tse' ne:

  • Matha – tshebetso e etsa mosebetsi o itseng o molemo.
  • lete - tshebetso ha e etse mosebetsi leha e le ofe (o sa sebetse) kapa o emetse ho kenya letsoho / tlhahiso.
  • Costop - boemo bo hlahang mecheng ea li-multi-core virtual. E etsahala ha hypervisor CPU scheduler (ESXi CPU Scheduler) e sa khone ho hlophisa ts'ebetso e ts'oanang ea li-cores tsohle tse sebetsang tsa mochini ho li-cores tsa seva. Lefatšeng la 'mele, li-processor cores tsohle li sebetsa ka mokhoa o ts'oanang, moeti OS ka hare ho VM o lebeletse boitšoaro bo tšoanang, kahoo hypervisor e tlameha ho fokotsa li-cores tsa VM tse nang le bokhoni ba ho qeta nako ea bona ea nako ka potlako. Liphetolelong tsa sejoale-joale tsa ESXi, mohlophisi oa CPU o sebelisa mochini o bitsoang "co-scheduling" o phutholohileng: hypervisor e nka lekhalo lipakeng tsa "mochini o potlakileng haholo" le "mochini o butle" (skew). Haeba lekhalo le feta moeli o itseng, motheo o potlakileng o kena boemong ba costop. Haeba li-cores tsa VM li qeta nako e ngata li le boemong bona, li ka baka mathata a ts'ebetso.
  • bo itokiselitse - ts'ebetso e kena sebakeng sena ha hypervisor e sa khone ho fana ka lisebelisoa bakeng sa ts'ebetsong ea eona. Litekanyetso tse phahameng tse itokiselitseng li ka baka mathata a ts'ebetso ea VM.

Lisebelisoa tsa mantlha tsa ts'ebetso ea mochini oa CPU

Tšebeliso ea CPU, %. E bonts'a peresente ea ts'ebeliso ea CPU bakeng sa nako e itseng.

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Joang ho sekaseka? Haeba VM e lula e sebelisa CPU ho 90% kapa ho na le litlhoro tse fihlang ho 100%, joale re na le mathata. Mathata a ka hlalosoa eseng feela ts'ebetsong ea "butle-butle" ea kopo ka hare ho VM, empa hape le ho se fumanehe ha VM holim'a marang-rang. Haeba mokhoa oa ho shebella o bontša hore VM e oa nako le nako, ela hloko litlhōrō tsa graph ea Tšebeliso ea CPU.

Ho na le Alamo e tloaelehileng e bonts'ang mojaro oa CPU oa mochini o sebetsang:

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Ke lokela ho etsa eng? Haeba Ts'ebeliso ea CPU ea VM e lula e feta marulelong, joale u ka nahana ka ho eketsa palo ea li-vCPU (ka bomalimabe, sena ha se thuse kamehla) kapa ho tsamaisa VM ho seva e nang le li-processor tse matla haholoanyane.

Tšebeliso ea CPU ho MHz

Ho li-graph tse mabapi le Ts'ebeliso ea vCenter ho % u ka bona feela mochini o felletseng; ha ho na li-graph bakeng sa li-cores ka bomong (ho Esxtop ho na le % boleng ba li-cores). Bakeng sa mantlha ka 'ngoe u ka bona Tšebeliso ho MHz.

Joang ho sekaseka? Hoa etsahala hore kopo ha e ntlafatsoe bakeng sa meaho e mengata ea mantlha: e sebelisa 100% ea mantlha feela, 'me tse ling kaofela ha li sebetse ntle le mojaro. Mohlala, ka li-setting tsa "backup" tsa kamehla, MS SQL e qala ts'ebetso ka konokono e le 'ngoe feela. Ka lebaka leo, "backup" e lieha eseng ka lebaka la lebelo le liehang la li-disk (sena ke seo mosebelisi a neng a tletleba ka sona qalong), empa hobane processor e sitoa ho sebetsana le eona. Bothata bo ile ba rarolloa ka ho fetola liparamente: "backup" e ile ea qala ho sebetsa ka tsela e tšoanang lifaeleng tse 'maloa (ka ho latellana, ka mekhoa e mengata).

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU
Mohlala oa mojaro o sa lekaneng ho li-cores.

Ho boetse ho na le boemo (joalo ka graph e ka holimo) ha li-cores li laeloa ka mokhoa o sa tšoaneng 'me tse ling tsa tsona li na le litlhōrō tsa 100%. Joalo ka ho kenya konokono e le 'ngoe feela, alamo ea Ts'ebeliso ea CPU e ke ke ea sebetsa (ke ea VM kaofela), empa ho tla ba le mathata a ts'ebetso.

Ke lokela ho etsa eng? Haeba software ka mochine oa sebele e jara li-cores ka tsela e sa tšoaneng (e sebelisa karolo e le 'ngoe feela kapa karolo ea li-cores), ha ho na lebaka la ho eketsa palo ea tsona. Tabeng ena, ho molemo ho fetisetsa VM ho seva e nang le li-processor tse matla haholoanyane.

U ka boela ua leka ho hlahloba litlhophiso tsa tšebeliso ea matla ho BIOS ea seva. Batsamaisi ba bangata ba nolofalletsa mokhoa oa High Performance ho BIOS mme ka hona ba tima mekhoa ea ho boloka matla ea C-states le P-states. Li-processor tsa sejoale-joale tsa Intel li sebelisa theknoloji ea Turbo Boost, e eketsang maqhubu a li-processor cores ka litšenyehelo tsa li-cores tse ling. Empa e sebetsa feela ha theknoloji ea ho boloka matla e buletsoe. Haeba re li thibela, processor e ke ke ea fokotsa tšebeliso ea matla ea li-cores tse sa kenngoeng.

VMware e khothaletsa ho se thibele mahlale a ho boloka matla ho li-server, empa ho khetha mekhoa e tlohelang taolo ea matla ho hypervisor ka hohle kamoo ho ka khonehang. Tabeng ena, litlhophisong tsa tšebeliso ea matla a hypervisor, o hloka ho khetha Ts'ebetso e Phahameng.

Haeba u na le li-VM (kapa VM cores) lits'ebetsong tsa hau tse hlokang khafetsa ea CPU, ho lokisa tšebeliso ea matla ka nepo ho ka ntlafatsa ts'ebetso ea bona haholo.

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

CPU e Itokisitse

Haeba VM core (vCPU) e le boemong ba Ready, ha e etse mosebetsi o molemo. Boemo bona bo etsahala ha hypervisor e sa fumane motheo oa 'mele oa mahala oo mokhoa oa vCPU oa mochine o ka abeloang ho oona.

Joang ho sekaseka? Ka tloaelo, haeba li-cores tsa mochini o sebetsang li le maemong a Ready ho feta 10% ea nako, u tla hlokomela litaba tsa ts'ebetso. Ka mantsoe a bonolo, ho feta 10% ea nako eo VM e emetse hore lisebelisoa tsa 'mele li fumanehe.

Ho vCenter o ka sheba li-counters tse 2 tse amanang le CPU Ready:

  • ho ikemisetsa,
  • E itoketse.

Boleng ba li-counters ka bobeli bo ka shejoa ka bobeli bakeng sa VM eohle le bakeng sa li-cores ka bomong.
Ho itokisa ho bontša boleng hang-hang e le peresente, empa feela ka Nako ea 'Nete (data ea hora e fetileng, nako ea ho lekanya metsotsoana e 20). Ho molemo ho sebelisa counter ena feela ho batla mathata "ho chesa lirethe".

Litefiso tse itokiselitseng li ka shejoa ho ea ka pono ea nalane. Sena se na le thuso bakeng sa ho theha mekhoa le bakeng sa tlhahlobo e tebileng ea bothata. Ka mohlala, haeba mochine oa sebele o qala ho ba le mathata a tshebetso ka nako e itseng, o ka bapisa linako tsa boleng ba CPU Ready le kakaretso ea mojaro ho seva moo VM ena e sebetsang teng, 'me u nke mehato ea ho fokotsa mojaro (haeba DRS hloleha).

E itokisitse, ho fapana le Readiness, e bontšoa eseng ka liphesente, empa ka milliseconds. Ena ke k'haontara ea mofuta oa Summation, ke hore, e bonts'a hore na nakong ea ho lekanya motheo oa VM o ne o le Ready state. O ka fetolela boleng bona ho peresente o sebelisa foromo e bonolo:

(CPU e itokiselitseng kakaretso ea boleng / (nako ea ntlafatso ea chate ka metsotsoana * 1000) * 100 = CPU e lokile%

Mohlala, bakeng sa VM ho graph e ka tlase, tlhoro ea Ready ea mochini o felletseng e tla ba ka tsela e latelang:

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Ha u bala peresente ea Ready, u lokela ho ela hloko lintlha tse peli:

  • Theko ea Ready bakeng sa VM kaofela ke kakaretso ea Ready ho pholletsa le li-cores.
  • Nako ea ho lekanya. Bakeng sa nako ea sebele ke metsotsoana e 20, 'me, mohlala, lichate tsa letsatsi le letsatsi ke metsotsoana e 300.

Ka ho rarolla mathata, lintlha tsena tse bonolo li ka lahleha habonolo mme nako ea bohlokoa e ka senyeha ho rarolla mathata a seng a le teng.

Ha re bale Ready ho latela lintlha tse tsoang ho kerafo e ka tlase. (324474/(20*1000))*100 = 1622% bakeng sa VM kaofela. Haeba u sheba li-cores ha e tšabe hakaalo: 1622/64 = 25% ka konokono. Tabeng ena, ho tšoasa ho bonolo ho bona: boleng ba Ready ha bo utloahale. Empa haeba re bua ka 10-20% bakeng sa VM eohle e nang le li-cores tse 'maloa, joale bakeng sa motheo ka mong boleng bo ka ba ka har'a mefuta e tloaelehileng.

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Ke lokela ho etsa eng? Theko e phahameng e Lokisitsoeng e bontša hore seva ha e na lisebelisoa tse lekaneng tsa processor bakeng sa ts'ebetso e tloaelehileng ea mechini e sebetsang. Boemong bo joalo, se setseng ke ho fokotsa ho ngolisoa ho feteletseng ka processor (vCPU:pCPU). Ho hlakile hore sena se ka finyelloa ka ho fokotsa litekanyetso tsa li-VM tse teng kapa ka ho falla karolo ea li-VM ho li-server tse ling.

Tšebelisano-'moho

Joang ho sekaseka? Khaonta ena le eona ke ea mofuta oa Kakaretso 'me e fetoleloa ho liphesente ka tsela e tšoanang le ea Ready:

(CPU co-stop summation value / (chate default update interval in seconds * 1000) * 100 = CPU co-stop%

Mona hape o hloka ho ela hloko palo ea li-cores ho VM le nako ea ho lekanya.
Boemong ba costop, kernel ha e etse mosebetsi o molemo. Ka khetho e nepahetseng ea boholo ba VM le mojaro o tloaelehileng ho seva, counter-stop counter e lokela ho ba haufi le zero.

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU
Tabeng ena, mojaro o bonahala o sa tloaeleha :)

Ke lokela ho etsa eng? Haeba li-VM tse 'maloa tse nang le li-cores tse ngata li sebetsa ho hypervisor e le' ngoe 'me ho na le ho ngolisoa ho feteletseng ho CPU, joale k'hamphani ea co-stop e ka eketseha, e leng se tla lebisa mathateng ka ts'ebetso ea li-VM tsena.

Hape, co-stop e tla eketseha haeba li-cores tse sebetsang tsa VM e le 'ngoe li sebelisa likhoele mokokotlong o le mong oa seva e nang le hyper-treading e lumelletsoeng. Boemo bona bo ka hlaha, ka mohlala, haeba VM e na le li-cores tse ngata ho feta tse fumanehang 'meleng ho seva moo e sebetsang teng, kapa haeba "preferHT" setting e lumelletsoe VM. U ka bala ka tlhophiso ena mona.

Ho qoba mathata a ts'ebetso ea VM ka lebaka la ts'ebetso e phahameng ea co-stop, khetha boholo ba VM ho latela likhothaletso tsa moetsi oa software e sebetsang ho VM ena le bokhoni ba seva sa 'mele moo VM e sebetsang teng.

Se ke oa eketsa li-cores sebakeng sa polokelo; sena se ka baka mathata a ts'ebetso eseng feela bakeng sa VM ka boeona, empa le bakeng sa baahisani ba eona ho seva.

Lintlha tse ling tse sebetsang tsa CPU

Matha - nako e kae (ms) nakong ea tekanyo ea vCPU e neng e le sebakeng sa RUN, ke hore, e ne e hlile e etsa mosebetsi o molemo.

E ne e sa sebetse – nako e kae (ms) nakong ya tekanyo ya vCPU e ne e le boemong ba ho se sebetse. Litekanyetso tse phahameng tsa Idle ha se bothata, vCPU e ne e se na "ho se letho leo e ka le etsang."

lete - nako e kae (ms) nakong ea tekanyo ea vCPU e ne e le boemong ba Leta. Kaha IDLE e kenyelelitsoe k'haontareng ena, litekanyetso tse phahameng tsa Wait le tsona ha li bontše bothata. Empa haeba Wait IDLE e le tlase ha Wait e phahame, ho bolela hore VM e ne e emetse hore ts'ebetso ea I / O e phethe, 'me sena, le sona, se ka bontša bothata ba ho sebetsa ha hard drive kapa lisebelisoa leha e le life tsa VM.

Max e lekantsoe - nako e kae (ms) nakong ea tekanyo ea vCPU e ne e le boemong ba Ready ka lebaka la moeli o behiloeng oa lisebelisoa. Haeba ts'ebetso e le tlase ka mokhoa o hlakileng, ho bohlokoa ho lekola boleng ba k'haontareng ena le moeli oa CPU ho litlhophiso tsa VM. Li-VM li kanna tsa ba le meeli eo u sa e tsebeng. Ka mohlala, sena se etsahala ha VM e ne e etsoa ho tloha template eo moeli oa CPU o behiloeng ho eona.

Fapanya ema - nako e kae nakong ea tekanyo ea vCPU e emetse ts'ebetso ka VMkernel Swap. Haeba boleng ba k'haonte ena bo kaholimo ho zero, joale VM e na le mathata a ts'ebetso. Re tla bua haholoanyane ka SWAP sengoloa se mabapi le li-counter tsa RAM.

ESXTOP

Haeba lisebelisoa tsa ts'ebetso ho vCenter li ntle bakeng sa ho hlahloba lintlha tsa histori, joale tlhahlobo ea ts'ebetso ea bothata e etsoa hamolemo ho ESXTOP. Mona, litekanyetso tsohle li hlahisoa ka mokhoa o lokiselitsoeng (ha ho hlokahale ho fetolela letho), 'me nako e fokolang ea tekanyo ke metsotsoana e 2.
Skrine sa ESXTOP sa CPU se bitsoa ka konopo ea "c" 'me se shebahala tjena:

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Bakeng sa boiketlo, o ka siea lits'ebetso tsa mochini feela ka ho tobetsa Shift-V.
Ho sheba metrics bakeng sa li-cores tsa VM, tobetsa "e" 'me u kenye GID ea VM ea thahasello (30919 setšoantšong se ka tlase):

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

E-re ke fete ka bokhutšoanyane litšiea tse hlahisoang ke kamehla. Litšiea tse ling li ka eketsoa ka ho tobetsa "f".

NWLD (Palo ea Mafatše) - palo ea lits'ebetso sehlopheng. Ho holisa sehlopha le ho bona metrics bakeng sa ts'ebetso e 'ngoe le e' ngoe (mohlala, bakeng sa konokono ka 'ngoe ho multi-core VM), tobetsa "e". Haeba ho na le ts'ebetso e fetang e le 'ngoe sehlopheng, joale litekanyetso tsa metric bakeng sa sehlopha li lekana le kakaretso ea metrics bakeng sa ts'ebetso ea motho ka mong.

%USED - ke li-cycle tsa CPU tse kae tse sebelisoang ke ts'ebetso kapa sehlopha sa lits'ebetso.

% TSAMAISA - nako e kae nakong ea tekanyo ea ts'ebetso e ne e le sebakeng sa RUN, i.e. e entse mosebetsi o molemo. E fapane le %USED ka hore ha e nahane ka hyper-threading, frequency scaling le nako e sebelisoang mesebetsing ea tsamaiso (%SYS).

%SYS - nako e sebelisoang mesebetsing ea tsamaiso, mohlala: ho sitisa ts'ebetso, I / O, ts'ebetso ea marang-rang, joalo-joalo. Boleng bo ka ba bo phahameng haeba VM e na le I / O e kholo.

%OVRLP – ke nako e kae eo tšebetso ea VM e sebetsang ho eona e qeta nako e kae mesebetsing ea lits'ebetso tse ling.

Metrics ena e amana ka tsela e latelang:

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

Ka tloaelo %USED metric e ruta haholoanyane.

%EMA - nako e kae nakong ea tekanyo ea ts'ebetso e ne e le boemong ba Leta. E nolofalletsa IDLE.

%DLE - nako e kae nakong ea tekanyo ea ts'ebetso e ne e le sebakeng sa IDLE.

%SWWPWT - nako e kae nakong ea tekanyo ea vCPU e emetse ts'ebetso ka VMkernel Swap.

%VMWAIT - nako e kae nakong ea tekanyo ea vCPU e ne e le boemong ba ho emela ketsahalo (hangata ke / O). Ha ho na k'hamphani e tšoanang ho vCenter. Litekanyetso tse phahameng li bontša mathata le I/O ho VM.

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

Haeba VM e sa sebelise VMkernel Swap, joale ha ho hlahlojoa mathata a tshebetso ho eletsoa ho sheba %VMWAIT, kaha metric ena ha e nahane ka nako eo VM e neng e sa etse letho (%IDLE).

%RDY - nako e kae ka nako ea tekanyo ts'ebetso e ne e le boemong ba Ready.

% CSTP - nako e kae nakong ea tekanyo ea ts'ebetso e ne e le boemong ba costop.

%MLMTD - nako e kae ka nako ea tekanyo ea vCPU e ne e le boemong ba Ready ka lebaka la moeli o behiloeng oa lisebelisoa.

% WAIT + %RDY + %CSTP + %RUN = 100% - motheo oa VM o lula o le ho e 'ngoe ea linaha tsena tse' nè.

CPU ho hypervisor

vCenter e boetse e na le lisebelisoa tsa ts'ebetso ea CPU bakeng sa hypervisor, empa ha li na letho le khahlisang - ke kakaretso ea lipalo tsa li-VM tsohle ho seva.
Mokhoa o bonolo ka ho fetesisa oa ho bona boemo ba CPU ho seva e ho "Summary tab":

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Bakeng sa seva, hammoho le mochine oa sebele, ho na le Alamo e tloaelehileng:

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Ha moroalo oa CPU oa seva o phahame, li-VM tse sebetsang ho eona li qala ho ba le mathata a ts'ebetso.

Ho ESXTOP, data ea CPU ea seva e hlahisoa kaholimo ho skrini. Ntle le mojaro o tloaelehileng oa CPU, o sa rutehang haholo bakeng sa li-hypervisors, ho na le metrics e meng e meraro:

CORE UTIL(%) – ho kenya tšebetsong konokono ea seva. Khaonta ena e bonts'a hore na konokono e sebelitse nako e kae nakong ea tekanyo.

PCPU UTIL(%) - haeba hyper-threading e nolofalitsoe, joale ho na le likhoele tse peli (PCPU) motheong oa 'mele. Metric ena e bontša hore na khoele ka 'ngoe e nkile nako e kae ho phethela mosebetsi.

PCPU SEBELISA(%) - e ts'oanang le PCPU UTIL (%), empa e nahanela sekhahla sa maqhubu (ebang ke ho fokotsa maqhubu a mantlha bakeng sa merero ea ho boloka matla, kapa ho eketsa maqhubu a mantlha ka lebaka la theknoloji ea Turbo Boost) le hyper-threading.

PCPU_USED% = PCPU_UTIL% * maqhubu a sebetsang hantle a mantlha / maqhubu a mantlha a lebitso.

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU
Setšoantšong sena sa skrini, bakeng sa li-cores tse ling, ka lebaka la Turbo Boost, boleng ba USED bo boholo ho feta 100%, kaha maqhubu a mantlha a phahame ho feta a lebitso.

Mantsoe a seng makae a mabapi le hore na hyper-threading e nkoa joang. Haeba lits'ebetso li etsoa 100% ea nako ho likhoele tse peli tsa mantlha tsa seva, ha mantlha e sebetsa ka makhetlo a mangata, joale:

  • CORE UTIL bakeng sa mantlha e tla ba 100%,
  • PCPU UTIL bakeng sa likhoele ka bobeli e tla ba 100%,
  • PCPU E SED bakeng sa likhoele ka bobeli e tla ba 50%.

Haeba likhoele ka bobeli li ne li sa sebetse 100% ea nako nakong ea tekanyo, joale nakong eo likhoele li neng li sebetsa ka tsela e tšoanang, PCPU SEBELISA bakeng sa li-cores e arotsoe ka halofo.

ESXTOP e boetse e na le skrine se nang le li-parameter tsa ts'ebeliso ea matla a seva sa CPU. Mona u ka bona hore na seva se sebelisa mahlale a ho boloka matla: C-states le P-states. E bitsoa ka konopo ea "p":

Tlhahlobo ea ts'ebetso ea mochini o hlakileng ho VMware vSphere. Karolo ea 1: CPU

Mathata a Tloaelehileng a Ts'ebetso ea CPU

Qetellong, ke tla bua ka lisosa tse tloaelehileng tsa mathata ka ts'ebetso ea VM CPU mme ke fane ka malebela a makhutšoane a ho a rarolla:

Lebelo la oache ea mantlha ha lea lekana. Haeba ho sa khonehe ho ntlafatsa VM ea hau ho li-cores tse matla ho feta, u ka leka ho fetola litlhophiso tsa matla ho etsa hore Turbo Boost e sebetse hantle haholoanyane.

Boholo bo fosahetseng ba VM (li-cores tse ngata haholo/tse fokolang). Haeba u kenya li-cores tse 'maloa, ho tla ba le mojaro o phahameng oa CPU ho VM. Haeba ho na le tse ngata, tšoara co-stop e phahameng.

Ngoliso e kholo ea CPU ho seva. Haeba VM e na le Ready e phahameng, fokotsa ho ngolisoa ho feteletseng ha CPU.

Thutoloji e fosahetseng ea NUMA ho li-VM tse kholo. NUMA topology e bonoang ke VM (vNUMA) e tlameha ho lumellana le topology ea NUMA ea seva (pNUMA). Litlhahlobo le tharollo e ka khonehang ea bothata bona li ngotsoe, mohlala, bukeng "VMware vSphere 6.5 Host Resources Deep Dive". Haeba u sa batle ho teba haholoanyane 'me ha u na lithibelo tsa laesense ho OS e kentsoeng ho VM, etsa li-sockets tse ngata ho VM, motheo o le mong ka nako. U ke ke ua lahleheloa haholo :)

Ke tsohle bakeng sa ka ka CPU. Botsa lipotso. Karolong e latelang ke tla bua ka RAM.

likhokahano tse sebetsanghttp://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

Eketsa ka tlhaloso