v posledním příspěvku jsme se podívali na to, jak nakonfigurovat základní zdroje a nastavení CPU virtuálního počítače Hyper-V.
Hyper-V obsahuje širokou škálu nastavení, která ovlivňují a řídí, jak hypervizor přiděluje prostředky CPU z fyzického hostitele do virtuálního počítače. To zahrnuje
- množství vyhrazeného výpočetního výkonu pro virtuální stroj v době sporu,
- hmotnost zdrojů CPU pro konkrétní VM,
- režim kompatibility CPU pro účely živé migrace a
- nastavení NUMA pro vyladění toho, jak Hyper-V představuje virtuální NUMA hostujícímu operačnímu systému
To poskytuje obrovskou flexibilitu v tom, jak jsou správci Hyper-V schopni konfigurovat a naladit Hyper-V-V Vm pro jejich různé potřeby CPU a případy použití.
dále v seznamu nastavení pro konfiguraci pracovního zatížení virtuálního počítače poskytuje Hyper-V mnoho různých nastavení souvisejících s pamětí.
pojďme se podívat na to, jak nakonfigurovat základní zdroje a nastavení paměti virtuálního počítače Hyper-V.
Pokročilá konfigurace paměti Hyper-V Virtual Machine
stejně jako pokročilá konfigurace procesoru pro funkce a nastavení procesoru Hyper-V poskytuje Hyper-V skvělé funkce pro ladění a konfiguraci paměti virtuálního počítače, která umožňuje vytlačit optimální výkon a zmenšit fyzický hardware používaný pro hostitele Hyper-V. Nastavení paměti Hyper-V je poměrně jednoduché, přičemž nejzákladnější konfigurací je samozřejmě to, kolik paměti přiřadit virtuálnímu počítači hosta.
co je dynamická paměť v Hyper-V
Chcete-li změnit množství paměti přiřazené virtuálnímu počítači, musí být stroj vypnutý. Existuje však úhledný mechanismus, který umožňuje hostiteli Hyper-V automaticky upravit množství paměti přiřazené virtuálnímu počítači za běhu. Toto je známé jako dynamická paměť.
dynamická paměť obsahuje velmi výkonnou logiku a nastavení, která umožňuje hostiteli Hyper-V automaticky upravovat paměť na základě požadavků pracovní zátěže běžící v hostujícím operačním systému.
pro správnou konfiguraci dynamické paměti je třeba vzít na vědomí několik důležitých aspektů konfigurace dynamické paměti. Jedná se o minimální paměť RAM, maximální paměť RAM a vyrovnávací paměť paměti.
podívejme se blíže na dynamickou paměť a uvidíme, jak tyto hodnoty a nastavení vstoupí do hry při konfiguraci základních prostředků a nastavení paměti virtuálního počítače Hyper-V.
Konfigurace Nastavení dynamické paměti Hyper-V
jak bylo uvedeno výše, dynamická paměť Hyper-V poskytuje obrovské výhody při přemýšlení o poměru konsolidace serveru, efektivitě a vytlačení nejvyššího výkonu a kapacity z hostitele Hyper-V z hlediska paměti.
s dynamickou pamětí monitoruje hostitel Hyper-V využití paměti hostujícího operačního systému a poté může dynamicky upravovat paměť přiřazenou virtuálnímu počítači na základě hodnot, které jsou vyplněny v nastavení dynamické alokace paměti. To umožňuje Hyper-V pracovat efektivněji v celé krajině hostitele a pomáhá zmírnit nároky na paměť jednoduše kvůli nadměrně poskytnutým VM.
podívejme se na hodnoty, které tvoří konfiguraci dynamické paměti.
spouštěcí RAM
spouštěcí RAM je množství paměti, které je nakonfigurováno v horním konfiguračním poli pro RAM. Toto je množství paměti, kterou virtuální stroj nakonfiguroval, když je zapnutý. Tato částka se nemění ani při zapnuté dynamické paměti. Je to množství paměti, kterou VM začíná. Ze stavu napájení poté, co se VM usadí z bootování, dynamická paměť hostitele Hyper – V se spustí a buď upraví nastavení paměti nahoru nebo dolů.
Minimální RAM
Minimální RAM je poměrně intuitivní hodnota, protože je to nejmenší množství paměti, které byste chtěli nakonfigurovat na virtuálním počítači jako minimum. Pokud se hostitel Hyper-V rozhodne odebrat paměť z virtuálního počítače, pokud se nepoužívá, dosáhne limitu paměti,který může odebrat z virtuálního počítače, když dosáhne minimální hodnoty RAM.
maximální RAM
maximální RAM je limit RAM, který chcete konfigurovat v opačném směru. Pokud pracovní zátěž VM nadále vyžaduje paměť pro virtuální stroj, hostitel Hyper-V bude i nadále poskytovat více a více paměti až do výše stanovené v tomto poli. Jakmile je však tento limit dosažen, hostitel neudělí virtuálnímu počítači více paměti.
Paměťová vyrovnávací paměť
Paměťová vyrovnávací paměť je zajímavé nastavení konfigurace, pokud jde o to, jak hostitel Hyper-V rozšíří paměť, když hostující operační systém požaduje více. Toto je v podstatě nastavení toho, jak velké jsou kusy paměti, když je paměť zvýšena na základě poptávky.
výchozí nastavení je 20%, ale lze jej upravit. To znamená, že hostitel Hyper-V zvýší paměť na základě zadaného procenta v tomto nastavení spouštěcí hodnoty RAM. Pokud je nakonfigurovaná RAM 1024 MB, Hyper-V zvýší paměť nejprve o 20% z této částky, která je 204 MB.
jak můžete vidět na snímku obrazovky Nastavení virtuálního počítače Hyper-V při pohledu na konfiguraci paměti, jakmile je zaškrtnuto políčko Povolit dynamickou paměť, máte tři hodnoty, které jsou nyní konfigurovatelné.
Doporučené postupy a úvahy Hyper-V dynamické paměti
při použití dynamické paměti je třeba provést několik úvah a osvědčených postupů, o kterých je třeba přemýšlet. Jak je uvedeno v configure basic Hyper-V Virtual machine CPU resources and settings post, dynamická paměť nelze použít s virtual NUMA. Jinými slovy, virtuální stroj s aktivovanou dynamickou pamětí bude v podstatě uzamčen do jednoho virtuálního uzlu NUMA a žádná topologie NUMA není virtuálnímu počítači prezentována bez ohledu na Nastavení virtuální NUMA. Viz Výkon Procesoru Hyper-V.
Udržujte integrační služby aktuální ve svých virtuálních strojích pro hosty. Hyper-V se silně spoléhá na integrační služby umístěné ve virtuálním počítači, aby správně ovládaly dynamickou paměť. Zajištění toho, že máte nainstalovanou nejnovější verzi integračních služeb, pomůže zajistit, aby dynamická paměť fungovala a chovala se tak, jak byste očekávali.
dobrým pravidlem s dynamickou pamětí není používat ji všude a také se nezbláznit s přiřazenými maximálními hodnotami, protože to může vést ke sporu o paměť nebo na druhém konci spektra virtuální stroj hladovějící v paměti.
Závěrečné myšlenky
jak jsme viděli, Hyper-V má opravdu skvělou konfiguraci paměti, kterou lze použít k řízení poskytování a využití paměti z pohledu hostitele Hyper-V tak, aby bylo možné maximalizovat kapacitu i výkon. Pochopení nastavení dynamické paměti je důležité pro správnou konfiguraci funkcí na virtuálním počítači.
použitím konfigurace paměti Hyper-V spolu s dostupnými konfiguračními nastaveními CPU poskytuje Hyper-V extrémně flexibilní, konfigurovatelný a schopný hypervizor pro spuštění dnešní kritické výrobní zátěže.