Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

Қисми 1. Дар бораи CPU

Дар ин мақола мо дар бораи ҳисобкунакҳои хотираи дастрасии тасодуфӣ (RAM) дар vSphere сӯҳбат хоҳем кард.
Чунин ба назар мерасад, ки бо хотира ҳама чиз нисбат ба протсессор равшантар аст: агар мушкилоти иҷроиш дар VM ба миён ояд, ба онҳо аҳамият надодан душвор аст. Аммо агар онҳо пайдо шаванд, мубориза бо онҳо хеле душвортар аст. Аммо чизҳои аввал.

Якчанд назария

RAM-и мошинҳои виртуалӣ аз хотираи сервере гирифта мешавад, ки дар он VMҳо кор мекунанд. Ин хеле равшан аст :). Агар RAM-и сервер барои ҳама кофӣ набошад, ESXi истифодаи усулҳои мелиоративии хотираро оғоз мекунад. Дар акси ҳол, системаҳои оператсионии VM бо хатогиҳои дастрасии RAM дучор меоянд.

ESXi тасмим мегирад, ки кадом усулҳоро вобаста ба сарбории RAM истифода барад:

Ҳолати хотира

Сарҳад

Амалиётҳо

баланд

400% дақиқаи ройгон

Пас аз расидан ба ҳадди болоӣ, саҳифаҳои хотираи калон ба саҳифаҳои хурд тақсим мешаванд (TPS дар реҷаи стандартӣ кор мекунад).

Clear

100% дақиқаи ройгон

Саҳифаҳои хотираи калон ба саҳифаҳои хурд тақсим мешаванд, TPS маҷбур карда мешавад.

нарм

64% дақиқаи ройгон

TPS + пуфак

мушкил

32% дақиқаи ройгон

TPS + Компресс + Своп

паст

16% дақиқаи ройгон

Компресс + Своп + Блок

Сарчашма

minFree RAM аст, ки барои гипервизор кор кардан лозим аст.

То ESXi 4.1 фарогир, minFree бо нобаёнӣ собит карда шуд - 6% RAM-и сервер (фоизро тавассути опсияи Mem.MinFreePct дар ESXi тағир додан мумкин аст). Дар версияҳои баъдӣ, аз сабаби афзоиши хотира дар серверҳо, minFree аз рӯи ҳаҷми хотираи ҳост ҳисоб карда мешуд, на ҳамчун арзиши фоизии собит.

Арзиши minFree (пешфарз) ба таври зерин ҳисоб карда мешавад:

Фоизи хотираи барои minFree ҳифзшуда

Диапазони хотира

6%

0-4 ГБ

4%

4-12 ГБ

2%

12-28 ГБ

1%

Хотираи боқимонда

Сарчашма

Масалан, барои сервери дорои 128 ГБ хотираи оперативӣ, арзиши MinFree чунин хоҳад буд:
MinFree = 245,76 + 327,68 + 327,68 + 1024 = 1925,12 MB = 1,88 ГБ
Арзиши воқеӣ вобаста ба сервер ва RAM метавонад якчанд сад МБ фарқ кунад.

Фоизи хотираи барои minFree ҳифзшуда

Диапазони хотира

Арзиш барои 128 ГБ

6%

0-4 ГБ

245,76 Мб

4%

4-12 ГБ

327,68 Мб

2%

12-28 ГБ

327,68 Мб

1%

Хотираи боқимонда (100 ГБ)

1024 Мб

Одатан, барои истгоҳҳои ҳосилхез, танҳо Ҳолати баландро муқаррарӣ ҳисобидан мумкин аст. Барои санҷидаҳо ва коркардҳо, ҳолати равшан/нарм қобили қабул аст. Агар RAM дар мизбон камтар аз 64% MinFree бошад, пас VM-ҳои дар он коркунанда бешубҳа мушкилоти иҷроишро аз сар мегузаронанд.

Дар ҳар як давлат, усулҳои муайяни барқарорсозии хотира истифода мешаванд, аз TPS, ки амалан ба кори VM таъсир намерасонад, то Swapping. Ман ба шумо дар бораи онҳо бештар нақл мекунам.

Мубодилаи шаффоф саҳифа (TPS). TPS, тақрибан гӯем, нусхабардории саҳифаҳои RAM-и мошинҳои виртуалӣ дар сервер мебошад.

ESXi саҳифаҳои якхелаи RAM-и мошини виртуалиро тавассути ҳисоб кардан ва муқоисаи маблағи хэши саҳифаҳо ҷустуҷӯ мекунад ва саҳифаҳои такрориро нест карда, онҳоро бо истинод ба ҳамон саҳифа дар хотираи физикии сервер иваз мекунад. Дар натиҷа, истеъмоли хотираи физикӣ кам мешавад ва баъзе аз изофанависии хотираро бидуни таъсироти иҷроиш амалан ба даст овардан мумкин аст.

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира
Сарчашма

Ин механизм танҳо барои саҳифаҳои хотираи андозаи 4 KB (саҳифаҳои хурд) кор мекунад. Гипервизор ҳатто кӯшиш намекунад, ки саҳифаҳои андозаи 2 МБ (саҳифаҳои калон) ҷудо карда шавад: имкони пайдо кардани саҳифаҳои якхелаи ин андоза он қадар зиёд нест.

Бо нобаёнӣ, ESXi хотираро ба саҳифаҳои калон ҷудо мекунад. Тақсим кардани саҳифаҳои калон ба саҳифаҳои хурд ҳангоми расидан ба ҳадди ҳолати баланд оғоз мешавад ва ҳангоми расидан ба ҳолати Тоза маҷбур карда мешавад (ниг. ба ҷадвали ҳолати гипервизор).

Агар шумо хоҳед, ки TPS бе интизори пур шудани RAM-и мизбон ба кор шурӯъ кунад, шумо бояд арзишро дар имконоти Advanced ESXi муқаррар кунед. "Mem.AllocGuestLargePage" ба 0 (пешфарз 1). Он гоҳ тақсимоти саҳифаҳои хотираи калон барои мошинҳои виртуалӣ ғайрифаъол карда мешавад.

Аз декабри соли 2014, дар ҳама версияҳои ESXi, TPS байни VMҳо ба таври нобаёнӣ ғайрифаъол карда мешавад, зеро осебпазирӣ пайдо шуд, ки аз ҷиҳати назариявӣ ба як VM имкон медиҳад, ки ба RAM-и дигар VM дастрасӣ пайдо кунад. Тафсилот дар ин ҷо. Ман маълумотро дар бораи татбиқи амалии истифодаи осебпазирии TPS надидаам.

Сиёсати TPS тавассути опсияи пешрафта назорат карда мешавад "Mem.ShareForceSalting" дар ESXi:
0 - TPS байни VM. TPS барои саҳифаҳои VM-ҳои гуногун кор мекунад;
1 – TPS барои VM-ҳо бо ҳамон арзиши “sched.mem.pshare.salt” дар VMX;
2 (пешфарз) - Intra-VM TPS. TPS барои саҳифаҳои дохили VM кор мекунад.

Хомӯш кардани саҳифаҳои калон ва фаъол кардани Inter-VM TPS дар курсиҳои санҷишӣ бешубҳа маъно дорад. Он инчунин метавонад барои стендҳо бо шумораи зиёди VM-ҳои шабеҳ истифода шавад. Масалан, дар стендҳои дорои VDI, сарфа дар хотираи ҷисмонӣ метавонад даҳҳо фоизро ташкил диҳад.

Балони хотира. Пуфакбозӣ дигар чунин як усули безарар ва шаффоф барои системаи оператсионии VM ба монанди TPS нест. Аммо агар дуруст истифода шавад, шумо метавонед бо Ballooning зиндагӣ кунед ва ҳатто кор кунед.

Якҷоя бо Vmware Tools, дар VM драйвери махсус бо номи Balloon Driver (aka vmmemctl) насб карда шудааст. Вақте ки гипервизор аз хотираи ҷисмонӣ тамом мешавад ва ба ҳолати нарм дохил мешавад, ESXi аз VM хоҳиш мекунад, ки RAM-и истифоданашударо тавассути ин Driver Balloon барқарор кунад. Драйвер, дар навбати худ, дар сатҳи системаи амалиётӣ кор мекунад ва аз он хотираи холӣ талаб мекунад. Гипервизор мебинад, ки драйвери Balloon кадом саҳифаҳои хотираи физикиро ишғол кардааст, хотираро аз мошини виртуалӣ мегирад ва онро ба мизбон бармегардонад. Дар кори ОС ягон мушкилот вуҷуд надорад, зеро дар сатҳи OS хотираро Driver Balloon ишғол мекунад. Бо нобаёнӣ, Driver Balloon метавонад то 65% хотираи VM-ро гирад.

Агар Tools VMware дар VM насб нашуда бошад ё Ballooning ғайрифаъол бошад (ман инро тавсия намедиҳам, аммо вуҷуд дорад KB:), гипервизор фавран ба усулҳои сахттари тоза кардани хотира мегузарад. Хулоса: боварӣ ҳосил кунед, ки Tools VMware дар VM ҳастанд.

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира
Фаъолияти Driver Balloon-ро аз ОС тавассути VMware Tools тафтиш кардан мумкин аст.

Фишурдани хотира. Ин техника ҳангоми расидани ESXi ба ҳолати сахт истифода мешавад. Тавре ки аз ном бармеояд, ESXi кӯшиш мекунад, ки саҳифаи 4КБ хотираи оперативиро ба 2КБ фишурда, ба ин васила дар хотираи физикии сервер каме ҷой холӣ кунад. Ин техника вақти дастрасӣ ба мундариҷаи саҳифаҳои VM RAMро ба таври назаррас зиёд мекунад, зеро саҳифа аввал бояд кушода шавад. Баъзан на ҳама саҳифаҳоро фишурда кардан мумкин аст ва худи раванд каме вақт мегирад. Аз ин ру, ин техника дар амал чандон самарабахш нест.

Ивазкунии хотира. Пас аз як марҳилаи кӯтоҳи фишурдани хотира, ESXi қариб ногузир (агар VMҳо ба ҳостҳои дигар кӯчонида нашуда бошанд ё хомӯш карда нашаванд) ба ивазкунӣ мегузарад. Ва агар хотираи хеле кам боқӣ монда бошад (Ҳолати паст), он гоҳ гипервизор инчунин ҷудо кардани саҳифаҳои хотираро ба VM қатъ мекунад, ки метавонад дар OS меҳмони VM мушкилот эҷод кунад.

Свопинг ҳамин тавр кор мекунад. Вақте ки шумо мошини виртуалиро фаъол мекунед, барои он файл бо тамдиди .vswp сохта мешавад. Он аз рӯи андоза ба RAM-и ҳифзнашудаи VM баробар аст: ин фарқият байни хотираи танзимшуда ва ҳифзшуда аст. Ҳангоми иҷро кардани Свопинг, ESXi саҳифаҳои хотираи мошини виртуалиро ба ин файл иваз мекунад ва ба ҷои хотираи физикии сервер бо он кор мекунад. Албатта, чунин хотираи "RAM" чанд дараҷа аз хотираи воқеӣ сусттар аст, ҳатто агар .vswp дар нигаҳдории зуд бошад.

Баръакси Ballooning, вақте ки саҳифаҳои истифоданашуда аз VM гирифта мешаванд, бо иваз кардани саҳифаҳое, ки аз ҷониби OS ё барномаҳои дохили VM фаъолона истифода мешаванд, метавонанд ба диск интиқол дода шаванд. Дар натича кори VM то дарачае меафтад. VM ба таври расмӣ кор мекунад ва ҳадди аққал онро аз ОС дуруст хомӯш кардан мумкин аст. Агар сабр кунед 😉

Агар VMҳо ба Своп рафта бошанд, ин як ҳолати фавқулодда аст, ки агар имконпазир бошад, беҳтар аст.

Ҳисобкунакҳои хотираи асосии мошини виртуалӣ

Ҳамин тавр, мо ба чизи асосӣ расидем. Барои назорат кардани ҳолати хотираи VM, ҳисобкунакҳои зерин мавҷуданд:

фаъол — миқдори RAM (KB) -ро нишон медиҳад, ки VM дар давраи ченкунии қаблӣ дастрас шудааст.

Истифодабарӣ — ҳамон тавре, ки Active, балки ҳамчун фоизи RAM танзимшудаи VM. Бо истифода аз формулаи зерин ҳисоб карда мешавад: фаъол ÷ мошини виртуалӣ андозаи хотираи танзим.
Истифодаи баланд ва фаъол, мутаносибан на ҳамеша нишондиҳандаи мушкилоти иҷрои VM мебошанд. Агар VM хотираро хашмгинона истифода барад (ҳадди ақал дастрасӣ ба он), ин маънои онро надорад, ки хотираи кофӣ нест. Баръакс, ин як сабабест, ки дар ОС чӣ рӯй медиҳад.
Огоҳии стандартӣ барои истифодаи хотира барои VM мавҷуд аст:

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

муштарак — миқдори хотираи VM RAM, ки бо истифода аз TPS нусхабардорӣ шудааст (дар дохили VM ё байни VM).

Грант - миқдори хотираи физикии мизбон (KB), ки ба VM ҷудо карда шудааст. Мумкин аст.

Истеъмол шудааст (Дода мешавад - Муштариён) - ҳаҷми хотираи ҷисмонӣ (KB), ки VM аз мизбон истеъмол мекунад. Муштариёнро дар бар намегирад.

Агар як қисми хотираи VM на аз хотираи физикии ҳост, балки аз файли своп дода шавад ё хотира аз VM тавассути Driver Balloon гирифта шавад, ин маблағ дар "Грантшуда ва истеъмолшуда" ба назар гирифта намешавад.
Арзиши баланди додашуда ва истеъмолшуда комилан муқаррарӣ мебошанд. Системаи оператсионӣ тадриҷан хотираро аз гипервизор мегирад ва онро баргардонад. Бо мурури замон, дар VM-и фаъол, арзишҳои ин ҳисобкунакҳо ба миқдори хотираи танзимшуда наздик мешаванд ва дар он ҷо мемонанд.

нол — миқдори VM RAM (KB), ки сифрҳоро дар бар мегирад. Чунин хотира аз ҷониби гипервизор озод ҳисобида мешавад ва метавонад ба дигар мошинҳои виртуалӣ дода шавад. Пас аз он ки OS меҳмон ба хотираи сифр чизе навишт, он ба истеъмолшуда мегузарад ва барнамегардад.

Сарпӯши захирашуда — миқдори VM RAM, (KB), ки аз ҷониби гипервизор барои амалиёти VM ҳифз шудааст. Ин миқдори кам аст, аммо он бояд дар мизбон дастрас бошад, вагарна VM оғоз намешавад.

баллон — миқдори RAM (KB) аз VM бо истифода аз Driver Balloon хориҷ карда шудааст.

Фишурда шудааст — миқдори RAM (KB), ки фишурда шудааст.

Иваз карда шуд — микдори RAM (КБ), ки аз сабаби набудани хотираи физики дар сервер ба диск гузаштааст.
Ҳисобкунакҳои пуфак ва дигар усулҳои мелиоративии хотира сифр мебошанд.

Чунин аст, ки график бо ҳисобкунакҳои хотираи VM-и маъмулан коркунанда бо 150 ГБ хотираи оперативӣ ба назар мерасад.

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

Дар графики зер, VM мушкилоти возеҳ дорад. Дар зер график мебинед, ки барои ин VM тамоми усулҳои тавсифшуда барои кор бо RAM истифода шудаанд. Пуфак барои ин VM аз истеъмолшуда хеле калонтар аст. Дар асл, VM аз зинда мурда бештар аст.

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

ESXTOP

Мисли CPU, агар мо хоҳем, ки вазъиятро дар мизбон ва инчунин динамикаи онро бо фосилаи то 2 сония зуд арзёбӣ кунем, мо бояд ESXTOP-ро истифода барем.

Экрани хотираи ESXTOP бо калиди "m" даъват карда мешавад ва чунин менамояд (майдонҳои B,D,H,J,K,L,O интихобшуда):

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

Параметрҳои зерин барои мо ҷолиб хоҳанд буд:

Мем ухдадории миёнаро барзиёд ичро кард — арзиши миёнаи аз ҳад зиёди хотира дар ҳост барои 1, 5 ва 15 дақиқа. Агар он аз сифр болотар бошад, пас ин сабабест, ки ба чӣ рӯй дода истодааст, аммо на ҳамеша нишондиҳандаи мушкилот аст.

Дар сатрхо PMEM/MB и VMKMEM/MB — маълумот дар бораи хотираи физикии сервер ва хотираи дастраси VMkernel. Дар байни чизҳои ҷолиб дар ин ҷо шумо метавонед арзиши minfree (дар МБ), ҳолати мизбонро дар хотира (дар ҳолати мо, баланд) бубинед.

Дар мувофиқат NUMA/MB шумо метавонед тақсимоти RAM-ро дар гиреҳҳои NUMA (розетаҳо) бубинед. Дар ин мисол, тақсимот нобаробар аст, ки ин аслан чандон хуб нест.

Дар зер омори умумии сервер барои усулҳои барқарорсозии хотира оварда шудааст:

PHARE/MB — инҳо омори TPS мебошанд;

SWAP/MB — Омори истифодабарии своп;

ZIP/MB — омори фишурдани саҳифаҳои хотира;

MEMCTL/MB — Омори истифодаи ронандаи баллон.

Барои VM-ҳои инфиродӣ, мо метавонем ба маълумоти зерин таваҷҷӯҳ кунем. Ман номи VM-ҳоро пинҳон кардам, то тамошобинонро ба иштибоҳ наандозад :). Агар метрикаи ESXTOP ба ҳисобкунак дар vSphere монанд бошад, ман ҳисобкунаки мувофиқро пешниҳод мекунам.

MEMSZ — миқдори хотираи танзимшуда дар VM (MB).
MEMSZ = ГРАНТ + MCTLSZ + SWCUR + дастнорас.

ГРАНТ — Дар МБ дода мешавад.

TCHD — Дар MByte фаъол.

MCTL? — оё Driver Balloon дар VM насб шудааст.

MCTLSZ — Пуфак ба МБ.

MCTLGT - миқдори RAM (MBytes), ки ESXi мехоҳад аз VM тавассути Driver Balloon (Memctl Target) хориҷ кунад.

MCTLMAX — миқдори максималии RAM (MBytes), ки ESXi метавонад аз VM тавассути Driver Balloon хориҷ кунад.

SWCUR — миқдори ҷории RAM (MBytes), ки ба VM аз файли Своп ҷудо карда шудааст.

S.W.G.T. — миқдори RAM (Мбайт), ки ESXi мехоҳад ба VM аз файли Своп (Иваз кардани Ҳадаф) диҳад.

Шумо инчунин метавонед маълумоти муфассалро дар бораи топологияи NUMA-и VM тавассути ESXTOP дидан кунед. Барои ин, майдонҳои D, G-ро интихоб кунед:

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

НХН – гиреҳҳои NUMA, ки дар он VM ҷойгир аст. Дар ин ҷо шумо метавонед фавран vm-и васеъро мушоҳида кунед, ки ба як гиреҳи NUMA мувофиқат намекунанд.

NRMEM – чанд мегабайт хотираи VM аз гиреҳи дурдасти NUMA мегирад.

НЛЭМ – чанд мегабайт хотираи VM аз гиреҳи маҳаллии NUMA мегирад.

N%L – фоизи хотираи VM дар гиреҳи маҳаллии NUMA (агар камтар аз 80% бошад, мушкилоти иҷроиш метавонад ба миён ояд).

Хотира дар гипервизор

Агар ҳисобкунакҳои CPU барои гипервизор одатан таваҷҷӯҳи махсус надошта бошанд, пас бо хотира вазъ баръакс аст. Истифодаи баланди хотира дар VM на ҳама вақт мушкилоти иҷроишро нишон медиҳад, аммо истифодаи баланди хотира дар гипервизор усулҳои идоракунии хотираро ба вуҷуд меорад ва боиси мушкилот дар кори VM мегардад. Шумо бояд ҳушдорҳои истифодаи хотираи мизбонро назорат кунед ва аз ворид шудани VM-ҳо ба Своп пешгирӣ кунед.

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

Барбод додан

Агар VM дар Своп дастгир карда шавад, кори он ба таври назаррас коҳиш меёбад. Пас аз пайдо шудани RAM-и ройгон дар ҳост осори баллон ва фишурда зуд нопадид мешавад, аммо мошини виртуалӣ барои баргаштан аз Своп ба RAM-и сервер шитоб намекунад.
Пеш аз ESXi 6.0, ягона роҳи боэътимод ва зуд барои хориҷ кардани VM аз Swap ин аз нав оғоз кардан буд (аниқтараш, хомӯш/фаъол кардани контейнер). Аз ESXi 6.0 сар карда, гарчанде ки комилан расмӣ нест, роҳи корӣ ва боэътимоди хориҷ кардани VM аз Swap пайдо шуд. Дар яке аз конфронсҳо ман тавонистам бо яке аз муҳандисони VMware масъули CPU Scheduler сӯҳбат кунам. Вай тасдиқ кард, ки ин усул хеле самаранок ва бехатар аст. Дар таҷрибаи мо, дар он низ мушкилот вуҷуд надошт.

Фармонҳои воқеӣ барои хориҷ кардани VM аз Swap тавсиф карда шудааст Дункан Эпинг. Ман тавсифи муфассалро такрор намекунам, ман танҳо мисоли истифодаи онро медиҳам. Тавре ки шумо дар скриншот мебинед, чанд вақт пас аз иҷрои фармони муайяншуда, Swap дар VM нопадид мешавад.

Таҳлили иҷрои VM дар VMware vSphere. Қисми 2: Хотира

Маслиҳатҳо барои идоракунии RAM дар ESXi

Дар ниҳоят, инҳоянд чанд маслиҳате, ки ба шумо кӯмак мекунанд, ки аз мушкилот бо иҷрои VM аз сабаби RAM пешгирӣ кунед:

  • Аз обунаи аз ҳад зиёди RAM дар кластерҳои истеҳсолӣ худдорӣ кунед. Тавсия дода мешавад, ки ҳамеша ~20-30% хотираи озод дар кластер дошта бошед, то DRS (ва администратор) барои маневр ҷой дошта бошанд ва VMҳо ҳангоми муҳоҷират ба Своп нараванд. Инчунин, дар бораи маржа барои таҳаммулпазирии хато фаромӯш накунед. Вақте ки як сервер ноком мешавад ва VM бо истифода аз HA аз нав оғоз мешавад, баъзе мошинҳо низ ба Своп мераванд, ин нохушоянд аст.
  • Дар инфрасохтори хеле муттаҳидшуда, кӯшиш накунед, ки VM-ро бо хотираи зиёда аз нисфи хотираи мизбон созед. Ин боз ба DRS кӯмак мекунад, ки мошинҳои виртуалиро дар серверҳои кластер бе ягон мушкилот паҳн кунад. Ин қоида, албатта, универсалӣ нест :).
  • Аз ҳушдор оид ба истифодаи хотираи мизбон эҳтиёт шавед.
  • Фаромӯш накунед, ки VMware Tools -ро дар VM насб кунед ва Ballooning -ро хомӯш накунед.
  • Даргиронидани Inter-VM TPS ва ғайрифаъол кардани Саҳифаҳои калон дар VDI ва муҳити санҷиширо баррасӣ кунед.
  • Агар VM ба мушкилоти иҷроиш дучор шавад, санҷед, ки оё он хотираи гиреҳи дурдасти NUMA-ро истифода мебарад.
  • VM-ҳоро аз Своп ҳарчи зудтар хориҷ кунед! Дар байни чизҳои дигар, агар VM дар Своп бошад, системаи нигоҳдорӣ бо сабабҳои маълум азият мекашад.

Ин ҳама барои ман дар бораи RAM аст. Дар зер мақолаҳои алоқаманд барои онҳое, ки мехоҳанд амиқтар шаванд. Мақолаи навбатӣ ба stoaj бахшида мешавад.

Пайвандҳои муфидhttp://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

Манбаъ: will.com

Илова Эзоҳ