Co je virtuální stroj a proč je potřeba? Virtualizace: doporučení předních chovatelů psů

V tomto článku se podíváme na několik způsobů, jak zlepšit výkon virtuálního stroje VMware Workstation, Oracle VirtualBox, Microsoft Hyper-V nebo jakékoliv jiné. Virtuální stroje jsou poměrně náročné na vlastnosti počítače, protože při jejich běhu na PC běží několik operačních systémů současně. V důsledku toho může být virtuální počítač výrazně pomalejší než hlavní operační systém nebo může dokonce běžet pomaleji.

V tomto článku se podíváme na několik způsobů, jak zlepšit výkon virtuálního počítače, Oracle VirtualBox, Microsoft Hyper-V nebo jakéhokoli jiného.

Obsah:


Dynamický nebo pevný virtuální pevný disk?

Když vytvoříte virtuální počítač, můžete vytvořit dva různé typy virtuálních pevných disků. Ve výchozím nastavení virtuální stroj používá dynamický disk, který zabírá požadované místo na fyzickém paměťovém médiu a roste pouze tehdy, když je plný.

Pokud například vytvoříte virtuální počítač s 30GB dynamickým diskem, nezabere okamžitě 30 GB na pevném disku vašeho počítače. Po instalaci operačního systému a potřebných programů bude jeho velikost cca 10-15 GB. Pouze při přidávání dat se může zvýšit na 30 GB.

To je výhodné z toho hlediska, že virtuální stroj zabere místo na pevném disku úměrně množství dat na něm uložených. Dynamický pevný disk je však pomalejší než pevný (někdy také nazývaný distribuovaný).

Vytvořením pevného disku bude všech 30 GB pevného disku počítače okamžitě přiděleno disku virtuálního stroje bez ohledu na množství dat na něm uložených. To znamená, že pevný disk virtuálního počítače zabírá více místa na pevném disku počítače, ale ukládání nebo kopírování souborů a dat na něm je rychlejší. Není tak náchylný k fragmentaci, protože prostor pro něj je alokován v největším možném bloku, místo aby byl přidáván po malých částech.


Instalace sady Virtual Machine Toolkit

Po instalaci hostujícího operačního systému na virtuální počítač je první věcí, kterou musíte udělat, je nainstalovat balíček nástrojů nebo ovladačů pro váš virtuální počítač, například: VirtualBox Guest Additions nebo VMware Tools. Takové balíčky obsahují ovladače, které pomohou hostujícímu operačnímu systému běžet rychleji.

Jejich instalace je snadná. Ve VirtualBoxu spusťte hostující operační systém a vyberte Zařízení / Připojte obraz disku dalšího hostujícího OS... "Tento počítač"



Ve VMware Workstation vyberte nabídku Virtuální stroj / Nainstalujte balíček VMware Tools... Poté spusťte instalační program, který se ve složce objeví jako samostatný disk "Tento počítač" hostovaný operační systém.



Přidejte složku s virtuálním počítačem do výjimek vašeho antivirového programu

Antivirový program mimo jiné také skenuje soubory virtuálního stroje, což snižuje jeho výkon. Faktem však je, že antivirový program nemá přístup k souborům uvnitř hostujícího operačního systému virtuálního počítače. Proto je takové skenování zbytečné.

Chcete-li se zbavit poklesu výkonu virtuálního počítače, můžete složku s ním přidat k výjimkám vašeho antivirového programu. Antivirus bude ignorovat všechny soubory v takové složce.


Aktivace Intel VT-x nebo AMD-V

Intel VT-x a AMD-V jsou specializované virtualizační technologie, které jsou navrženy tak, aby poskytovaly větší výkon virtuálním strojům. Moderní procesory Intel a AMD tuto funkci obvykle mají. Na některých počítačích však není automaticky aktivován. Chcete-li jej povolit, musíte přejít do systému BIOS počítače a aktivovat jej ručně.

AMD-V je často již aktivováno na PC, pokud je podporováno. A Intel VT-x je nejčastěji zakázán. Proto se ujistěte, že zadané funkce virtualizace jsou již aktivovány v systému BIOS, a poté je povolte ve virtuálním počítači.


Více RAM

Virtuální stroje jsou náročné na množství dostupné paměti RAM. Každý virtuální stroj obsahuje kompletní operační systém. Proto je nutné oddělit operační systém vašeho PC na dva samostatné systémy.

Microsoft doporučuje pro své operační systémy minimálně 2 GB RAM. V souladu s tím jsou takové požadavky také relevantní pro hostovaný operační systém virtuálního počítače Windows. A pokud plánujete na virtuálním stroji používat náročný software třetích stran, pak bude pro jeho normální provoz zapotřebí ještě více paměti RAM.

Pokud se po vytvoření virtuálního stroje ukáže, že pro jeho normální provoz není dostatek paměti RAM, lze ji přidat v nastavení virtuálního stroje.

Než to uděláte, ujistěte se, že je virtuální počítač vypnutý. Také se nedoporučuje poskytovat virtuálnímu počítači více než 50 % virtuální paměti fyzicky přítomné v počítači.


Pokud se po přidělení 50 % paměti vašeho počítače pro virtuální počítač ukáže, že nefunguje dostatečně pohodlně, je možné, že váš počítač nemá dostatek paměti RAM, aby mohl s virtuálními stroji normálně pracovat. Pro běžný provoz jakéhokoli virtuálního stroje bude stačit 8 GB paměti RAM nainstalované na hlavním počítači.

Přidělte více CPU

Hlavní zátěž při provozu virtuálního stroje dopadá na centrální procesor. Čím více výkonu CPU může virtuální stroj zabírat, tím lépe (rychleji) bude fungovat.

Pokud je virtuální stroj nainstalován na počítači s vícejádrovým procesorem, pak v nastavení virtuálního stroje můžete pro jeho provoz vybrat několik jader. Virtuální stroj na dvou nebo více jádrech CPU poběží výrazně rychleji než na jednom.


Instalace virtuálního počítače na počítač s jednojádrovým procesorem se nedoporučuje. Takový virtuální stroj bude pracovat pomalu a provádět jakékoli úkoly neefektivně.

Opravte nastavení videa

Rychlost virtuálního stroje může být ovlivněna také nastavením videa. Například povolení 2D nebo 3D akcelerace videa ve VirtualBoxu umožňuje, aby některé aplikace běžely výrazně rychleji. Totéž platí pro možnost zvýšení video paměti.

Ale stejně jako v případě paměti RAM hodně závisí na grafickém adaptéru, který je nainstalován na hlavním počítači.


Virtuální stroj a SSD disk

Prvním a nejlepším vylepšením dnešního počítače je instalace SSD disku. To výrazně urychlí provoz počítače, a tedy i virtuálního stroje na něm nainstalovaného.

Někteří uživatelé instalují virtuální stroje na jiný (HDD) disk svého počítače a na SSD disku ponechají pouze hlavní operační systém. Tím se virtuální stroj zpomalí. Uvolněte místo na SSD disku a přesuňte na něj virtuální stroj. Rozdíl v rychlosti práce bude cítit od prvních minut.

Pokud je to možné, neumisťujte disky virtuálních strojů na externí úložná média. Pracují ještě pomaleji než vestavěný HDD disk. Existují možnosti připojení virtuálního stroje přes USB 3.0, ale USB 2.0 nepřipadá v úvahu - virtuální stroj bude pracovat velmi pomalu.

Odpružení místo zavírání

Po dokončení práce s virtuálním strojem jej můžete pozastavit namísto úplného vypnutí.


Při příštím spuštění aplikace virtuálního stroje můžete virtuální stroj povolit stejným způsobem jako obvykle. Načte se ale mnohem rychleji a přesně ve stavu a z místa, kde jste minule skončili s prací.

Pozastavení hostujícího operačního systému je velmi podobné použití hibernace namísto vypnutí počítače.

Zlepšení výkonu uvnitř virtuálního počítače

Vždy je nutné pamatovat na to, že operační systém nainstalovaný na virtuálním stroji se příliš neliší od toho, který běží na hlavním počítači. Jeho práci lze urychlit dodržováním stejných zásad a použitím stejných metod, které jsou relevantní pro jakýkoli jiný operační systém.

Výkon systému se například zvýší, pokud zavřete programy na pozadí nebo ty, které se automaticky spouštějí při spuštění systému. Výkon systému je ovlivněn nutností defragmentovat disk (pokud je virtuální stroj umístěn na HDD disku) a podobně.

Programy pro práci s virtuálními stroji

Někteří uživatelé tvrdí, že Oracle VirtualBox je nejrychlejší nástroj pro práci s virtuálním strojem, pro jiné - VMware Workstation popř.

Chcete-li mít po ruce několik operačních systémů s odděleným pracovním prostorem a aplikacemi, nemusíte kupovat druhý (třetí, čtvrtý atd.) počítač. Protože se to všechno vejde do vašeho jediného PC. Jak? Díky virtuálním strojům (VM) - speciálním programům, které vytvářejí (emulují) imaginární (virtuální) počítače uvnitř hlavního operačního systému.

Virtuální počítač je téměř jako skutečný. Má vlastní procesor, paměť, pevný disk, síťový adaptér a vše ostatní. Nejedná se samozřejmě o fyzická zařízení, ale jsou vyrobena tak, že je operační systémy považují právě za taková – skutečná.

Na jednom fyzickém počítači může současně pracovat několik virtuálních počítačů. Jak moc přesně závisí na hardwarových prostředcích: čím rychlejší procesor, tím větší RAM, prostornější úložiště, tím více. Typický domácí počítač s průměrným výkonem se systémem Windows 10 zvládne tři až pět odlehčených operačních systémů současně (například Windows XP, Android a Lubuntu + hlavní systém). Nebo dva nebo tři relativně těžké (například hlavní Windows 10 + virtuální Windows 7 a Mac OS X). Jak jste již pochopili, aplikace emulátoru virtuálního počítače vám umožňují instalovat a provozovat na nich různé operační systémy.

Virtuální stroje pro obecné použití (na rozdíl od specializovaných, jako je Java VM) používají:

  • Ke spouštění aplikací, které hlavní systém nepodporuje.
  • K ochraně systému před potenciálním poškozením z nevyzkoušených programů.
  • Jako další bariéra proti virům při návštěvě pochybných webových zdrojů.
  • Vytvořit izolované prostředí pro studium aktivit malwaru.
  • Jako testovací prostor pro ladění vašeho vlastního vývoje.
  • Zvládnout technologie výstavby sítí.
  • Pro dvojí autorizaci na některých herních portálech a mnoho dalšího.

A samozřejmě, virtuální stroje jsou široce používány k distribuci pracovních zdrojů serveru.

Dnes se nedotkneme průmyslového využití VM, ale zvážíme pouze to, co může být užitečné pro domácí uživatele OS Windows.

Oracle Virtualbox

Podívejme se na proces vytvoření nového virtuálního stroje a zahájení instalace Windows 10 na něj.

  • Klikněte na tlačítko „Vytvořit“ v horním panelu.

  • V prvním okně průvodce vytvořením VM uvedeme název OS (zobrazí se v seznamu hostujících systémů), jeho typ (Windows, Linux atd.) a verzi. V našem příkladu se jedná o Windows 10 32bitový (můžete nainstalovat i 64bitový, ale bude to vyžadovat více prostředků). Chcete-li přejít na další krok, klepněte na tlačítko Další.

  • Dále uvedeme velikost paměti RAM VM. Ve výchozím nastavení je Windows 10 x86 přidělen 1 GB, ale toto množství můžete zvýšit posunutím posuvníku doprava. Pokud váš počítač nemá mnoho paměti RAM, nedávejte virtuálnímu počítači více než 2-3 GB, jinak se hlavní systém zpomalí kvůli nedostatku paměti.

  • Dále vytvoříme virtuální pevný disk. Pokud instalujete systém poprvé, vyberte možnost „Vytvořit nový“.

  • Typ virtuálního disku ponechte jako výchozí.

  • Formát úložiště je oblast na fyzické jednotce vašeho počítače, která je přidělena virtuálnímu počítači. Může mít konstantní nebo dynamicky se zvětšující objem v rámci dále definovaných limitů. Pro úsporu místa zvolíme dynamický formát.

  • Dále uvedeme název svazku (virtuální disk C) a jeho velikost. Výchozí hodnota je 32 GB.

  • Po kliknutí na tlačítko „Vytvořit“ v posledním okně se v seznamu objeví nový virtuální stroj. Jeho parametry jsou zobrazeny v rámečku vpravo.
  • Chcete-li pokračovat v instalaci systému Windows, klikněte na tlačítko „Spustit“ na horním panelu.

  • V okně, které se poté otevře, se zobrazí okno „Vybrat spouštěcí disk“. Klikněte na ikonu složky a zadejte cestu k systémové distribuci. Může to být obrázek ve formátu .iso nebo fyzické médium (DVD, flash disk). Po výběru distribuce klikněte na Pokračovat.

  • Další průběh instalace OS do virtuálního stroje se neliší od instalace na fyzický počítač.

Některá nastavení virtuálního počítače a hostovaného systému

Kliknutím na okno virtuálního stroje zachytíte kurzor myši (tj. bude se pohybovat pouze v rámci virtuální obrazovky). Chcete-li vrátit kurzor do hlavního OS, stiskněte kombinaci Ctrl+Alt.

Chcete-li získat přístup k celé řadě funkcí hostujícího OS, musíte nainstalovat speciální doplňky. Přejděte do nabídky „Zařízení“, klikněte na „Připojit obraz disku s přídavky hosta“ a postupujte podle dalších pokynů.

Chcete-li k hostujícímu systému připojit složku pro výměnu souborů s hlavním, klikněte na položku „Sdílené složky“ v nabídce „Zařízení“. V okně, které se otevře, klikněte na ikonu „složka+“ a pomocí pole „cesta ke složce“ ji zadejte v Průzkumníku (zobrazuje adresáře hlavního systému).

Pokud chcete, aby nastavení fungovalo trvale, zaškrtněte „Automatické připojení“ a „Vytvořit trvalou složku“. Sdílená složka bude přístupná z průzkumníku virtuálního počítače jako síťová složka.

Chcete-li změnit pořadí dotazování zaváděcích zařízení (například zavést virtuální počítač z DVD), vypněte hostující OS, otevřete jeho nastavení (v hlavním okně Virtualboxu) a přejděte na první kartu „Systém sekce “. V seznamu "Pořadí načtení" vyberte požadované médium a pomocí tlačítek se šipkami je přesuňte nahoru.

VMware Workstation Pro

Některé možnosti virtuálního počítače Hyper-V

Chcete-li pořídit snímek běžícího hostujícího OS, otevřete horní nabídku jeho okna Akce a klikněte na Kontrolní bod. Nebo stiskněte kombinaci Ctrl+N.

Přístup k nastavení jednotlivého virtuálního stroje se otevírá z jeho kontextové nabídky v seznamu hlavního okna správce a je skrytý za tlačítkem „Nastavení“.

Ostatní funkce programu jsou také velmi jednoduché a lze je zvládnout bez větších potíží.

Konzola Správce Hyper-V umožňuje provádět různé akce pro správu virtuálních počítačů. Tato část stručně popisuje tři kroky:

  • Export a import virtuálních strojů
  • Práce se snímky
  • Práce s migrací za provozu (nová funkce v Hyper-V R2)

Export a import virtuálních strojů

Konzola Správce Hyper-V umožňuje exportovat virtuální počítač z jednoho serveru Hyper-V pro pozdější import na jiný server Hyper-V. Tato funkce vám umožňuje migrovat virtuální počítač z jednoho hostitelského počítače na druhý pomocí technologie živé migrace.

Proces exportu virtuálního počítače z jednoho serveru Hyper-V a jeho importu na jiný server se skládá ze dvou kroků:

  1. Exportujte virtuální počítač z prvního serveru Hyper-V jako kolekci exportovaných souborů a složek
  2. Importujte exportované soubory a složky do cílového serveru Hyper-V.

Kroky k exportu virtuálního počítače jsou stručně popsány níže.

  1. Nejprve vypněte virtuální počítač, který chcete přesunout. Chcete-li virtuální počítač vypnout, vyberte virtuální počítač v konzole Správce Hyper-V a poté klikněte na Vypnout na panelu Akce.
  2. Určete umístění, kam bude virtuální počítač exportován. Místo exportu může mít následující hodnoty:
    • Dočasná složka na externím pevném disku pro přenos exportovaných souborů virtuálního počítače z prvního serveru Hyper-V na cílový server.
    • Sdílená složka na síťovém souborovém serveru pro dočasné uložení exportovaných souborů virtuálního počítače před jejich přesunem na cílový server.
    • Sdílená složka na cílovém serveru, která představuje konečné umístění migrace virtuálního počítače.
  3. Vyberte virtuální počítač, který chcete exportovat, a klikněte na příkaz Exportovat na panelu Akce. V okně Exportovat virtuální počítač, které se otevře, zadejte nebo vyberte cestu k umístění exportu. Pokud je cílovou složkou sdílená síť, zadejte pro ni cestu UNC.
  4. Kliknutím na tlačítko "Export" zahájíte export.

Po dokončení exportu bude umístění obsahovat následující soubory a složky:

  • Confix.xml Soubor XML, který obsahuje informace o zdrojových umístěních všech virtuálních pevných disků nakonfigurovaných pro exportovaný virtuální počítač.
  • Virtuální stroje Složka obsahující exportovaný soubor s názvem .exp. Tento soubor obsahuje informace o exportovaném virtuálním počítači a během importu se převede na konfigurační soubor XML.
  • Virtuální pevné disky Složka obsahující virtuální pevné disky (soubory .vhd) pro exportovaný virtuální počítač.
  • Snímky Složka, která obsahuje informace o snímcích virtuálního počítače, včetně souborů diskových rozdílů snímků (soubory AVHD) a stavových souborů snímků (soubory .vsv a .bin).

Po exportu virtuálního počítače a zkopírování souborů a složek do umístění cílového serveru je můžete importovat a tím znovu vytvořit virtuální počítač na cílovém serveru.

Při provádění importu musíte pochopit následující aspekty. Za prvé, import je možný pouze pro virtuální počítače exportované z jiného serveru Hyper-V. Nelze importovat virtuální počítače z Virtual Server 2005 nebo Virtual PC. Všechny tři produkty pro virtualizaci serverů (Hyper-V, Virtual Server a Virtual PC) používají stejný formát souboru virtuálního pevného disku VHD, ale ukládají informace o konfiguraci virtuálního počítače odlišně. Navíc mají i další nekompatibilní funkce.

Za druhé, proces importu exportovaného virtuálního stroje lze dokončit pouze jednou. Důvodem je, že import převede exportované EXP soubory na XML konfigurační soubory. Kromě toho, pokud proces importu selže nebo neprobíhá správně (například pokud jsou exportované soubory importovány do nesprávného umístění), pak jedinou možností obnovení je odstranit virtuální počítač, přesunout soubory VHD do správného umístění a znovu vytvořte virtuální stroj pomocí stejných parametrů.

Kroky k importu exportovaných souborů a složek virtuálního počítače jsou stručně popsány níže.

  1. Ujistěte se, že exportované soubory a složky jsou ve správných umístěních na cílovém serveru.
  2. Připojte se k cílovému serveru v konzole Správce Hyper-V a poté klikněte na příkaz Importovat virtuální počítač na panelu Akce.
  3. V okně „Importovat virtuální počítač“, které se otevře, zadejte cestu k umístění exportovaných souborů a složek nebo ji vyberte.
  4. Kliknutím na tlačítko Import zahájíte import.

Po importu virtuálního počítače jej zkuste spustit a ujistěte se, že funguje správně.

Práce se snímky

Snímek je zobrazení stavu a parametrů virtuálního stroje v určitém časovém okamžiku. Hyper-V umožňuje zachytit snímky virtuálních strojů a vrátit stroje do předchozího stavu. Můžete například nainstalovat hostující OS na virtuální počítač, vytvořit snímek, provést změny konfigurace systému a poté vrátit systém ke snímku a zahodit všechny změny.

Snímky lze pořizovat, když je virtuální počítač spuštěný, uložený nebo vypnutý. Není možné pořizovat snímky pozastaveného virtuálního počítače. Uživatel může pořídit více snímků virtuálního počítače a vytvořit tak strom snímků – sekvenci snímků pořízených v různých časech. Tento strom je spravován odstraněním jednotlivých snímků nebo celého podřízeného stromu. Chcete-li se vrátit k jednomu ze snímků stromu, použijte jej na virtuální počítač.

Snímky jsou užitečné zejména při testování a vývoji produktu. Můžete například nainstalovat aplikaci, kterou vyvíjíte, na virtuální počítač, vytvořit snímek a začít s aplikací pracovat. Pokud dojde k selhání, můžete se vrátit ke snímku a pokusit se zopakovat akce, které selhání způsobily, což vám může pomoci při odstraňování příčiny chyby.

Poznámka Snímky se obvykle nepoužívají v produkčním režimu, protože nenahrazují odpovídající procesy zálohování a obnovy. Ačkoli například Hyper-V podporuje spouštění řadičů domény ve virtuálních počítačích, pořizování snímků řadičů a jejich následné použití může způsobit problémy s replikací, a proto se nedoporučuje v produkčním prostředí.

Konzola Správce Hyper-V umožňuje vytvářet snímky virtuálních strojů. Chcete-li to provést, vyberte virtuální počítač na panelu Virtuální počítače a klepněte na položku Snímek na panelu Akce. Jak je znázorněno na obrázku 2-17, po pořízení nového snímku se jeho ikona zobrazí na panelu Snímky ve středu konzoly. Název nového snímku obsahuje název virtuálního počítače, pro který byl pořízen, a také datum a čas snímku.

Obrázek 2-17. Snímky virtuálního stroje.

Jak je znázorněno na obrázku 2-17, když pořídíte snímek virtuálního počítače, na panelu Snímky se objeví zelená šipka označená „Nyní“. Tato šipka označuje aktuální konfiguraci virtuálního počítače.

K pořizování snímků virtuálního stroje můžete také použít nástroj Virtual Machine Connector. To lze provést dvěma způsoby:

  • Vyberte příkaz Snímek z nabídky Akce.
  • Klepněte na ikonu Snapshot na panelu nástrojů.

Když vytvoříte snímek pomocí konektoru virtuálního stroje, zobrazí se dialogové okno Název snímku s výzvou k zadání popisného názvu nového snímku.

Všechny soubory snímků se ve výchozím nastavení ukládají do následující složky na serveru Hyper-V.

%SystemRoot%\ProgramData\Microsoft\Windows\HyperV\Snapshots

Toto umístění lze změnit na základě konfigurace jednotlivých virtuálních strojů konfigurací jeho nastavení.

Když vytvoříte snímek počítače, vytvoří se následující typy souborů:

  • Soubor XML konfigurace virtuálního stroje
  • Soubory VSV stavu uložení virtuálního počítače
  • BIN soubory obsahu paměti virtuálního stroje
  • Rozdíl mezi soubory AVHD na disku pro snímek

Jak je znázorněno na obrázku 2-17, když vyberete snímek v podokně Snímky, panel Akce zobrazí různé akce, které můžete s tímto snímkem provést. Tyto kroky jsou popsány níže.

  • Použít Tato akce vám umožňuje zkopírovat stav virtuálního počítače z vybraného snímku do aktivního virtuálního počítače. Tím se virtuální počítač vrátí do stavu popsaného ve vybraném snímku. Pokud vyberete tuto akci, všechna neuložená data v aktivním virtuálním počítači budou ztracena. Proto před použitím stavu ve snímku budete vyzváni k vytvoření nového snímku aktuálního stavu virtuálního počítače.
  • Přejmenovat Tento příkaz umožňuje změnit popisný název vybrané fotografie.
  • Smazat fotku Tento příkaz umožňuje odstranit pouze soubory spojené s vybranou fotografií. Ostatní soubory snímků nebudou smazány. Jakmile je snímek smazán, nebude možné se vrátit do stavu, který je v něm popsán. Aktuální stav aktivního virtuálního počítače se nemění.
  • Smazat strom snímků Tato akce vám umožní odstranit vybraný snímek a všechny snímky, které jsou mu hierarchicky podřízené. Aktuální stav aktivního virtuálního počítače se nemění.

Poznámka Snímky jsou pouze pro čtení. Jedinými parametry u fotografie je její název a přiložený popis.

Když na panelu Virtuální počítače vyberete virtuální počítač, panel Akce zobrazí následující úlohy:

  • Momentka Tato akce vám umožní pořídit další snímek virtuálního počítače.
  • Návrat Tato akce použije předchozí snímek umístěný těsně pod zelenou šipkou Now na panelu Snímky.

Poradenství Pokud odstraníte celý strom snímků, bude na běžící virtuální stroj použit nejnovější snímek. Chcete-li získat počáteční konfiguraci virtuálního počítače, musíte po jeho konfiguraci pořídit první snímek, ale před provedením změn za účelem testování konfigurace. To vám umožní použít první (původní) snímek před odstraněním stromu snímků a vrátit konfiguraci virtuálního počítače do původního stavu.

Výkon virtuálních strojů je ovlivněn nejen konfigurací fyzického serveru, ale také nastavením samotného virtuálního stroje. Následující části poskytují pokyny, které je třeba vzít v úvahu při nastavování virtuálních počítačů v Hyper-V.

Změňte výchozí umístění souborů virtuálního pevného disku a konfiguraci počítače

Změňte výchozí umístění, kde se ukládají konfigurační soubory virtuálního pevného disku a virtuálního počítače. Tyto soubory jsou standardně uloženy na disku s nainstalovaným OS. Pro nejlepší výkon by měly být pokud možno přesunuty na jiný disk v SAN. Pokud není úložiště SAN nakonfigurováno, použijte jiný interní disk odolný proti chybám nebo disky bez operačního systému, které mohou být vyhrazeny výhradně pro ukládání dat virtuálního počítače.

Nainstalujte integrační služby

Prvním (a pravděpodobně nejdůležitějším) doporučením pro virtuální stroje je okamžitě nainstalovat Hyper-V Integration Services, pokud je podporován operační systém virtuálního stroje. V případě potřeby byste pak měli aktualizovat integrační služby.

Odstraňte přidané virtuální stroje a zmenšete virtuální pevné disky

Při migraci virtuálních počítačů z Virtual PC nebo Virtual Server 2005 R2 byste před přesunem disku na server Hyper-V měli odebrat přídavky virtuálního počítače a zmenšit virtuální pevný disk.

Nastavte optimální výkon displeje

Pro optimální zobrazení na virtuálním počítači se ujistěte, že je rozhraní zobrazení nastaveno na Maximální výkon a hardwarová akcelerace je nastavena na Plné.

Nastavte pevné virtuální pevné disky

Nakonfigurujte pevné virtuální pevné disky namísto dynamicky se rozšiřujících disků. To zlepšuje výkon, minimalizuje fragmentaci a usnadňuje správu fyzického místa na disku. Než vytvoříte nový virtuální pevný disk, měli byste jej defragmentovat.

Pro datové disky použijte virtuální adaptéry SCSI

Virtuální počítač Hyper-V se musí zavést z virtuálního řadiče IDE, ale poté můžete použít virtuální adaptéry SCSI k připojení dalších virtuálních pevných disků. I když rozdíly mezi virtuálním řadičem IDE a virtuálním řadičem SCSI v Hyper-V jsou minimální (. s nainstalovanými integračními službami ), lze k virtuálnímu SCSI řadiči připojit více virtuálních pevných disků větší velikosti (4 řadiče se 64 virtuálními disky, což je 256 disků na počítač). Chcete-li tedy použít více než čtyři virtuální disky na počítač, použijte řadič SCSI.

Přidělte prostředky CPU na základě zamýšleného použití

Chcete-li zajistit, že máte na svém fyzickém serveru dostatek prostředků CPU, musíte určit výkon virtuálního počítače, aby zvládl odpovídající zátěž. Ve výchozím nastavení server Hyper-V zachází se všemi virtuálními počítači stejným způsobem. Tento přístup nemusí být v praxi racionálním řešením. Při přidělování prostředků CPU fyzickému stroji je důležité nepřekročit limit alokováním více prostředků fyzického stroje, než je k dispozici. Příští verze System Center Virtual Machine Manager (SCVMM 2008) bude hrát klíčovou roli při monitorování výkonu virtuálních strojů.

Následující obrázek ukazuje nastavení konfigurace procesoru pro virtuální počítač:


Parametry konfigurace procesoru na předchozím obrázku jsou popsány níže:

  • Rezerva pro virtuální stroje Procento logického CPU, které je přiděleno ke spuštění virtuálního počítače. Při spouštění virtuálních počítačů se dostupný výkon na serveru Hyper-V snižuje
  • Omezení pro virtuální stroje Procento využití logického CPU, které běžící virtuální stroj nemůže překročit.
  • Relativní hmotnost Určuje přidělení CPU, když jsou spuštěné virtuální stroje v konfliktu. Čím vyšší číslo, tím více energie přidělené virtuálnímu počítači. Relativní váha se může pohybovat od 1 do 10 000.
  • Přeneste na fyzický počítač s jinou verzí procesoru Toto nastavení bylo zavedeno v Hyper-V R2 a umožňuje povolit nebo zakázat režim kompatibility procesoru. Další informace naleznete v postranním panelu „Jak to funguje: Režim kompatibility procesoru“ níže.
  • Spusťte starší operační systém, například Windows NT Snižuje zranitelnost některých operačních systémů na vysoké hodnoty CPUID. Neočekávaně vysoké hodnoty CPUID mohou způsobit selhání. V původní verzi Hyper-V se toto nastavení nazývalo „Omezit funkčnost procesoru“.

Zkuste použít tranzitní disky

Při vytváření virtuálního stroje se doporučuje používat virtuální pevné disky, ale v některých případech bude optimálnější použít tranzitní disky. Výkon s průchozími disky je o něco lepší než u virtuálního pevného disku VHD. Průchozí jednotky zachovávají písmena a umožňují konfigurovat jednotky větší než 2 TB (pokud to externí úložný systém podporuje). Chcete-li zároveň použít přenosové disky, musíte přesunout konfigurační soubory virtuálního počítače na jiný pevný disk nebo síťový prostředek. Průchozí disky navíc nepodporují snímky a nejsou přenosné jako soubory VHD.

Zajistěte vysokou dostupnost sdílení souborů

Pokud používáte sdílenou složku k ukládání konfiguračních dat virtuálního počítače, doporučuje se, aby byla vysoce dostupná (například umístěná v clusteru s podporou převzetí služeb při selhání). Kromě toho musíte změnit nastavení zabezpečení sdílení souborů a povolit přístup pro zápis na server Hyper-V (všechny jeho uzly, pokud je v clusteru s podporou převzetí služeb při selhání).

Optimalizujte výkon řadičů domény

Hyper-V podporuje řadiče domény. Při jejich používání byste se měli řídit níže uvedenými doporučeními.

  • Nikdy neukládejte stav na řadič domény, protože to může způsobit chyby synchronizace.
  • Nikdy nepozastavujte virtuální počítač řadiče domény na dlouhou dobu, protože to může negativně ovlivnit replikaci.
  • Vždy vypněte řadič domény.
  • Nevytvářejte snímky řadiče domény.
  • Rozhodněte se o synchronizaci času. Jeho podstata spočívá v nutnosti využívat k synchronizaci integrační služby Hyper-V. Pokud se s virtualizovanými řadiči domény zachází jako s hardwarovými řadiči, zakažte synchronizaci času v nastavení pro každý virtuální počítač a určete externí zdroj času pro emulátor PDC. Poté povolte všem ostatním řadičům domény synchronizaci s emulátorem primárního řadiče domény. Pokud se rozhodnete synchronizovat s nadřazeným oddílem, povolte synchronizaci času pouze pro řadič s rolí FSMO emulátoru PDC.

- Oddělení globální technické připravenosti CSS (GTR).

Virtuální stroj pro svůj stabilní provoz potřebuje dostatečné množství systémových prostředků, které jsou mu přiděleny. To se v první řadě týká využití volné paměti RAM, grafické paměti a tedy zdrojů CPU.

Na osobním počítači se zastaralými komponentami samozřejmě budete moci spustit virtuální stroj samotný, ale operační systémy na něm nainstalované budou pracovat velmi pomalu nebo se nespustí vůbec.

Na PC s průměrným výkonem mohou emulované operační systémy fungovat relativně stabilně a se správnou konfigurací parametrů VM můžete vyždímat maximální výkon. Pohodlná práce je nejdůležitější, že?

Následujících pár tipů vám v tom pomůže, bez ohledu na to, jaký virtualizační systém si vyberete. Mohou to být nejoblíbenější a docela funkční VMware nebo například mezi běžnými uživateli méně obvyklé - Virtual PC, Parallels atd.

Pojďme se podívat, co můžeme udělat pro zlepšení výkonu. Pojďme začít?!

VIRTUÁLNÍ STROJ

Místo dynamického disku vytvořte pevný disk. Při vytváření virtuálního počítače si můžete vybrat dva typy virtuálních disků, pevné nebo dynamické. Standardně se používá poslední výše zmíněný a výhodou je, že zabírá málo místa hned při jeho vytváření. Nevýhodou je, že během používání roste a funguje pomaleji než fixní.

Nainstalujte své virtuální stroje. Po instalaci operačního systému je první věcí, kterou musíte udělat, je nainstalovat doplňky hostujícího OS, které pomáhají hardwaru běžet rychleji. Požadovaná položka se nachází v nabídce „Zařízení“ hostujícího operačního systému VirtualBox. Dokončete instalaci podle pokynů na obrazovce.

Přidejte do antiviru výjimky. Kdokoli může skenovat soubory vašeho virtuálního počítače při každém přístupu, což snižuje výkon. Toto je zbytečná kontrola, která neodhalí viry. Chcete-li proces urychlit, můžete přidat celý adresář virtuálního počítače do seznamu vyloučených antivirových programů.

Starejte se o povolení Intel VT-x/AMD-V. VT-x a AMD-V jsou nástroje specifické pro procesor, které zlepšují virtualizaci. Mohou být aktivovány automaticky nebo ručně. Možná budete muset přejít do systému BIOS počítače a povolit nastavení sami. Měli byste se také ujistit, že je povoleno v nastavení VirtualBoxu.

Přidělte více paměti RAM. Virtuální stroje jsou energeticky náročné, proto se doporučuje alokovat jim alespoň 2 gigabajty RAM. Je možné i více, ale nejlépe alespoň jednu třetinu dostupného množství.

Přidělte více jader CPU. Procesor vašeho počítače odvádí obrovskou práci při běhu virtuálního počítače i jeho softwaru. Čím více jader tedy použije, tím lépe bude fungovat. Lze je přiřadit v okně nastavení.

Přidejte video paměť. Rychlost může také zvýšit úprava některých nastavení videa. Například zapnutí funkce 2D nebo 3D akcelerace vám umožní používat některé aplikace s rozumnější rychlostí.

Kdykoli je to možné, používejte jednotku SSD. SSD je jedním z nejlepších míst pro hostování virtualizačních systémů.

Pozastavení místo vypnutí. Až budete hotovi, můžete uložit stav stroje místo jeho úplného vypnutí a při příštím spuštění bude hostující operační systém pokračovat tam, kde jste skončili, místo aby začínal od nuly.

Zlepšená produktivita uvnitř. Váš virtuální OS lze nakonfigurovat stejným způsobem jako váš hlavní operační systém. Snižte počet aplikací na pozadí i programů v . Použijte nástroj Optimalizace disku (defragmentace) atd. To je vše!

Procházejte seznam všech počítačových tipů v . Těšíme se na Vaši účast v naší FB skupině.

PROTIvirtualBox– virtualizační softwarový produkt pro operační systémy Microsoft Windows, DOS, GNU/Linux, Mac OS X a SUN Solaris/OpenSolaris. Program byl vytvořen společností Innotek pomocí open source kódu Qemu. První veřejně dostupná verze VirtualBoxu se objevila 15. ledna 2007.

V únoru 2008 byl Innotek koupen společností Sun Microsystems, ale distribuční model VirtualBox zůstal nezměněn.

NA Klíčové vlastnosti VirtualBoxu lze přičíst:

    Víceplatformní

    Modularita

    Podpora USB 2.0, když jsou hostitelská zařízení zpřístupněna hostujícím OS

    Vestavěný server RDP a podpora pro klientská zařízení USB přes protokol RDP

    Experimentální podpora pro obrazy pevných disků VMDK/VMware

    podpora iSCSI

    Podpora virtualizace zvukových zařízení

    Podpora různých typů síťové komunikace (NAT, Host Networking via Bridged, Internal)

    Podpora stromu uložených stavů virtuálního počítače (snímky), který lze vrátit zpět z libovolného stavu hostujícího systému

    Podpora sdílených složek pro snadné sdílení souborů mezi hostitelskými a hostujícími systémy

PodporovánoVirtualBoxhostitelOS:

    Windows: Windows XP, všechny aktualizace Service Pack (32bitové), Windows Server 2003 (32bitové), Windows Vista (32bitové a 64bitové)

    Apple Mac OS X(Pouze hardware Intel, podporovány všechny verze Mac OS X)

    Linux: Debian GNU/Linux 3.1 („sarge“) a 4.0 („etch“), Fedora Core 4 až 8, Gentoo Linux, Redhat Enterprise Linux 3, 4 a 5, SUSE Linux 9 a 10, openSUSE 10.1, 10.2 a 10.3, Ubuntu 5.10 ("Breezy Badger"), 6.06 ("Dapper Drake"), 6.10 ("Edgy Eft"), 7.04 ("Feisty Fawn"), 7.10 ("Gutsy Gibbon"), Mandriva 2007.1 a 2008.0

PodporovánoVirtualBoxhostOS:

    Windows NT 4.0 Všechny verze

    Windows 2000 / XP / Server 2003 / Vista Všechny verze

    DOS/Windows 3.x/95/98/ME

    Linux 2.6 Všechny verze

    Solaris 10, OpenSolaris

    OpenBSD Podporovány jsou verze 3.7 a 3.8

III. Hlavní okno VirtualBoxu: prvky rozhraní, základní nastavení

    Spusťte prostředí VirtualBox:

Start ProgramySunxVMVirtualBoxVirtualBox

V levé části okna je zobrazen seznam nainstalovaných virtuálních strojů (zpočátku chybí). Pravá strana okna zobrazuje vlastnosti a charakteristiky aktuálního (aktivního) virtuálního počítače. Nastavení prostředí VirtualBoxu je dostupné z hlavní nabídky.

    Proveďte počáteční nastavení prostředí VirtualBox:

    Soubor  Nastavení otevře okno, které umožňuje zadat cestu k souborům virtuálního počítače (určete D:\SOS\Machines) a souborům virtuálního pevného disku (určete D:\SOS\VDI), stejně jako zadat klíč hostitele, který se má použít. (ve výchozím nastavení pravý Ctrl ), jazyk rozhraní.

    Soubor  Správce virtuálních pevných disků otevře okno, které umožňuje připojit hotové virtuální pevné disky, soubory obrazu CD/DVD, soubory obrazu disket (připojte soubory v adresáři D:\SOS\Image\MS-DOS 6.22\ ..)




Nahoru