ESXi a paměťová režie

Autor: Cameron Cameron, Senior Consultant

Poznámka: předpokládá se, že publikum pro tento dokument již chápe, jak VMware spravuje paměť pro všechny VM běžící na každém hostiteli ESXi.

jednou z velkých výhod VMware je schopnost přeplňovat CPU a paměťové prostředky, což umožňuje konsolidaci pracovní zátěže. Při virtualizaci systémů pro naše klienty, které mají velkou paměťovou stopu (tj. databáze), často vidíme, že fyzická paměť je vyčerpána, než se přiblížíme k limitu výpočetní kapacity hostitele ESXi. Pro pracovní zatížení úrovně 1 doporučujeme konfigurovat rezervace paměti, zejména v prostředích, kde jsou tato pracovní zátěž kritická pro podnikání smíchána s virtuálními počítači nižší úrovně.

ne každý obchod VMware se rozhodne používat rezervace paměti. Někdy to může vyvolat balónování paměti, když určité události, včetně vMotion, způsobí, že poskytnutý vRAM se přiblíží nebo shoduje s fyzickou pamětí RAM na hostiteli ESXi. Když k tomu dojde, hostitel ESXi pravděpodobně zažije událost paměťového balónu a může být ovlivněn jakýkoli VM, který není chráněn rezervací paměti. Spoléhání se na součet poskytnutého vRAM a jeho porovnání s fyzickou RAM může vést k falešnému pocitu bezpečí, protože často nebyla zohledněna paměťová režie každého VM.

spíše House of Brick doporučuje, aby součet paměti všech virtuálních strojů (paměť virtuálního počítače, režijní paměť VM a paměť jádra VM) nepřekročil fyzickou paměť hostitele.

z režijní paměti na virtuálních strojích:

virtuální stroje vyžadují k zapnutí určité množství dostupné režijní paměti. Měli byste si být vědomi výše této režie.

následující tabulka uvádí množství režijní paměti, kterou virtuální stroj potřebuje k zapnutí. Po spuštění virtuálního počítače se množství paměti nad hlavou, které používá, může lišit od částky uvedené v tabulce. Hodnoty vzorku byly shromážděny s povoleným VMX swap a povoleným hardwarovým MMU pro virtuální stroj. (VMX swap je ve výchozím nastavení povolen.)

Poznámka:
tabulka poskytuje vzorek hodnot režijní paměti a nepokouší se poskytnout informace o všech možných konfiguracích. Virtuální počítač můžete nakonfigurovat tak, aby měl až 64 virtuálních procesorů, v závislosti na počtu licencovaných procesorů na hostiteli a počtu procesorů, které hostující operační systém podporuje.

Tabulka 1: ukázka režijní paměti na virtuálních strojích

, ESXi a paměťová režie

z výše uvedené tabulky můžete vidět, že s tím, jak se alokace paměti do VM zvyšuje, se zvyšuje i režie paměti. Zatímco ESXi může obvykle získat zpět přidělenou paměť (prostřednictvím mechanismů správy paměti ESXi), režijní náklady nelze získat zpět, což podtrhuje potřebu správné velikosti pracovní zátěže.

každá organizace musí určit své vlastní zásady týkající se rezervací paměti v prostředí VMware. Pokud však používáte pracovní zatížení úrovně 1 s jinými pracovními zátěžemi, běží těsně v paměti nebo vidíte balónování paměti, uvědomte si, že pro každý VM je režijní paměť, která nemusí být účtována během plánování.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.