Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

Pàirt 1. Mu CPU

San artaigil seo bruidhnidh sinn mu chunntair coileanaidh cuimhne ruigsinneachd air thuaiream (RAM) ann an vSphere.
Tha e coltach gu bheil a h-uile dad nas soilleire le cuimhne na leis a ’phròiseasar: ma dh’ èiricheas duilgheadasan coileanaidh air VM, tha e duilich gun a bhith mothachail orra. Ach ma nochdas iad, tha e tòrr nas duilghe dèiligeadh riutha. Ach an toiseach rudan an-toiseach.

Pàirt de theòiridh

Tha an RAM de dh'innealan mas-fhìor air a thoirt bho chuimhne an fhrithealaiche air a bheil na VMan a' ruith. Tha seo gu math follaiseach :). Mura h-eil RAM an fhrithealaiche gu leòr airson a h-uile duine, bidh ESXi a ’tòiseachadh a’ cleachdadh dòighean ath-ghairm cuimhne. Rud eile, bhiodh na siostaman obrachaidh VM a’ tuiteam le mearachdan ruigsinneachd RAM.

Bidh ESXi a’ co-dhùnadh dè na dòighean a chleachdas iad a rèir an luchd RAM:

Inbhe cuimhne

Crìochan

Gnìomhan

Àrd

400% de minFree

Às deidh dhaibh an ìre as àirde a ruighinn, tha duilleagan cuimhne mòra air an roinn ann an feadhainn bheaga (tha TPS ag obair ann am modh àbhaisteach).

Adhar soilleir

100% de minFree

Tha duilleagan cuimhne mòra air an roinn ann an feadhainn bheaga, tha TPS air a cho-èigneachadh.

Soft

64% de minFree

TPS + Balloon

Hard

32% de minFree

TPS + Compress + Swap

Ìosal

16% de minFree

Compress + Swap + Block

Stòr

Is e minFree an RAM a tha riatanach airson an hypervisor a ruith.

Suas gu ESXi 4.1 in-ghabhalach, chaidh minFree a shuidheachadh gu bunaiteach - 6% de RAM an fhrithealaiche (dh’ fhaodadh an àireamh sa cheud atharrachadh tron ​​​​roghainn Mem.MinFreePct air ESXi). Ann an dreachan nas fhaide air adhart, mar thoradh air fàs cuimhne air frithealaichean, thòisich minFree air a thomhas a rèir na tha de chuimhne aig an aoigh, agus chan ann mar luach ceudad stèidhichte.

Tha an luach minFree (bunaiteach) air a thomhas mar a leanas:

Àireamh sa cheud de chuimhne glèidhte airson minFree

Raon cuimhne

6%

0-4 GB

4%

4-12 GB

2%

12-28 GB

1%

Cuimhne air fhàgail

Stòr

Mar eisimpleir, airson frithealaiche le 128 GB de RAM, bidh an luach MinFree mar a leanas:
MinFree = 245,76 + 327,68 + 327,68 + 1024 = 1925,12 MB = 1,88 GB
Faodaidh an fhìor luach a bhith eadar-dhealaichte le dhà cheud MB, a rèir an fhrithealaiche agus RAM.

Àireamh sa cheud de chuimhne glèidhte airson minFree

Raon cuimhne

Luach airson 128 GB

6%

0-4 GB

245,76 MB

4%

4-12 GB

327,68 MB

2%

12-28 GB

327,68 MB

1%

Cuimhne air fhàgail (100 GB)

1024 MB

Mar as trice, airson ionadan toraidh, chan urrainnear ach an stàit Àrd a mheas àbhaisteach. Airson beingean deuchainn is leasachaidh, dh’ fhaodadh gabhail ri stàitean soilleir / bog. Ma tha an RAM air an aoigh nas lugha na 64% MinFree, tha na VMan a tha a’ ruith air gu cinnteach a’ faighinn trioblaidean coileanaidh.

Anns gach stàit, thathas a’ cleachdadh dòighean ath-ghairm cuimhne sònraichte, a’ tòiseachadh bho TPS, aig nach eil mòran buaidh air coileanadh VM, gu Swapping. Innsidh mi barrachd dhuibh mun deidhinn.

Co-roinn duilleag follaiseach (TPS). Tha TPS, gu ìre mhòr, a’ toirt air falbh duilleagan RAM de dh’ innealan brìgheil air an fhrithealaiche.

Bidh ESXi a’ lorg duilleagan RAM inneal brìgheil co-ionann le bhith a’ cunntadh agus a’ dèanamh coimeas eadar suim hash nan duilleagan, agus a’ toirt air falbh duilleagan dùblaichte, a’ toirt iomraidhean air an aon duilleag nan àite ann an cuimhne corporra an fhrithealaiche. Mar thoradh air an sin, tha caitheamh cuimhne corporra air a lughdachadh agus faodar beagan cus cuimhne a choileanadh le glè bheag de bhuaidh coileanaidh.

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne
Stòr

Chan obraich an uidheamachd seo ach airson duilleagan cuimhne de mheud 4 KB (duilleagan beaga). Chan eil an hypervisor eadhon a’ feuchainn ri duilleagan 2 MB a dhùblachadh ann am meud (duilleagan mòra): chan eil an cothrom air duilleagan co-ionann den mheud seo a lorg.

Gu gnàthach, bidh ESXi a’ riarachadh cuimhne gu duilleagan mòra. Bidh sgaradh dhuilleagan mòra gu duilleagan beaga a’ tòiseachadh nuair a ruigear stairsneach na stàite àrd agus tha e air a sparradh nuair a ruigear an staid shoilleir (faic clàr stàite hypervisor).

Ma tha thu airson gun tòisich TPS ag obair gun a bhith a’ feitheamh ris an RAM aoigheachd a bhith làn, feumaidh tu an luach a shuidheachadh ann an Roghainnean Adhartach ESXi “Mem.AllocGuestLargePage” gu 0 (bunaiteach 1). An uairsin thèid riarachadh dhuilleagan cuimhne mòra airson innealan brìgheil a chiorramachadh.

Bhon Dùbhlachd 2014, anns a h-uile brath ESXi, tha TPS eadar VMn air a chiorramachadh gu bunaiteach, oir chaidh so-leòntachd a lorg a tha gu teòiridheach a’ leigeil le aon VM faighinn gu RAM VM eile. Mion-fhiosrachadh an seo. Chan eil mi air tighinn tarsainn air fiosrachadh mu bhuileachadh pragtaigeach a bhith a’ gabhail brath air so-leòntachd TPS.

Tha smachd air poileasaidh TPS tro roghainn adhartach “Mem.ShareForceSalting” air ESXi:
0 - Eadar-VM TPS. Bidh TPS ag obair airson duilleagan de dhiofar VM;
1 - TPS airson VMan leis an aon luach “sched.mem.pshare.salt” ann an VMX;
2 (àbhaisteach) - TPS taobh a-staigh VM. Bidh TPS ag obair airson duilleagan taobh a-staigh VM.

Tha e gu cinnteach a’ dèanamh ciall duilleagan mòra a chuir dheth agus TPS Inter-VM a chomasachadh air beingean deuchainn. Faodar seo a chleachdadh cuideachd airson ionadan le àireamh mhòr de VMn coltach ris. Mar eisimpleir, air standan le VDI, faodaidh sàbhalaidhean ann an cuimhne corporra ruighinn deichean sa cheud.

Ballooning Cuimhne. Chan eil ballooning a-nis na dhòigh cho neo-chinnteach agus follaiseach airson siostam obrachaidh VM ri TPS. Ach ma thèid a chleachdadh gu ceart, faodaidh tu a bhith beò agus eadhon ag obair le Ballooning.

Còmhla ri Vmware Tools, tha draibhear sònraichte ris an canar Balloon Driver (aka vmmemctl) air a chuir a-steach air an VM. Nuair a thòisicheas an hypervisor a ’ruith a-mach à cuimhne corporra agus a’ dol a-steach don stàit Soft, tha ESXi ag iarraidh air an VM RAM nach deach a chleachdadh fhaighinn air ais tron ​​​​dràibhear Balloon seo. Bidh an draibhear, an uair sin, ag obair aig ìre an t-siostaim obrachaidh agus ag iarraidh cuimhne an-asgaidh bhuaithe. Chì an hypervisor dè na duilleagan de chuimhne corporra a tha an Dràibhear Balloon air a bhith a’ fuireach, a’ toirt cuimhne bhon inneal brìgheil agus ga thilleadh chun aoigh. Chan eil duilgheadas sam bith ann le obrachadh an OS, oir aig ìre an OS tha an cuimhne air a ghabhail thairis le Dràibhear Balloon. Gu gnàthach, faodaidh Dràibhear Balloon suas ri 65% de chuimhne VM a ghabhail.

Mura h-eil Innealan VMware air an stàladh air an VM no gu bheil Ballooning ciorramach (chan eil mi ga mholadh, ach tha KB:), bidh an hypervisor sa bhad ag atharrachadh gu dòighean nas cruaidhe airson cuimhne a thoirt air falbh. Co-dhùnadh: dèan cinnteach gu bheil Innealan VMware air an VM.

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne
Faodar obrachadh Dràibhear Balloon a sgrùdadh bhon OS tro VMware Tools.

Compression Cuimhne. Tha an dòigh seo air a chleachdadh nuair a ruigeas ESXi an staid chruaidh. Mar a tha an t-ainm a’ moladh, bidh ESXi a’ feuchainn ri duilleag 4KB de RAM a dhlùthadh gu 2KB, agus mar sin a’ saoradh beagan àite ann an cuimhne corporra an fhrithealaiche. Bidh an dòigh seo a ’meudachadh gu mòr an ùine ruigsinneachd gu susbaint dhuilleagan VM RAM, leis gu feumar an duilleag a dhì-dhùmhlachadh an toiseach. Aig amannan chan urrainnear a h-uile duilleag a dhlùthadh agus bheir am pròiseas fhèin beagan ùine. Mar sin, chan eil an dòigh seo gu math èifeachdach ann an cleachdadh.

Atharrachadh cuimhne. Às deidh ìre ghoirid de dhlùthadh cuimhne, bidh ESXi cha mhòr do-sheachanta (mura h-eil na VMan air gluasad gu luchd-aoigheachd eile no mura h-eil iad air an tionndadh dheth) ag atharrachadh gu Swapping. Agus ma tha glè bheag de chuimhne air fhàgail (Staid ìosal), bidh an hypervisor cuideachd a’ stad bho bhith a’ riarachadh dhuilleagan cuimhne don VM, a dh’ fhaodadh duilgheadasan adhbhrachadh ann an OS aoigheachd an VM.

Seo mar a tha Swapping ag obair. Nuair a thionndaidheas tu inneal mas-fhìor air, thèid faidhle le leudachadh .vswp a chruthachadh air a shon. Tha e co-ionann ann am meud ri RAM neo-ghlèidhte an VM: is e seo an diofar eadar cuimhne rèiteachaidh agus cuimhne glèidhte. Nuair a bhios Swapping a’ ruith, bidh ESXi ag atharrachadh duilleagan cuimhne inneal brìgheil a-steach don fhaidhle seo agus a’ tòiseachadh ag obair leis an àite cuimhne corporra an fhrithealaiche. Gu dearbh, tha cuimhne “RAM” mar seo grunn òrdughan meud nas slaodaiche na fìor chuimhne, eadhon ged a tha an .vswp air a stòradh gu sgiobalta.

Eu-coltach ri Ballooning, nuair a thèid duilleagan nach eil air an cleachdadh a thoirt bho VM, le duilleagan iomlaid a tha air an cleachdadh gu gnìomhach leis an OS no faodar tagraidhean taobh a-staigh an VM a ghluasad gu diosc. Mar thoradh air an sin, bidh coileanadh an VM a’ tuiteam gu ìre reothadh. Tha an VM ag obair gu foirmeil agus aig a’ char as lugha faodar a chiorramachadh gu ceart bhon OS. Ma tha thu foighidneach 😉

Ma tha VMs air a dhol gu Swap, is e suidheachadh èiginneach a tha seo as fheàrr a sheachnadh ma ghabhas sin dèanamh.

Cunntairean coileanaidh cuimhne inneal brìgheil bunaiteach

Mar sin ràinig sinn am prìomh rud. Gus sùil a chumail air staid cuimhne an VM, tha na cunntairean a leanas ann:

gnìomhach - a’ sealltainn na tha de RAM (KB) a fhuair an VM anns an ùine tomhais roimhe.

Cleachdadh - an aon rud ri Gnìomhach, ach mar cheudad de RAM rèiteachaidh an VM. Air obrachadh a-mach a’ cleachdadh na foirmle a leanas: gnìomhach ÷ inneal brìgheil air a rèiteachadh meud cuimhne.
Chan eil Cleachdadh Àrd agus Gnìomhach, fa leth, an-còmhnaidh nan comharra air duilgheadasan coileanaidh VM. Ma tha an VM gu làidir a’ cleachdadh cuimhne (co-dhiù faighinn thuige), chan eil seo a’ ciallachadh nach eil cuimhne gu leòr ann. An àite sin, is e adhbhar a tha seo airson coimhead air na tha a’ tachairt san OS.
Tha inneal-rabhaidh àbhaisteach ann airson cleachdadh cuimhne airson VMan:

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

Co-roinnte - an ìre de VM RAM air a dhùblachadh a’ cleachdadh TPS (taobh a-staigh VM no eadar VMn).

Air a thoirt seachad - an ìre de chuimhne corporra aoigheachd (KB) a chaidh a thoirt don VM. A’ comasachadh Shared.

Air a chleachdadh (Air a thoirt seachad - Co-roinnte) - an ìre de chuimhne corporra (KB) a bhios an VM ag ithe bhon aoigh. Chan eil e a’ toirt a-steach Shared.

Ma tha pàirt den chuimhne VM air a thoirt chan ann bho chuimhne corporra an aoigh, ach bho fhaidhle suaip, no ma thèid cuimhne a thoirt bhon VM tron ​​​​Dràibhear Balloon, chan eilear a’ toirt aire don t-suim seo ann an Ceadaichte agus Caitheamh.
Tha luachan àrd air an toirt seachad agus air an caitheamh gu tur àbhaisteach. Mean air mhean bidh an siostam obrachaidh a’ toirt cuimhne bhon hypervisor agus chan eil e ga thoirt air ais. Thar ùine, ann an VM a tha a 'ruith gu gnìomhach, bidh luachan nan cunntairean sin a' tighinn faisg air an ìre de chuimhne a tha air a rèiteachadh, agus a 'fuireach ann.

Neoni - an ìre de VM RAM (KB), anns a bheil neoni. Tha an leithid de chuimhne air a mheas an-asgaidh leis an hypervisor agus faodar a thoirt do innealan brìgheil eile. Às deidh don aoigh OS rudeigin a sgrìobhadh gu cuimhne neoni, thèid e a-steach gu Consumed agus cha till e air ais.

Os cionn glèidhte - an ìre de VM RAM, (KB) glèidhte leis an hypervisor airson obrachadh VM. Is e àireamh bheag a tha seo, ach feumaidh e a bhith ri fhaighinn air an òstair, air neo cha tòisich an VM.

Balloon - an ìre de RAM (KB) a chaidh a thoirt air falbh bhon VM a’ cleachdadh Balloon Driver.

Air a dhlùthadh - an ìre de RAM (KB) a chaidh a dhlùthadh.

Air iomlaid - an ìre de RAM (KB), a ghluais, air sgàth dìth cuimhne corporra air an fhrithealaiche, gu diosc.
Tha cunntairean bailiùn agus dòighean cuimhneachaidh eile neoni.

Seo mar a tha an graf coltach le cunntairean Memory de VM a tha ag obair gu h-àbhaisteach le 150 GB de RAM.

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

Anns a’ ghraf gu h-ìosal, tha duilgheadasan follaiseach aig an VM. Fon ghraf chì thu gun deach na dòighean a chaidh a mhìneachadh airson obrachadh le RAM a chleachdadh airson an VM seo. Tha bailiùn airson an VM seo tòrr nas motha na chaidh a chaitheamh. Gu dearbh, tha VM nas marbh na tha e beò.

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

ESXTOP

Coltach ris an CPU, ma tha sinn airson measadh luath a dhèanamh air an t-suidheachadh air an òstair, a bharrachd air a daineamaigs le eadar-ama de suas ri 2 diogan, bu chòir dhuinn ESXTOP a chleachdadh.

Tha an scrion Cuimhne ESXTOP air a ghairm leis an iuchair “m” agus tha e coltach ri seo (raointean B, D, H, J, K, L, O air an taghadh):

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

Bidh na crìochan a leanas inntinneach dhuinn:

Mem overcommit avg - luach cuibheasach cus cuimhneachaidh air an aoigh airson 1, 5 agus 15 mionaidean. Ma tha e os cionn neoni, tha seo na adhbhar airson coimhead air na tha a 'tachairt, ach chan eil e an-còmhnaidh na chomharradh air duilgheadasan.

Ann an sreathan PMEM/MB и VMKMEM/MB - fiosrachadh mu chuimhne corporra an fhrithealaiche agus a’ chuimhne a tha ri fhaighinn don VMkernel. Am measg nan rudan inntinneach an seo chì thu an luach minfree (ann am MB), an stàit aoigheachd mar chuimhneachan (anns a 'chùis againn, àrd).

Ann an loidhne NUMA/MB chì thu cuairteachadh RAM thairis air nodan NUMA (socaidean). Anns an eisimpleir seo, tha an cuairteachadh neo-chòmhnard, rud nach eil ann am prionnsabal fìor mhath.

Tha na leanas mar staitistig frithealaiche coitcheann airson dòighean ath-ghairm cuimhne:

PSHARE/MB — is iad sin staitistig TPS;

SWAP/MB - Staitistig cleachdaidh suaip;

ZIP/MB - staitistig teannachaidh duilleag cuimhne;

MEMCTL/MB - Staitistig cleachdaidh draibhear bailiùn.

Airson VMs fa leth, is dòcha gum biodh ùidh againn san fhiosrachadh a leanas. Chuir mi am falach ainmean nan VMan gus nach cuir mi troimh-chèile air an luchd-èisteachd :). Ma tha an meatrach ESXTOP coltach ris a’ chunntair ann an vSphere, bheir mi seachad a’ chunntair fhreagarrach.

MEMSZ - an ìre de chuimhne air a rèiteachadh air an VM (MB).
MEMSZ = GRANT +MCTLSZ + SWCUR + gun suathadh.

TABHARTAS - Air a thoirt seachad ann am MB.

TCHD - Gnìomhach ann am MBytes.

MCTL? - a bheil Balloon Driver air a chuir a-steach air an VM.

MCTLSZ — bailiùn gu MB.

MCTLGT - an ìre de RAM (MBytes) a tha ESXi airson a thoirt air falbh bhon VM tron ​​​​Dràibhear Balloon (Targaid Memctl).

MCTLMAX - an ìre as motha de RAM (MBytes) as urrainn ESXi a thoirt air falbh bho VM tron ​​​​Dràibhear Balloon.

SWCUR - an tomhas de RAM (MBytes) a th’ ann an-dràsta air a riarachadh don VM bhon fhaidhle Swap.

S.W.G.T. - an ìre de RAM (MBytes) a tha ESXi airson a thoirt don VM bhon fhaidhle Swap (Swap Target).

Faodaidh tu cuideachd fiosrachadh nas mionaidiche fhaicinn mu topology NUMA an VM tro ESXTOP. Gus seo a dhèanamh, tagh raointean D, G:

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

BEAG - Nòtaichean NUMA air a bheil an VM suidhichte. An seo chì thu sa bhad vm farsaing, nach eil a’ freagairt air aon nód NUMA.

NRMEM - cia mheud megabytes de chuimhne a bheir an VM bhon nód NUMA iomallach.

NLMEM - cia mheud megabytes de chuimhne a bheir an VM bhon nód NUMA ionadail.

N%L - ceudad de chuimhne VM air an nód NUMA ionadail (ma tha e nas lugha na 80%, faodaidh duilgheadasan coileanaidh èirigh).

Cuimhne air an hypervisor

Mura h-eil ùidh shònraichte aig cunntairean CPU airson hypervisor, an uairsin le cuimhne tha an suidheachadh a chaochladh. Chan eil cleachdadh cuimhne àrd air VM an-còmhnaidh a’ nochdadh duilgheadas coileanaidh, ach bidh cleachdadh cuimhne àrd air hypervisor a ’piobrachadh dòighean riaghlaidh cuimhne agus ag adhbhrachadh dhuilgheadasan le coileanadh VM. Feumaidh tu sùil a chumail air innealan-rabhaidh Cleachdadh Cuimhne aoigheachd agus casg a chuir air VMan faighinn a-steach gu Swap.

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

Neo-iomlaid

Ma thèid VM a ghlacadh ann an Swap, tha a choileanadh air a lughdachadh gu mòr. Bidh comharran ballooning agus teannachadh a ’dol à sealladh gu sgiobalta às deidh RAM an-asgaidh nochdadh air an aoigh, ach chan eil an inneal brìgheil ann an cabhag gus tilleadh bho Swap gu RAM an fhrithealaiche.
Ro ESXi 6.0, b ’e an aon dòigh earbsach is luath air VM a thoirt air falbh bho Swap ath-thòiseachadh (nas mionaidiche, cuir dheth / air a’ ghobhar). A’ tòiseachadh le ESXi 6.0, ged nach eil e gu tur oifigeil, tha dòigh obrach is earbsach air VM a thoirt air falbh bho Swap air nochdadh. Aig aon de na co-labhairtean, bha e comasach dhomh bruidhinn ri aon de na h-innleadairean VMware le uallach airson CPU Scheduler. Dhaingnich e gu bheil an dòigh-obrach gu math èifeachdach agus sàbhailte. Anns an eòlas againn, cha robh duilgheadas sam bith ann leis an dàrna cuid.

Na fìor òrdughan airson VM a thoirt air falbh bho Swap air a mhìneachadh Donnchadh Epping. Cha bhith mi ag ath-aithris an tuairisgeul mionaideach, bheir mi dìreach eisimpleir air a chleachdadh. Mar a chì thu san ath-dhealbh, beagan ùine às deidh dhut an àithne ainmichte a chuir an gnìomh, bidh Swap on the VM a’ dol à sealladh.

Mion-sgrùdadh air coileanadh VM ann an VMware vSphere. Pàirt 2: Cuimhne

Molaidhean airson riaghladh RAM air ESXi

Mu dheireadh, seo beagan mholaidhean a chuidicheas tu gus duilgheadasan le coileanadh VM a sheachnadh air sgàth RAM:

  • Seachain cus ballrachd de RAM ann an cruinneachaidhean toraidh. Tha e ciallach ~ 20-30% de chuimhne an-asgaidh a bhith anns a’ bhuidheann an-còmhnaidh gus am bi àite aig DRS (agus an rianadair) gluasad agus nach tèid VMan gu Swap rè imrich. Cuideachd, na dì-chuimhnich mun iomall airson fulangas sgàinidhean. Tha e mì-thlachdmhor nuair, nuair a dh’ fhailicheas aon fhrithealaiche agus an VM air ath-thòiseachadh le bhith a’ cleachdadh HA, bidh cuid de na h-innealan cuideachd a’ dol gu Swap.
  • Ann am bun-structaran làn-dhaingnichte, feuch NACH cruthaich VMn le cuimhne nas motha na leth de chuimhne an aoigheachd. Cuidichidh seo a-rithist DRS gus innealan brìgheil a sgaoileadh thairis air frithealaichean brabhsair gun duilgheadas sam bith. Chan eil an riaghailt seo, gu dearbh, uile-choitcheann :).
  • Cùm sùil a-mach airson inneal-rabhaidh cleachdadh cuimhne aoigheachd.
  • Na dì-chuimhnich gun cuir thu Innealan VMware air an VM agus na cuir dheth Ballooning.
  • Beachdaich air comasachadh Inter-VM TPS agus cuir às do dhuilleagan mòra ann an àrainneachdan VDI agus deuchainn.
  • Ma tha an VM a’ faighinn eòlas air cùisean dèanadais, dèan cinnteach a bheil e a’ cleachdadh cuimhne bho nód NUMA iomallach.
  • Thoir air falbh VMs bho Swap cho luath ‘s a ghabhas! Am measg rudan eile, ma tha an VM ann an Swap, bidh an siostam stòraidh a’ fulang airson adhbharan follaiseach.

Tha sin uile dhòmhsa mu dheidhinn RAM. Gu h-ìosal tha artaigilean co-cheangailte dhaibhsan a tha airson a dhol nas doimhne. Bidh an ath artaigil coisrigte do storaj.

Ceanglaichean feumailhttp://www.yellow-bricks.com/2015/03/02/what-happens-at-which-vsphere-memory-state/
http://www.yellow-bricks.com/2013/06/14/how-does-mem-minfreepct-work-with-vsphere-5-0-and-up/
https://www.vladan.fr/vmware-transparent-page-sharing-tps-explained/
http://www.yellow-bricks.com/2016/06/02/memory-pages-swapped-can-unswap/
https://kb.vmware.com/s/article/1002586
https://www.vladan.fr/what-is-vmware-memory-ballooning/
https://kb.vmware.com/s/article/2080735
https://kb.vmware.com/s/article/2017642
https://labs.vmware.com/vmtj/vmware-esx-memory-resource-management-swap
https://blogs.vmware.com/vsphere/2013/10/understanding-vsphere-active-memory.html
https://www.vmware.com/support/developer/converter-sdk/conv51_apireference/memory_counters.html
https://docs.vmware.com/en/VMware-vSphere/6.5/vsphere-esxi-vcenter-server-65-monitoring-performance-guide.pdf

Source: www.habr.com

Cuir beachd ann