Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Ti o ba ṣakoso awọn amayederun foju ti o da lori VMware vSphere (tabi akopọ imọ-ẹrọ miiran), o ṣee ṣe nigbagbogbo gbọ awọn ẹdun ọkan lati ọdọ awọn olumulo: “Ẹrọ foju n lọra!” Ninu jara ti awọn nkan Emi yoo ṣe itupalẹ awọn metiriki iṣẹ ati sọ fun ọ kini ati idi ti o fi fa fifalẹ ati bii o ṣe le rii daju pe ko fa fifalẹ.

Emi yoo gbero awọn aaye wọnyi ti iṣẹ ẹrọ foju:

  • Sipiyu,
  • ÀGBO,
  • DISK,
  • Nẹtiwọki.

Emi yoo bẹrẹ pẹlu Sipiyu.

Lati ṣe itupalẹ iṣẹ a yoo nilo:

  • vCenter Performance Counters - awọn iṣiro iṣẹ, awọn aworan eyiti o le wo nipasẹ alabara vSphere. Alaye lori awọn iṣiro wọnyi wa ni eyikeyi ẹya ti alabara (onibara “nipọn” ni C #, alabara wẹẹbu ni Flex ati alabara wẹẹbu ni HTML5). Ninu awọn nkan wọnyi a yoo lo awọn sikirinisoti lati ọdọ alabara C #, nikan nitori wọn dara dara ni kekere :)
  • ESXTOP – IwUlO ti o gbalaye lati ESXi pipaṣẹ ila. Pẹlu iranlọwọ rẹ, o le gba awọn iye ti awọn iṣiro iṣẹ ni akoko gidi tabi gbejade awọn iye wọnyi fun akoko kan sinu faili .csv kan fun itupalẹ siwaju. Nigbamii ti, Emi yoo sọ fun ọ diẹ sii nipa ọpa yii ati pese ọpọlọpọ awọn ọna asopọ ti o wulo si iwe ati awọn nkan lori koko-ọrọ naa.

A bit ti yii

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Ni ESXi, ilana ti o yatọ - agbaye ni awọn ọrọ-ọrọ VMware - jẹ iduro fun iṣẹ ti vCPU kọọkan (mojuto ẹrọ foju). Awọn ilana iṣẹ tun wa, ṣugbọn lati oju wiwo ti itupalẹ iṣẹ VM wọn ko nifẹ si.

Ilana kan ni ESXi le wa ni ọkan ninu awọn ipinlẹ mẹrin:

  • Run - ilana naa ṣe diẹ ninu awọn iṣẹ to wulo.
  • Duro - ilana naa ko ṣe iṣẹ kankan (laiṣiṣẹ) tabi nduro fun titẹ sii / o wu.
  • Iye owo – majemu ti o waye ni olona-mojuto foju ero. O waye nigbati oluṣeto CPU hypervisor (ESXi CPU Scheduler) ko le ṣe iṣeto ipaniyan nigbakanna ti gbogbo awọn ohun kohun ẹrọ foju ti nṣiṣe lọwọ lori awọn ohun kohun olupin ti ara. Ni agbaye ti ara, gbogbo awọn ohun kohun ero isise ṣiṣẹ ni afiwe, OS alejo ti o wa ninu VM n reti iru ihuwasi kanna, nitorinaa hypervisor ni lati fa fifalẹ awọn ohun kohun VM ti o ni agbara lati pari iyipo aago wọn ni iyara. Ni awọn ẹya ode oni ti ESXi, oluṣeto Sipiyu nlo ẹrọ kan ti a pe ni isọdọtun isinmi: hypervisor ṣe akiyesi aafo laarin “yara” ati mojuto ẹrọ foju “lọra” (skew). Ti aafo naa ba kọja iloro kan, mojuto iyara wọ inu ipo idiyele. Ti awọn ohun kohun VM ba lo akoko pupọ ni ipinlẹ yii, o le fa awọn ọran iṣẹ.
  • setan - ilana naa wọ inu ipo yii nigbati hypervisor ko lagbara lati pin awọn orisun fun ipaniyan rẹ. Awọn iye imurasilẹ ti o ga le fa awọn iṣoro iṣẹ ṣiṣe VM.

Ipilẹ foju ẹrọ Sipiyu išẹ ounka

Lilo Sipiyu,%. Ṣe afihan ipin ogorun ti lilo Sipiyu fun akoko kan.

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Bawo ni lati ṣe itupalẹ? Ti VM kan ba nlo Sipiyu nigbagbogbo ni 90% tabi awọn oke wa to 100%, lẹhinna a ni awọn iṣoro. Awọn iṣoro le ṣe afihan kii ṣe ni iṣẹ “lọra” ti ohun elo inu VM, ṣugbọn tun ni ailagbara ti VM lori nẹtiwọọki naa. Ti eto ibojuwo ba fihan pe VM lorekore ṣubu, san ifojusi si awọn oke giga ti iwọn lilo Sipiyu.

Itaniji boṣewa kan wa ti o fihan fifuye Sipiyu ti ẹrọ foju:

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Kini o yẹ ki n ṣe? Ti Lilo Sipiyu VM kan n lọ nigbagbogbo nipasẹ orule, lẹhinna o le ronu nipa jijẹ nọmba awọn vCPUs (laanu, eyi kii ṣe iranlọwọ nigbagbogbo) tabi gbigbe VM si olupin pẹlu awọn ilana ti o lagbara diẹ sii.

Lilo Sipiyu ni MHz

Ninu awọn aworan lori lilo vCenter ni % o le rii nikan fun gbogbo ẹrọ foju; ko si awọn aworan fun awọn ohun kohun kọọkan (ni Esxtop awọn iye% wa fun awọn ohun kohun). Fun mojuto kọọkan o le wo Lilo ni MHz.

Bawo ni lati ṣe itupalẹ? O ṣẹlẹ pe ohun elo ko ṣe iṣapeye fun faaji-ọpọ-mojuto: o nlo ọkan mojuto 100%, ati pe awọn iyokù wa laišišẹ laisi fifuye. Fun apẹẹrẹ, pẹlu awọn eto afẹyinti aiyipada, MS SQL bẹrẹ ilana naa lori ọkan mojuto. Bi abajade, afẹyinti fa fifalẹ kii ṣe nitori iyara ti o lọra ti awọn disiki (eyi ni ohun ti olumulo kọkọ rojọ nipa), ṣugbọn nitori ero isise ko le koju. A ti yanju iṣoro naa nipa yiyipada awọn paramita: afẹyinti bẹrẹ lati ṣiṣẹ ni afiwe ni awọn faili pupọ (lẹsẹsẹ, ni awọn ilana pupọ).

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu
Ohun apẹẹrẹ ti uneven fifuye lori ohun kohun.

Ipo tun wa (bii ninu aworan ti o wa loke) nigbati awọn ohun kohun ti kojọpọ lainidi ati diẹ ninu wọn ni awọn oke ti 100%. Bi pẹlu ikojọpọ ọkan mojuto, itaniji fun Sipiyu Lilo kii yoo ṣiṣẹ (o jẹ fun gbogbo VM), ṣugbọn awọn iṣoro iṣẹ yoo wa.

Kini o yẹ ki n ṣe? Ti sọfitiwia inu ẹrọ foju ba awọn ohun kohun ni aiṣedeede (nlo ọkan mojuto tabi apakan ti awọn ohun kohun), ko si aaye ni jijẹ nọmba wọn. Ni idi eyi, o dara lati gbe VM lọ si olupin pẹlu awọn ilana ti o lagbara diẹ sii.

O tun le gbiyanju lati ṣayẹwo awọn eto lilo agbara ninu olupin BIOS. Ọpọlọpọ awọn alabojuto jẹ ki ipo Iṣe giga ṣiṣẹ ni BIOS ati nitorinaa mu awọn ipinlẹ C ati awọn imọ-ẹrọ fifipamọ agbara P-ipinlẹ. Awọn olutọsọna Intel ode oni lo imọ-ẹrọ Boost Turbo, eyiti o mu igbohunsafẹfẹ ti awọn ohun kohun ero isise kọọkan ni laibikita fun awọn ohun kohun miiran. Ṣugbọn o ṣiṣẹ nikan nigbati awọn imọ-ẹrọ fifipamọ agbara ba wa ni titan. Ti a ba mu wọn kuro, ero isise ko le dinku agbara agbara ti awọn ohun kohun ti ko rù.

VMware ṣe iṣeduro lati ma pa awọn imọ-ẹrọ fifipamọ agbara kuro lori olupin, ṣugbọn yiyan awọn ipo ti o fi iṣakoso agbara silẹ si hypervisor bi o ti ṣee ṣe. Ni ọran yii, ninu awọn eto lilo agbara hypervisor, o nilo lati yan Iṣe to gaju.

Ti o ba ni awọn VM kọọkan (tabi awọn ohun kohun VM) ninu awọn amayederun rẹ ti o nilo igbohunsafẹfẹ Sipiyu ti o pọ si, iṣatunṣe agbara agbara ni deede le mu iṣẹ wọn pọ si ni pataki.

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Sipiyu Ṣetan

Ti o ba jẹ pe VM mojuto (vCPU) wa ni ipo Ṣetan, ko ṣe iṣẹ to wulo. Yi majemu waye nigbati awọn hypervisor ko ba ri a free ti ara mojuto si eyi ti awọn foju ẹrọ ká vCPU ilana le ti wa ni sọtọ.

Bawo ni lati ṣe itupalẹ? Ni deede, ti awọn ohun kohun ẹrọ foju ba wa ni ipo Ṣetan diẹ sii ju 10% ti akoko naa, iwọ yoo ṣe akiyesi awọn ọran iṣẹ. Ni irọrun, diẹ sii ju 10% ti akoko VM nduro fun awọn orisun ti ara lati wa.

Ni vCenter o le wo awọn iṣiro 2 ti o ni ibatan si Sipiyu Ṣetan:

  • imurasilẹ,
  • Ṣetan.

Awọn iye ti awọn iṣiro mejeeji ni a le wo mejeeji fun gbogbo VM ati fun awọn ohun kohun kọọkan.
Imurasilẹ fihan iye lẹsẹkẹsẹ bi ipin kan, ṣugbọn ni akoko gidi nikan (data fun wakati to kẹhin, aarin wiwọn 20 aaya). O dara lati lo counter yii nikan lati wa awọn iṣoro "gbona lori igigirisẹ".

Awọn iye counter ti o ṣetan tun le wo lati irisi itan kan. Eyi wulo fun iṣeto awọn ilana ati fun itupalẹ jinlẹ ti iṣoro naa. Fun apẹẹrẹ, ti ẹrọ foju ba bẹrẹ lati ni iriri awọn iṣoro iṣẹ ni akoko kan, o le ṣe afiwe awọn aaye arin ti iye Ṣetan Sipiyu pẹlu fifuye lapapọ lori olupin nibiti VM yii nṣiṣẹ, ati ṣe awọn igbese lati dinku fifuye naa (ti o ba jẹ DRS). kuna).

Ṣetan, ko dabi Iduroṣinṣin, kii ṣe afihan ni awọn ipin ogorun, ṣugbọn ni awọn iṣẹju-aaya. Eyi jẹ counter iru Summation, iyẹn ni, o fihan bi o ṣe pẹ to lakoko akoko wiwọn mojuto VM wa ni ipo Ṣetan. O le yi iye yii pada si ipin ogorun nipa lilo agbekalẹ ti o rọrun:

(Iye akopọ ti CPU ṣetan / (aarin imudojuiwọn aiyipada chart ni iṣẹju-aaya * 1000)) * 100 = Sipiyu ti ṣetan%

Fun apẹẹrẹ, fun VM ninu aworan ti o wa ni isalẹ, iye ti o ṣetan fun gbogbo ẹrọ foju yoo jẹ atẹle:

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Nigbati o ba n ṣe iṣiro ogorun ti o ṣetan, o yẹ ki o san ifojusi si awọn aaye meji:

  • Iye Ṣetan fun gbogbo VM jẹ akopọ ti Ṣetan kọja awọn ohun kohun.
  • Aarin wiwọn. Fun akoko gidi o jẹ iṣẹju-aaya 20, ati, fun apẹẹrẹ, lori awọn shatti ojoojumọ o jẹ awọn aaya 300.

Pẹlu laasigbotitusita ti nṣiṣe lọwọ, awọn aaye ti o rọrun wọnyi le ni irọrun padanu ati pe akoko ti o niyelori le padanu lori awọn iṣoro ti ko si tẹlẹ.

Jẹ ki a ṣe iṣiro Ṣetan da lori data lati aworan ti o wa ni isalẹ. (324474 / (20 * 1000)) * 100 = 1622% fun gbogbo VM. Ti o ba wo awọn ohun kohun kii ṣe ẹru bẹ: 1622/64 = 25% fun mojuto. Ni idi eyi, apeja naa rọrun pupọ lati ṣe iranran: iye Ṣetan ko jẹ otitọ. Ṣugbọn ti a ba n sọrọ nipa 10-20% fun gbogbo VM pẹlu ọpọlọpọ awọn ohun kohun, lẹhinna fun mojuto kọọkan iye le wa laarin iwọn deede.

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Kini o yẹ ki n ṣe? A ga setan iye tọkasi wipe awọn olupin ko ni ni to ero isise oro fun awọn deede isẹ ti foju ero. Ni iru ipo bẹẹ, gbogbo ohun ti o ku ni lati dinku ṣiṣe alabapin nipasẹ ero isise (vCPU: pCPU). O han ni, eyi le ṣe aṣeyọri nipa idinku awọn aye ti awọn VM ti o wa tẹlẹ tabi nipa gbigbe apakan ti awọn VM si awọn olupin miiran.

Iduro-duro

Bawo ni lati ṣe itupalẹ? Kọngi yii tun jẹ ti iru Summation ati pe o yipada si awọn ipin ogorun ni ọna kanna bi Ṣetan:

(Iye akopọ-idaduro Sipiyu / (aarin imudojuiwọn aiyipada chart ni iṣẹju-aaya * 1000)) * 100 = Idaduro Sipiyu %

Nibi o tun nilo lati san ifojusi si nọmba awọn ohun kohun lori VM ati aarin wiwọn.
Ni ipo idiyele, ekuro ko ṣe iṣẹ ti o wulo. Pẹlu yiyan ti o tọ ti iwọn VM ati fifuye deede lori olupin naa, counter-stop counter yẹ ki o sunmọ odo.

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu
Ni idi eyi, ẹru naa jẹ ohun ajeji ni kedere :)

Kini o yẹ ki n ṣe? Ti ọpọlọpọ awọn VM pẹlu nọmba nla ti awọn ohun kohun nṣiṣẹ lori hypervisor kan ati pe ṣiṣe alabapin wa lori Sipiyu, lẹhinna counter-stop counter le pọ si, eyiti yoo ja si awọn iṣoro pẹlu iṣẹ ti awọn VM wọnyi.

Paapaa, iduro-idaduro yoo pọ si ti a ba lo awọn okun fun awọn ohun kohun ti nṣiṣe lọwọ ti VM kan lori ipilẹ olupin ti ara kan pẹlu ṣiṣe titẹ-gidigidi. Ipo yii le dide, fun apẹẹrẹ, ti VM ba ni awọn ohun kohun diẹ sii ju ti ara wa lori olupin nibiti o nṣiṣẹ, tabi ti eto “preferHT” ba ṣiṣẹ fun VM. O le ka nipa eto yii nibi.

Lati yago fun awọn iṣoro pẹlu iṣẹ VM nitori iduro-giga giga, yan iwọn VM ni ibamu pẹlu awọn iṣeduro ti olupese ti sọfitiwia ti o nṣiṣẹ lori VM yii ati awọn agbara ti olupin ti ara nibiti VM nṣiṣẹ.

Maṣe ṣafikun awọn ohun kohun ni ipamọ; eyi le fa awọn iṣoro iṣẹ kii ṣe fun VM funrararẹ, ṣugbọn fun awọn aladugbo rẹ lori olupin naa.

Miiran wulo Sipiyu metiriki

Run - iye akoko (ms) lakoko akoko wiwọn vCPU wa ni ipo RUN, iyẹn ni, o n ṣe iṣẹ iwulo gaan.

laišišẹ – melomelo (ms) lakoko akoko wiwọn vCPU wa ni ipo aiṣiṣẹ. Awọn iye Idle giga kii ṣe iṣoro, vCPU ko ni “ohunkohun lati ṣe.”

Duro – melomelo (ms) lakoko akoko wiwọn vCPU wa ni ipo Duro. Niwọn igba ti IDLE wa ninu counter yii, awọn iye iduro giga tun ko tọka iṣoro kan. Ṣugbọn ti Duro IDLE ba lọ silẹ nigbati Duro ba ga, o tumọ si pe VM n duro de awọn iṣẹ I/O lati pari, ati pe eyi, lapapọ, le tọka iṣoro kan pẹlu iṣẹ dirafu lile tabi eyikeyi awọn ẹrọ foju ti VM.

Iwọn to pọju - melomelo (ms) lakoko akoko wiwọn vCPU wa ni ipo Ṣetan nitori opin awọn orisun ti a ṣeto. Ti iṣẹ ṣiṣe jẹ kekere ti ko ṣe alaye, lẹhinna o wulo lati ṣayẹwo iye ti counter yii ati opin Sipiyu ninu awọn eto VM. Awọn VM le nitootọ ni awọn opin ti o ko mọ. Fun apẹẹrẹ, eyi n ṣẹlẹ nigbati VM ti di oniye lati awoṣe lori eyiti a ti ṣeto opin Sipiyu.

Yipada duro - melomelo lakoko akoko wiwọn vCPU duro fun iṣẹ kan pẹlu VMkernel Swap. Ti awọn iye ti counter yii ba ga ju odo, lẹhinna VM ni pato awọn iṣoro iṣẹ. A yoo sọrọ diẹ sii nipa SWAP ninu nkan naa nipa awọn iṣiro Ramu.

ESXTOP

Ti awọn iṣiro iṣẹ ṣiṣe ni vCenter dara fun itupalẹ data itan, lẹhinna itupalẹ iṣiṣẹ ti iṣoro naa dara julọ ni ESXTOP. Nibi, gbogbo awọn iye ni a gbekalẹ ni fọọmu ti a ti ṣetan (ko si iwulo lati tumọ ohunkohun), ati pe akoko wiwọn ti o kere ju jẹ iṣẹju-aaya 2.
Iboju ESXTOP fun Sipiyu ni a pe pẹlu bọtini "c" ati pe o dabi eyi:

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Fun irọrun, o le fi awọn ilana ẹrọ foju nikan silẹ nipa titẹ Shift-V.
Lati wo awọn metiriki fun awọn ohun kohun VM kọọkan, tẹ “e” ki o tẹ GID ti VM ti iwulo (30919 ni sikirinifoto ni isalẹ):

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Jẹ ki n lọ ni ṣoki nipasẹ awọn ọwọn ti a gbekalẹ nipasẹ aiyipada. Awọn afikun awọn ọwọn le ṣe afikun nipa titẹ "f".

NWLD (Nọmba Agbaye) - nọmba awọn ilana ni ẹgbẹ. Lati faagun ẹgbẹ naa ki o wo awọn metiriki fun ilana kọọkan (fun apẹẹrẹ, fun mojuto kọọkan ninu VM pupọ-mojuto), tẹ “e”. Ti ilana diẹ sii ju ọkan lọ ninu ẹgbẹ kan, lẹhinna awọn iye metric fun ẹgbẹ jẹ dogba si apapọ awọn metiriki fun awọn ilana kọọkan.

% LO - melo ni awọn iyipo Sipiyu olupin lo nipasẹ ilana kan tabi ẹgbẹ awọn ilana.

%RUN - melomelo lakoko akoko wiwọn ilana naa wa ni ipo RUN, i.e. ṣe iṣẹ ti o wulo. O yato si% USED ni pe ko ṣe akiyesi titẹ hyper-threading, iwọn igbohunsafẹfẹ ati akoko ti o lo lori awọn iṣẹ ṣiṣe eto (% SYS).

% SYS - akoko ti o lo lori awọn iṣẹ-ṣiṣe eto, fun apẹẹrẹ: idaduro idaduro, I / O, iṣẹ nẹtiwọki, bbl Iye le jẹ giga ti VM ba ni I / O ti o tobi.

% OVRLP - Elo akoko mojuto ti ara lori eyiti ilana VM nṣiṣẹ lori awọn iṣẹ ṣiṣe ti awọn ilana miiran.

Awọn metiriki wọnyi ni ibatan si ara wọn bi atẹle:

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

Ni igbagbogbo iwọn metiriki% USED jẹ alaye diẹ sii.

%Duro – igba melo ni akoko wiwọn ilana naa wa ni ipo Duro. Mu IDLE ṣiṣẹ.

% IDLE – bi o gun nigba wiwọn akoko awọn ilana wà ni IDLE ipinle.

%SWPWT - melomelo lakoko akoko wiwọn vCPU duro fun iṣẹ kan pẹlu VMkernel Swap.

%VMWAIT - melomelo lakoko akoko wiwọn vCPU wa ni ipo ti nduro fun iṣẹlẹ kan (nigbagbogbo I/O). Ko si counter iru ni vCenter. Awọn iye giga tọkasi awọn iṣoro pẹlu I/O lori VM.

%Duro = %VMWAIT +% IDLE + %SWPWT.

Ti VM ko ba lo VMkernel Swap, lẹhinna nigba itupalẹ awọn iṣoro iṣẹ o ni imọran lati wo% VMWAIT, nitori metiriki yii ko ṣe akiyesi akoko ti VM ko ṣe nkankan (% IDLE).

% RDY – bi o gun nigba wiwọn akoko awọn ilana wà ni Ṣetan ipinle.

%CSTP – bi o gun nigba ti wiwọn akoko awọn ilana wà ni costop ipinle.

%MLTD - melomelo lakoko akoko wiwọn vCPU wa ni ipo Ṣetan nitori opin awọn orisun ti a ṣeto.

% WAIT +% RDY +% CSTP +% RUN = 100% – mojuto VM nigbagbogbo wa ni ọkan ninu awọn ipinlẹ mẹrin wọnyi.

Sipiyu lori hypervisor

vCenter tun ni awọn iṣiro iṣẹ ṣiṣe Sipiyu fun hypervisor, ṣugbọn kii ṣe nkan ti o nifẹ si - wọn jẹ aropọ ti awọn iṣiro fun gbogbo awọn VM lori olupin naa.
Ọna ti o rọrun julọ lati wo ipo Sipiyu lori olupin wa lori taabu Lakotan:

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Fun olupin naa, bakanna fun ẹrọ foju, Itaniji boṣewa kan wa:

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Nigbati fifuye Sipiyu olupin ba ga, awọn VM nṣiṣẹ lori rẹ bẹrẹ lati ni iriri awọn iṣoro iṣẹ.

Ni ESXTOP, data fifuye Sipiyu olupin ti gbekalẹ ni oke iboju naa. Ni afikun si fifuye Sipiyu boṣewa, eyiti kii ṣe alaye pupọ fun awọn hypervisors, awọn metiriki mẹta miiran wa:

UTIL CORE(%) - ikojọpọ mojuto olupin ti ara. counter yii fihan iye akoko ti mojuto ṣe iṣẹ lakoko akoko wiwọn.

PCPU UTIL(%) - Ti o ba ṣiṣẹ hyper-threading, lẹhinna awọn okun meji wa (PCPU) fun mojuto ti ara. Metiriki yii fihan bi igba ti okun kọọkan gba lati pari iṣẹ.

PCPU LO(%) - kanna bi PCPU UTIL (%), ṣugbọn gba sinu iroyin igbelowọn igbohunsafẹfẹ (boya idinku igbohunsafẹfẹ mojuto fun awọn idi fifipamọ agbara, tabi jijẹ igbohunsafẹfẹ mojuto nitori imọ-ẹrọ Boost Turbo) ati hyper-threading.

PCPU_USED% = PCPU_UTIL% * munadoko mojuto igbohunsafẹfẹ / ipin mojuto igbohunsafẹfẹ.

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu
Ninu sikirinifoto yii, fun diẹ ninu awọn ohun kohun, nitori Turbo Boost, iye USED tobi ju 100% lọ, niwọn igba ti igbohunsafẹfẹ mojuto ga ju ti ipin lọ.

Awọn ọrọ diẹ nipa bawo ni a ṣe gba itọpa hyper-threading sinu akọọlẹ. Ti awọn ilana ba ṣiṣẹ ni 100% ti akoko lori awọn okun mejeeji ti ipilẹ ti ara olupin, lakoko ti mojuto n ṣiṣẹ ni ipo igbohunsafẹfẹ, lẹhinna:

  • CORE UTIL fun mojuto yoo jẹ 100%,
  • PCPU UTIL fun awọn okun mejeeji yoo jẹ 100%,
  • PCPU ti a lo fun awọn okun mejeeji yoo jẹ 50%.

Ti awọn okun mejeeji ko ṣiṣẹ ni 100% ti akoko lakoko akoko wiwọn, lẹhinna lakoko awọn akoko yẹn nigbati awọn okun ṣiṣẹ ni afiwe, PCPU LO fun awọn ohun kohun ti pin si idaji.

ESXTOP tun ni iboju pẹlu olupin agbara agbara agbara Sipiyu. Nibi o le rii boya olupin naa nlo awọn imọ-ẹrọ fifipamọ agbara: Awọn ipinlẹ C ati awọn ipinlẹ P. Ti a pe nipasẹ bọtini "p":

Onínọmbà ti iṣẹ ẹrọ foju ni VMware vSphere. Apá 1: Sipiyu

Wọpọ Sipiyu Performance oran

Ni ipari, Emi yoo lọ lori awọn idi aṣoju ti awọn iṣoro pẹlu iṣẹ VM CPU ati fun awọn imọran kukuru fun ipinnu wọn:

Iyara aago mojuto ko to. Ti ko ba ṣee ṣe lati ṣe igbesoke VM rẹ si awọn ohun kohun ti o lagbara diẹ sii, o le gbiyanju yiyipada awọn eto agbara lati jẹ ki Turbo Boost ṣiṣẹ daradara siwaju sii.

Iwọn VM ti ko tọ (ọpọlọpọ/awọn ohun kohun diẹ). Ti o ba fi awọn ohun kohun diẹ sii, fifuye Sipiyu giga yoo wa lori VM. Ti o ba wa pupọ, yẹ àjọ-iduro giga kan.

Ṣiṣe alabapin ti o tobi ti Sipiyu lori olupin naa. Ti o ba ti VM ni o ni kan to ga Setan, din Sipiyu apọju.

Topology NUMA ti ko tọ lori awọn VM nla. Topology NUMA ti a rii nipasẹ VM (vNUMA) gbọdọ baamu NUMA topology ti olupin (pNUMA). Awọn iwadii aisan ati awọn solusan ti o ṣeeṣe si iṣoro yii ni a kọ, fun apẹẹrẹ, ninu iwe naa "VMware vSphere 6.5 Ogun Awọn orisun Jin Dive". Ti o ko ba fẹ lati lọ jinle ati pe o ko ni awọn ihamọ iwe-aṣẹ lori OS ti a fi sori ẹrọ lori VM, ṣe ọpọlọpọ awọn sockets foju lori VM, ọkan mojuto ni akoko kan. Iwọ kii yoo padanu pupọ :)

Ti o ni gbogbo fun mi nipa Sipiyu. Beere ibeere. Ni apa keji Emi yoo sọrọ nipa Ramu.

wulo awọn ọna asopọhttp://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

orisun: www.habr.com

Fi ọrọìwòye kun