Nejlepší virtuální stroje pro Windows: nainstalujte, pokud se opravdu chcete podívat na jiné operační systémy. Přehled virtuálního stroje

Virtuální stroj je program, který vám umožní dostat počítač do počítače. To znamená, že váš skutečný počítač je schopen emulovat jiný počítač (s jiným hardwarem, operačním systémem, BIOS a další).

hlavní cílvirtualizace serveru (vvirtuální stroje) je instalace a testování programů na různých operačních systémech, což pomáhá určit, kde program běží rychleji, kde je rozhraní pohodlnější atd.

Výhody moderních virtuálních strojů:

  • Můžete nainstalovat jakýkoli operační systém, aniž byste si pokazili nebo zaplnili svůj vlastní pevný disk;
  • Můžete testovat různé aplikace porovnáním jejich výkonu v různých operačních systémech;
  • Soubory můžete zkontrolovat na infekci tak, že je spustíte v umělém prostředí, které vytvoříte ve virtuálním počítači;
  • Můžete vytvářet a spravovat sítě v různých operačních systémech, což vám pomůže hlouběji studovat architekturu podnikových sítí;
  • Můžete spouštět programy, které pro vás nejsou dostupné operační systém.

Dnes existuje mnoho možností pro emulátory, které jsou schopny reprodukovat různé operační systémy: od populárních ( Okna ) k málo známým ( Calibri ), od nejstarších po nejnovější. A nyní si uděláme krátkou prohlídku nejznámějších virtuálních strojů bytím podrobná recenze na ně.

Přehled virtuálního stroje

1 - Virtualbox . Snad nejslavnější program emulátoru uživatelů poskytovaný společností Věštec ... Program má jednoduché uživatelské rozhraní a vestavěnou rusifikaci, která je již vhodná pro začínající uživatele.

Instalace také není náročná, protože existuje průvodce instalací. Okamžitě budete vyzváni k vytvoření virtuálního počítače, výběru operačního systému a zadání názvu. Pak musíte dát „novému“ počítači určitou zásobu RAM a vnitřní paměti (ne více než polovinu skutečného hardwaru). Poté přichází na řadu volba typu disku a další konfigurace systému. Budete-li se řídit doporučeními, budete moci ponechat v počítači dva operační systémy, aniž by došlo k poškození hlavního systému.

Program VirtualBox má jednoduchou a přesnou strukturu a řadu zajímavých možností. Můžete například nahrávat video na obrazovce pro demonstraci softwaru na jiném OS. Je možné v tento program importovat libovolné virtuální disky, můžete sledovat indikátory I / O řadičů, kromě toho existuje oddělení přístupu do schránky, což je také velmi pohodlné.

2 - VirtManager . Program, který se také snadno ovládá, ale stále je poněkud komplikovanější než předchozí verze. Začátečník se zde může snadno splést a samotný seznam všech 86bitových operačních systémů může být ohromující.

Zde je instalace poněkud komplikovanější, protože pro vytvoření virtuálního stroje je potřeba vytvořit storage pool a k tomu je potřeba přiřadit konkrétní adresář. Složitá instalace je však dána dobrými možnostmi tohoto virtuálního stroje.

Můžete například přidávat vybavení a neustále je sledovat, zobrazují se podrobné statistiky, výkon celého systému, stroj můžete ovládat pomocí příkazové řádky a mnoho dalších užitečných vlastností.

Stačí tomu trochu rozumět a pak můžete získat šikovný nástroj pro emulaci nového OS.

3 - GnomeKrabice . Pokud předchozí program vyžadoval od uživatelů určité znalosti a čas na studium a byl vhodnější pro systémové administrátory, pak utilita Gnome boxy mnohem jednodušší a vhodné pro seznámení běžného uživatele.

Za pár kliknutí můžete nastavit plnohodnotný virtuální stroj, kromě toho má program jednoduché barevné rozhraní. Ano, možnosti programu jsou ve srovnání s předchozí alternativou značně omezeny, ale poskytuje hlavní základ schopností.

Výborná volba pro začínajícího uživatele, který ukáže, čeho jsou virtuální stroje schopny.

4 - VMware Player. Nenechte se zahanbit slovem "Player", protože dnes už to není přehrávač, ale program pro vytvoření plnohodnotného virtuálního stroje, a to poměrně vysoké kvality.

Pokud nevyvíjíte svůj vlastní software, pak VMware Player je pro vás ideální, jinak je lepší zvolit jiný emulátor, protože zde není ani plnohodnotná konfigurace síťových adaptérů.

Pro většinu uživatelů je to však vynikající program, ve kterém můžete konfigurovat konfiguraci sítě, sledovat počet škodlivých programů a instalovat Windows XP , který bude doslova "gumový", tzn. dostatečně výkonný.

5 - WmwarePracovní stanice . Ale zde je emulátor naopak perfektní pro vývojáře. softwarových produktů... Že existuje jedna možnost seskupování virtuálních strojů. Tito. můžete současně spustit program na všech operačních systémech a provádět důkladnou analýzu.

Nyní je možné vytvářet stroje s centrální procesorovou jednotkou s velikostí paměti až 16 GB, což umožňuje testovat poměrně výkonné softwarové nástroje na jiných operačních systémech. Mnohem výhodnější je však nákup celého balení W M zboží a využijte tento balíček naplno.

Rychlý rozvoj virtualizačních technologií má významný dopad nejen na rozvoj IT infrastruktury velkých podniků. Výkon stolního počítače osobní počítače dosáhli bodu, kdy jeden fyzický stroj může podporovat několik současně běžících operačních systémů virtuální stroje... Ještě před pár lety byly virtuální stroje pro koncové uživatele, kteří si je instalovali, většinou pro informační účely, něčím exotickým. Nyní vícejádrové procesory a velké objemy paměť s náhodným přístupem na domácím nebo kancelářském počítači není nic neobvyklého, a to umožňuje přicházet s novými možnostmi jejich využití v rámci virtualizačních technologií.

Mnoho uživatelů nachází různé možnosti využití pro desktopové virtualizační platformy, a to jak doma, tak v práci. Virtuální stroj má totiž ve srovnání s fyzickým podstatně větší flexibilitu, pokud jde o přenositelnost na jinou fyzickou platformu. Kromě toho kvalita platforem pro virtualizaci desktopů za posledních pár let výrazně vzrostla, pokud jde o funkčnost, snadnost použití a výkon. V poslední době podpora hardwarové virtualizace na desktopu říká, že přední výrobci procesorů jako Intel a AMD věří v budoucnost technologií virtualizace desktopů.

Samozřejmě takové objemné a hardwarově náročné operační systémy jako Windows Vista, jsou schopny absorbovat sílu uživatelských desktopů, ať už jsou jakkoli vysoké, pokrok se však nezastavuje a další vývoj desktopových hardwarových platforem brzy umožní podporovat několik takových systémů současně. požadavky na výkon. Mnoho uživatelů se však domnívá, že používání virtualizačních technologií doma není nutné a virtualizaci považují za další specifickou technologii, která na ně nebude mít příliš velký dopad. Z velké části je to způsobeno tím, že nevidí důstojné způsoby, jak používat virtuální stroje.

V obchodní sféře jsou virtualizační technologie zaváděny především za účelem údržby virtuální infrastruktury serverů společnosti a mají velmi malý dopad na koncové uživatele. V tomto článku si ukážeme, že prakticky každý uživatel osobního počítače může využít virtualizační technologie ke zlepšení své efektivity na osobním počítači doma i při každodenních úkolech na pracovišti.

Jak používat virtuální stroje doma

Většina uživatelů osobních počítačů se často potýká s problémem používání potenciálně nebezpečných nebo nestabilních aplikací, které mohou buď poškodit operační systém, nebo ovlivnit činnost jiných programů. Často domácí počítač, na kterém jsou umístěny i pracovní dokumenty, využívá více lidí, mezi nimiž ne každý rozumí tomu, jak s ním správně zacházet, aby nedošlo k poškození důležitých dat nebo operačního systému. Vytváření účtů typu „Uživatel“ tento problém neřeší, protože mnoho aplikací vyžaduje k instalaci administrátorská práva a práce u počítače v tomto režimu výrazně omezuje jeho použití. Mnozí se samozřejmě také při nákupu potýkají s problémem přenesení operačního systému a nainstalovaných aplikací na jiný počítač. Kategorie uživatelů, kteří aktivně používají notebooky, se potýká s problémem synchronizace dat mezi nimi a stacionární počítač... Potřebujete totiž nejen synchronizaci souborů, ale je potřeba používat stejné aplikace v práci i doma. Pro mnoho lidí je také důležitá možnost naučit se pracovat s různými operačními systémy, které v tomto případě nevyžadují vysoký výkon. V tomto případě, například při práci v Linuxu, uživatel potřebuje přístup k aplikacím Windows, a proto musí restartovat počítač. A hlavním problémem při výcviku je nemožnost simulovat reálnou síť mezi několika počítači, přičemž jeden má k dispozici jeden. Všechny tyto a mnohé další problémy lze vyřešit použitím virtuálních strojů v systémech virtualizace desktopů.

Hlavní možnosti domácího použití virtuálních počítačů jsou následující:

  • Vytvoření osobního virtuálního prostředí, izolovaného od hostitelského systému, které umožňuje používat více kopií pracovních prostředí na jednom počítači, vzájemně zcela izolované. Bohužel takový model vylučuje možnost použití virtuálních prostředí pro 3D hry, protože výrobci virtualizačních platforem se ještě nenaučili plně podporovat emulaci všech funkcí video adaptérů. V tomto ohledu vede v tomto ohledu VMware, který do nejnovějších verzí své desktopové platformy VMware Workstation zahrnul experimentální podporu Direct-3D a shaderů. Není to však tak dávno, co PCI-SIG, vývojář standardu PCI Express, zveřejnil nové specifikace standardu PCI Express 2.0, které deklarují podporu I/O virtualizačních funkcí, které výrazně zjednodušují přístup hostovaných systémů k fyzickému hardwaru. Nepochybně není daleko doba, kdy budeme hrát hry na virtuálních strojích.
  • Vytvářejte přenosné virtuální stroje připravené k použití na jakékoli jiné platformě kompatibilní s architekturou. Pokud potřebujete předvést práci programu, přičemž on nebo prostředí operačního systému musí být nakonfigurováno určitým způsobem - virtuální stroje nejlepší způsob v tomto případě. Proveďte všechny potřebné kroky ve virtuálním stroji, vypalte jej na DVD a tam, kde potřebujete ukázat, jak vše funguje, nainstalujte virtualizační platformu a spusťte virtuální stroj.
  • Získání bezpečného uživatelského prostředí pro internet. Při práci na internetu, který, jak každý ví, je pěkně plný virů a „trojských koní“, není spouštění internetového prohlížeče v uživatelském režimu pro mnohé z bezpečnostního hlediska přijatelné řešení. V softwaru, včetně operačních systémů, je skutečně mnoho zranitelností, jejichž prostřednictvím může malware poškodit důležitá data. V tomto případě je lepší volbou virtuální stroj, protože malware po získání kontroly nad operačním systémem ve virtuálním stroji jej může poškodit pouze uvnitř, aniž by ovlivnil hostitelský OS. Mimochodem, v poslední době se začaly objevovat viry, které detekují svou přítomnost ve virtuálním stroji a v tomto případě se neprozradí, ale zatím existuje jen několik takových škodlivých programů a v žádném případě se nic nestane na důležitá data, dokud nebudou infikované objekty přeneseny do hostitelského OS. ... Použití virtuálních strojů tedy v tomto případě ani v nejmenším nevylučuje použití antivirového softwaru.
  • Vytváření prostředí pro experimentování s potenciálně nebezpečným softwarem. Ve virtuálním stroji můžete bezbolestně vyzkoušet nový čistič registru nebo diskovou utilitu. Můžete také nainstalovat aplikační software bez jakéhokoli rizika, které by mohlo za určitých podmínek poškodit systém nebo vaše data. V tomto případě virtuální stroj funguje jako sandbox, ve kterém se přehrávají vaše programy. Můžete je bezpečně sledovat a studovat bez obav o bezpečnost svých dat.
  • Pohodlné a jednoduché záloha vlastní prostředí. Virtuální počítač je nakonec jen složka souborů ve vašem počítači, kterou lze zkopírovat na záložní médium a poté snadno obnovit. V tomto případě nemusíte vytvářet obrázky pevný disk zálohovat váš systém.
  • Možnost zaškolení práce s jinými operačními systémy než je váš hostitel. Samozřejmě můžete nainstalovat druhý OS paralelně s vaším hlavním systémem, ale v tomto případě, pokud potřebujete jakoukoli aplikaci z hlavního systému, budete muset restartovat. V tomto případě je virtuální stroj ideální: spouštíte OS, který potřebujete, paralelně s hostitelem a v případě potřeby mezi nimi přepínáte. V mnoha systémech je výměna souborů mezi hostem a hostitelským systémem organizována jednoduše přetažením souborů a složek pomocí ukazatele myši.

Uvedli jsme pouze základní možnosti využití virtuálních strojů doma, samozřejmě existují i ​​další, konkrétnější oblasti jejich uplatnění. Skutečné vyhlídky při používání systémů virtualizace desktopů se ale otevírají v podnikání, kde je důležitá především dostupnost a úspora času a nákladů na pořízení dalšího vybavení.

Platformy pro virtualizaci desktopů pro firmy

Pro většinu společností, pokud jde o virtualizaci, to znamená především virtualizaci serverové infrastruktury podniku. Existuje však mnoho řešení virtuálních strojů pro koncové uživatele, která mohou výrazně zvýšit produktivitu zaměstnanců. Zvažte hlavní oblasti použití virtuálních strojů v podnikání na virtualizačních platformách pro uživatele desktopů:

  • Vytváření úložišť typických šablon uživatelských pracovních prostředí. V závislosti na specifikách práce organizace musí její zaměstnanci používat určitou sadu softwaru. Když do organizace přijde nový zaměstnanec, potřebuje nainstalovat operační systém, nakonfigurovat jej určitým způsobem v souladu s požadavky organizace a bezpečnostními politikami a také nainstalovat veškerý potřebný aplikační software. Při použití šablon pro virtuální stroje je tento problém vyřešen velmi jednoduše: zaměstnanci je nainstalována platforma pro virtualizaci desktopů a v ní je spuštěn virtuální stroj ze sady šablon organizace, ve kterém je nainstalován veškerý potřebný software a odpovídající provozní jsou provedena nastavení systému. Takový model výrazně zkrátí čas strávený nasazením a také poskytne vysokou flexibilitu při přenosu virtuálního desktopu zaměstnance na jiný fyzický stroj. Takový případ použití samozřejmě může vyžadovat zvýšené hardwarové zdroje zařízení, ale bude se více než vyplácet, pokud musí zaměstnanec pracovat s velkým množstvím heterogenních dat, jejichž zálohování zabere značné množství času. Například marketingoví zaměstnanci, kteří si instalují mnoho softwaru, který potřebují, každý den zkoušejí věci a pracují s různými dokumenty. V takovém případě mohou na konci pracovního dne zkopírovat složku se soubory svého pracovního virtuálního stroje, aniž by se museli obávat, že zítra, až se nainstaluje další program, se vše „rozbije“.
  • Vytvoření virtuální infrastruktury desktopů, která umožňuje centrálně ukládat uživatelská prostředí na zabezpečených serverech společnosti. Prostředky využívají samotní koncoví uživatelé vzdálený přístup na plochu jejich prostředí (například Terminálové služby) uložených v podnikovém datovém centru. Toto použití virtuálních strojů vyžaduje značné implementační náklady, protože v tomto případě je vyžadována podpora serverových platforem pro virtualizaci firemního datového centra. To však poskytuje nejlepší úroveň zabezpečení a dostupnosti. Protože jsou všechna produkční prostředí uložena a udržována centrálně v zabezpečeném datovém centru, pravděpodobnost úniku důvěrných informací se výrazně snižuje. Zároveň se výrazně zvyšuje míra dostupnosti takových prostředí, protože přístup do nich lze zajistit odkudkoli s vysokorychlostním připojením. Toto není striktně řešení virtualizace desktopů, ale ovlivňuje koncové uživatele. Příkladem takového řešení je VMware Virtual Desktop Infrastructure, která je založena na virtuální infrastruktuře serverů organizace v podnikovém datovém centru. Struktura takového modelu je znázorněna na obrázku:
  • Vynucení virtuálních počítačů chráněných zásadami. IT profesionálové, kteří potřebují zajistit důvěrnost svých osobních údajů, stejně jako časté předvádění různého softwaru zákazníkům, jsou dokonalým řešením pro vytváření zabezpečených virtuálních strojů, které poskytují prostředky pro omezení přístupu k různé funkce o práci s virtuálním strojem. Můžete také nastavit datum vypršení platnosti virtuálního stroje a distribuovat tak software tak, aby určitá skupina lidí nemohla virtuální stroj používat déle, než je povolená doba. Příkladem takového řešení je VMware ACE Manager.
  • Zjednodušte uživatelské učení vytvořením učeben s virtuálními stroji, kde jsou nainstalovány různé operační systémy a aplikační software. Pokud je třeba proškolit skupinu zaměstnanců v organizaci v používání produktu nebo programu, můžete vytvořit jednu šablonu virtuálního stroje a nainstalovat virtualizační platformu na každý počítač ve třídě. Poté lze virtuální stroj zkopírovat do všech počítačů a spustit s veškerým požadovaným počtem programů. Pokud potřebujete školení o jiném produktu, můžete vytvořit novou šablonu virtuálního stroje a také ji nasadit na všechny počítače ve třídě.
  • Vývoj a testování softwaru ve firmě. Virtuální stroj je jako izolované prostředí ideální pro vývoj softwaru. Vývojáři a testeři mohou vytvářet potřebné konfigurace operačních systémů a uživatelských prostředí pro simulaci chování programu na různých platformách. V rámci tohoto případu použití je také možné simulovat fungující svazky virtuálních strojů na stejné fyzické platformě, které spolu komunikují. Některé platformy, jako je VMware Workstation, navíc umožňují vytvářet stromy stavu virtuálních strojů, z nichž každá si zachovává specifickou vlastní konfiguraci. Každý z těchto stavů lze vrátit zpět jedním kliknutím myši. Příklad takového stromu:

Srovnávací přehled platforem virtualizace desktopů

Přední společnosti v oblasti výroby platforem pro virtualizaci desktopů za poslední dva roky udělaly hodně pro to, aby byly co nejjednodušší a zpřístupnily je i nezkušenému uživateli. V současnosti jsou lídry ve výrobě virtualizačních systémů pro koncové uživatele: VMware s VMware Workstation, VMware ACE a VMware Fusion, Microsoft s Virtual PC, Parallels, propagující svou virtualizační platformu pro Mac OS s Parallels Desktop pro Mac, a InnoTek s bezplatná open source platforma VirtualBox. Pojďme se v rychlosti podívat na možnosti některých z těchto produktů.

Pracovní stanice VMware


VMware je dnes nesporným lídrem v oblasti virtualizace desktopů. Její produkty se snadno používají, jsou bohaté na funkce a jsou rychlé. Produktem se řídí téměř všichni výrobci platforem pro virtualizaci desktopů. Proces vytváření virtuálního počítače a instalace hostujícího operačního systému nezpůsobuje žádné zvláštní potíže: během vytváření musíte zadat množství paměti RAM přidělené pro hostující systém, typ a velikost virtuálního disku, složku, kde je virtuální budou umístěny soubory počítače a typ hostujícího OS, který se má nainstalovat. Spouštěcí disk CD, DVD nebo obraz ISO lze použít jako instalační distribuci pro hostující systém. Po instalaci operačního systému do virtuálního počítače nezapomeňte nainstalovat VMware Tools a v nastavení zakázat všechna nepotřebná emulovaná zařízení, abyste optimalizovali výkon. Můžete také vytvořit snímek „čistého“ stavu hostujícího systému, přičemž všechna data virtuálních disků v danou chvíli budou uložena a kdykoli se můžete vrátit do jejich uloženého stavu. Mezi klíčové funkce VMware Workstation patří:

  • Podpora pro různé typy virtuálních disků (řadiče jsou emulované pro disky IDE i SCSI):
    • pevná velikost (předem přidělená) nebo rostoucí, když se zaplňuje (rostoucí), zatímco první jsou optimalizovány pro rychlost a druhé jsou vhodné v tom, že nezabírají mnoho místa, než se zaplní
    • nezávislé disky, které nejsou ovlivněny snímky operačního systému. Takové disky jsou vhodné pro organizaci úložišť souborů, která není třeba měnit při práci se snímky hostujícího systému.
    • podpora disků, jejichž stav se při vypnutí virtuálního stroje neukládá
    • možnost přímého zápisu na fyzický disk
  • Podpora různých typů sítí mezi virtuálními stroji, včetně kombinace virtuálních strojů do „týmů“ (Týmy), což umožňuje vytvářet virtuální podsítě skládající se z virtuálních strojů s různým počtem virtuálních síťových adaptérů (až tři). V tomto případě může rozhraní virtuální sítě fungovat ve třech různých režimech:
    • Přemostěné sítě- virtuální stroj sdílí prostředky síťová karta s hostitelským operačním systémem a pracuje se sítí mimo něj jako nezávislý stroj.
    • Síť pouze pro hostitele- virtuální počítač získá IP adresu ve své vlastní hostitelské podsíti ze serveru VMware DHCP. V souladu s tím můžete v síti pracovat pouze s jinými virtuálními stroji na tomto hostiteli a se samotným hostitelským OS.
    • NAT- virtuální stroj také funguje ve své vlastní podsíti hostitele (ale jiné), nicméně prostřednictvím serveru VMware NAT může iniciovat připojení k externí síti. Není možné zahájit připojení k takovému virtuálnímu počítači z externí sítě. V rámci hostitele je zajištěna síť.
    • Disky lze také připojit k hostitelskému systému pomocí nástroje vmware-mount a rozšířit o nástroj vmware-vdiskmanager(tento nástroj se také používá k provádění řady dalších akcí na virtuálních discích).
  • Možnost snadné výměny souborů pomocí rozhraní Drag & Drop a také vytvářením sdílených složek mezi hostitelem a hostujícím OS.
  • Podpora velkého seznamu hostovaných a hostitelských operačních systémů.

Nejnovější verze VMware Workstation 6 také obsahuje následující užitečné funkce:

  • plná podpora rozhraní USB 2.0
  • schopnost zaznamenávat činnost virtuálního stroje
  • integrovaný produkt VMware Converter (pro hostitele Windows) pro import virtuálních strojů od jiných výrobců
  • provozování virtuálního stroje jako služby

Za zmínku také stojí, že VMware Workstation je v současnosti jedinou virtualizační platformou, která experimentálně podporuje Direct-3D v hostujících operačních systémech. Hlavním a možná jediným nedostatkem této platformy je fakt, že není zdarma.

Microsoft Virtual PC

Produkt společnosti Connectix, kterou později společně se společností koupila společnost Microsoft Corporation, se objevil jako konkurent VMware Workstation a nedostal do svých rukou důstojný vývoj. Výsledkem je, že v tuto chvíli téměř ve všech ohledech prohrává s platformou VMware Workstation a lze jej spustit pouze na hostitelském operačním sále. systém Windows... Značný počet uživatelů jej však přijímá jako platformu pro virtualizaci desktopů, protože Virtual PC je zdarma a uspokojuje základní potřeby pro používání virtuálních strojů. Proces instalace hosta je také poměrně jednoduchý a intuitivní. Po instalaci operačního systému je nutné nainstalovat Virtual Machine Additions (obdoba VMware Tools ve VMware Workstation), které výrazně zvyšují výkon hostujícího OS vylepšením virtualizační techniky. VM Additions lze nainstalovat také na hostující operační systémy Linux.

Mezi hlavní výhody produktu Microsoft Virtual PC patří následující vlastnosti:

  • Plná podpora pro Windows Vista jako hostitelské i hostované operační systémy. Pokud jde o výkon, Virtual PC 2007 udělal významný krok vpřed ve srovnání s předchozí verze a nyní je výkon systému Windows Vista ve virtuálním počítači zcela přijatelný.
  • Podpora pro 64bitové hostitelské systémy Windows.
  • Vylepšený výkon využitím vylepšení představených v Microsoft Virtual Server 2005 R2.
  • Dostupnost různých typů virtuálních disků:
    • Dynamicky se rozšiřující (obdoba růstu ve VMware Workstation)
    • Pevná velikost (analog předpřiděleného ve VMware Workstation)
    • Diferencing - disk, který ukládá změny od aktuálního stavu virtuálního disku
    • Propojeno s pevným diskem (analog přímého zápisu na disk ve VMware Workstation)
  • Přítomnost různých typů síťové komunikace mezi virtuálními stroji a hostitelem:
    • analogu Bridged Networking ve VMware Workstation
    • Pouze místní (analog pouze hostitele ve VMware Workstation)
    • Sdílená síť (analog NAT ve VMware Workstation)

Je třeba poznamenat, že produkt Virtual PC je zaměřen spíše na domácí uživatele než na IT profesionály a vývojáře softwaru, zatímco VMware Workstation s mnohem větší funkčností dokáže pokrýt potřeby těch druhých. Virtual PC je přitom zdarma a má především zjednodušit migrace na nové operační systémy. systémy Microsoft a podporu jejich zastaralých verzí. A samozřejmě popularita platformy Virtual PC je způsobena její zdarma, což vytváří určitou mezeru pro použití tohoto produktu.

Parallels Workstation a Parallels Desktop pro Mac


Produkt je určen pro použití na platformách Windows a Linux jako systém virtualizace desktopů. Vzhledem k tomu, že Parallels (ve skutečnosti vlastněný ruskou společností SWSoft) je nyní zaměřen především na produkt, byl vývoj tohoto produktu v tuto chvíli poněkud pozastaven a funkčnost zaostává za dvěma předními desktopovými platformami od VMware a Microsoftu. Proto se pojďme bavit o platformě Parallels Desktop for Mac, která je nyní hlavní platformou pro počítače Apple. V současnosti je navíc vývoj této platformy velmi dynamický, což je dáno především tím, že VMware vážně hodlá vtrhnout na trh virtualizace pro Macy se svým prakticky připraveným finálním vydáním produktu VMware Fusion. Klíčové vlastnosti platformy Parallels Desktop pro Mac:

  • Snadné vytvoření virtuálního stroje ve třech krocích s Parallels Installation Assistant. Vytvořit virtuální stroj a nainstalovat do něj hostující operační systém nevyžaduje mnoho úsilí.
  • Nástroj Parallels Transporter, který vám umožňuje migrovat z fyzického počítače na virtuální.
  • Plná podpora pro hostující OS Windows Vista. To poskytuje jednoduchou výměnu souborů mezi hostujícím a hostitelským operačním systémem.
  • podpora rozhraní USB 2.0
  • Podpora Mac OS X "Leopard".

Jako většina produktů pro platformu Mac OS X poskytuje Parallels Desktop uživatelsky přívětivé rozhraní. Není žádným tajemstvím, že mnoho uživatelů počítačů Mac často cítí potřebu používat produkty pro Windows a Parallels Desktop jim tuto příležitost dává a umožňuje jim cítit se „ve dvou světech“.

Zmínit můžeme i takové produkty od Parallels jako Parallels Compressor Workstation a Parallels Compressor Server, které umožňují komprimovat disky nejen virtuálních strojů Parallels, ale také VMware, což je řešení jednoho z problémů, se kterými se uživatelé často setkávají.

Virtualbox


InnoTek nedávno vstoupil na trh virtualizace desktopů s neočekávaným bezplatným open source řešením. V době, kdy by se zdálo, že novou virtualizační platformu je těžké dostat na slušnou úroveň, dosáhl InnoTek nečekaně rychlého úspěchu a populárního uznání.

Mnoho bloggerů loajálních k VMware však uvedlo, že na jejich desktopech jsou virtuální stroje na platformě znatelně rychlejší než virtuální stroje na VMware Workstation. Platforma VirtualBox byla navíc donedávna dostupná pouze pro hostitele Linux a Windows a koncem dubna se objevilo první sestavení pro Mac OS X, kde se plánuje konkurovat takovým „monstrům“ virtualizačních systémů, jako jsou Parallels a VMware. A samozřejmě má všechny šance na výhru. Vzhledem k naprosté otevřenosti platformy a její bezplatnosti je mnoho nadšenců připraveno pustit se do rozvoje platformy a zvýšení funkčnosti, doufejme, bez obětování jejího výkonu. VirtualBox v tuto chvíli nemá tak širokou funkcionalitu jako přední platformy, nepodporuje 64bitové systémy a síťování s Windows Vista, ale na stránce získáte provozní informace o tom, na jakých funkcích systému se pracuje. V současné době má platforma tyto hlavní funkce:

  • Dost velký seznam podporované hostitelské a hostované operační systémy.
  • Podpora více snímků aktuálního stavu hostujícího systému (snapshoty).
  • Dynamicky se rozšiřující disky s pevnou velikostí.
  • Možnost instalovat Guest Additions (analog VMware Tools) pro zvýšení stupně integrace s hostitelským OS

Z hlediska funkčnosti je VirtualBox samozřejmě velmi nevyzrálý produkt, ale jeho výkonnostní ukazatele naznačují, že platforma má budoucnost a komunita Open Source vynaloží veškeré úsilí na její vylepšení a rozvoj.

Co si vybrat pro virtualizaci desktopů?

Shrneme-li to, můžeme říci, že každá z výše popsaných platforem v současné době zaujímá své vlastní místo v oblasti aplikace virtualizačních technologií na stolní počítače... Každý z virtualizačních systémů má své výhody a nevýhody. Postupem času si samozřejmě řada z nich pořídí potřebnou funkcionalitu splňující většinu potřeb uživatelů. Lze také doufat, že budou poskytnuty prostředky pro převod formátů virtuálních strojů mezi platformami.

Nepochybně, pokud jde o použití virtualizace desktopů doma na hostitelích Windows, měli byste si vybrat mezi platformami Microsoft Virtual PC nebo VirtualBox, protože jsou zdarma a mají nezbytnou funkcionalitu pro podporu virtuálních strojů doma. Pokud však jde o využití virtuálních strojů v podnikání, v korporátním prostředí podniku, kde nasazení desktopových virtualizačních systémů klade vysoké nároky na funkčnost a spolehlivost, se neobejdete bez VMware Workstation, která výrazně převyšuje ostatní platformy. popsaný. I zde si může najít své místo produkt VirtualBox, jako výkonově nejoptimalizovanější.

Při poskytování podpory pro starší verze by se měl používat virtuální počítač Verze Windows a se systémem Windows Vista jako hostujícím OS. A uživatelé počítačů Mac se bez Parallels Desktop neobejdou: o tom svědčí skutečnost, že výsledek ve více než 100 000 prodaných kopiích produktu byl zaznamenán již v roce 2006. Uživatelé počítačů Mac by se také měli podívat na VMware Fusion, který se má v budoucnu ujmout vedení v platformách pro virtualizaci desktopů.

Virtualizační technologie pro osobní počítače se stále více přibližují koncovému uživateli a lze je nyní využít jak v každodenní práci firemních zaměstnanců, tak na domácích počítačích k vytvoření bezpečného nebo izolovaného osobního prostředí. Navíc použití virtuálních strojů na desktopech není omezeno na popsané možnosti. Například ve virtuálním počítači VMware můžete v režimu okna konzoly hostujícího operačního systému nastavit vyšší rozlišení podporované monitorem a v okně hostujícího systému se zobrazí posuvníky. To vám umožní testovat váš web nebo aplikaci ve vysokém rozlišení bez správného monitoru. Tento příklad ukazuje, že případy použití virtuálních strojů na stolních počítačích jsou na vaší představivosti. A rychle se vyvíjející vlastní virtualizační platformy vám mohou pomoci splnit vaše potřeby.

Potřebujete spouštět aplikace vyvinuté pro Mac v prostředí Windows? Chtěl bych být jedním z prvních, kdo to zkusí se systémem Windows 10 TP, ale nemůžete pro něj již přidělit samostatný oddíl na pevném disku? Nic není nemožné, v tom všem vám pomůže virtualizace, nejsložitější a nejužitečnější technologie.

Neexistuje žádný dokonalý operační systém. Ať už máme na svém PC nainstalovaný jakýkoli operační systém, ať už je to Windows, Linux nebo Mac, všichni najdeme přesně to, co nám nevyhovuje. Nedokonalost systému se projeví zejména tehdy, když kromě práce s dokumenty musíme řešit pokročilejší úkoly na PC. Pokud jsme kompulzivní, tak kvůli nespokojenosti s jedním již nainstalovaným OS můžeme snadno iniciovat instalaci dalšího, nehledě na to, že to není nejjednodušší a nejrychlejší postup.

Většina uživatelů, zejména ti, kteří jsou stále ve fázi vývoje počítačová gramotnost, vyděsit se, když máte za úkol nainstalovat několik operačních systémů najednou na jeden počítač. Téměř vše je začíná mást: rozdělování pevného disku, řešení problémů s bootováním a co je důležité, vědí, že pro vstup do druhého, třetího nainstalovaného OS budou muset neustále restartovat počítač. Všechno ale není tak špatné, jak se na první pohled zdá. Na pomoc přichází tak zajímavý, užitečný a zároveň extrémně komplexní koncept, jakým je virtualizační technologie.

Úkolem virtualizace je zajistit existenci a současný provoz více operačních systémů na jednom počítači.

Nejčastěji se virtualizace používá k řešení problémů následujících typů:

  • Specialisté velkých společností využívají virtualizaci k nejlepší a efektivní distribuci velkého výpočetního výkonu serverů;
  • Domácí uživatelé využívají virtualizaci (virtuální stroje) ke spouštění více aplikací z různých operačních systémů současně. Pomocí virtuálních strojů může uživatel spouštět Windows XP a programy pro ně napsané v jiném operačním systému, řekněme běžícím na linuxovém jádře. Nebo vytvořte virtuální operační systém Windows 8 na počítači Apple Macintosh.

Virtual PC - virtuální stroj od společnosti Microsoft

Microsoft - vývojář nejpopulárnějšího operačního systému, vyvinul svůj vlastní virtualizační systém, který je navržen pro práci výhradně v prostředí Windows - jedná se o Virtual PC 2007 pro Windows XP a Vista a také relativně nový virtuální stroj Virtual PC pro Windows 7. Kromě nejnovější verze virtualizačního softwaru vývojáři vytvořili nástroj Windows XP Mode, což je virtuální verze XP Professional. Tento nástroj umožňuje spouštět starší aplikace a programy v novějším operačním systému Windows 7.

Na Windows 8 a testovací Windows 10 Virtual PC bylo nahrazeno dalšími nová technologie Hyper-V půjčeno od Windows Server. Tato technologie má mnoho odlišností od běžných virtuálních strojů, proto mu budeme věnovat samostatnou recenzi.

Microsoft ve skutečnosti není vývojářem Virtual PC. Tento program byl původně vytvořen jinou společností a byl navržen pro běh na Windows a Mac OS. Poté byly jako hostované operační systémy použity OS / 2, DOS a OS založené na linuxovém jádře. Když se Microsoft stal jediným vlastníkem tohoto produktu, bylo rozhodnuto o zrušení podpory Program pro Mac OS. Veškeré úsilí vývojářů se tak soustředilo na další vývoj Virtuální PC výhradně pro Windows. Výsledkem je, že dnes máme bezplatný nástroj pro virtuální prostředí, který skvěle funguje na Windows jako hostitelský a hostující OS. S tím vším je však tento nástroj spíše průměrný, protože postrádá nejrůznější doplňky určené pro interakci se všemi ostatními systémy.

Stáhnout si jej můžete zde: www. microsoft. com

Virtuální stroj VmWare

VmWare je lídrem uznávaným globální IT komunitou v oblasti vytváření virtuálních řešení pro specialisty. Vývojářská společnost však má nástroje nejen pro specialisty z velkých organizací, ale také pro domácího uživatele - to je bezplatná aplikace VMware Player. Dříve, bezplatný program virtualizace VMware Player uměl pouze spouštět dříve vytvořené virtuální stroje (jejich obrazy), ale nyní se je naučil i vytvářet. To znamená, že aplikace se stala plnohodnotným virtualizačním nástrojem. Pravda, na rozdíl od svého placeného protějšku, označovaného jako VMware Workstation, je funkčnost bezplatné aplikace poněkud omezená, ale můžeme s klidem říci, že pokročilé funkce placené verze domácí uživatel zdaleka vždy nepotřebuje.

VMware Player používá jako hlavní operační systém Linux a Windows a jako hostované operační systémy lze použít DOS, Windows, Linux, Mac, BSD a další. Pro ty, kteří jsou hrdými majiteli počítače Macintosh, vývojář vydává aplikaci VMware Fusion, která svými schopnostmi zcela připomíná VMware Workstation.

Jeden z charakteristických rysů této aplikace je režim Unity (mimochodem jej má i produkt Parallels, o kterém si povíme níže), který má za úkol skrýt okno virtuálního stroje před zraky uživatele. To znamená, že uživatel vidí OS v OS. V tomto případě se okna otevřená v hostujícím OS aplikací zobrazí na hlavní ploše.

Stáhnout si jej můžete zde: www. vmware. com

Parallels Workstation - virtualizace pro domácího uživatele

Parallels je jedním z největších hráčů na globálním trhu virtualizace. Jeho základní virtualizační nástroje se zaměřují především na velké poskytovatele služeb. Vývojář však neváhá využít ani domácího uživatele, protože pro stroje s Windows a Linux má firma virtualizační program Parallels Workstation a pro stroje Apple je obdobné řešení Parallels Desktop. Na rozdíl od jiných vývojářů tato společnost nenabízí bezplatná řešení, uživatel bude muset za vytvoření a provoz virtuálního stroje platit.

Funkčnost a možnosti Parallels Workstation nebo Parallels Desktop plně odůvodňují cenu aplikace. Například pomocí nich můžete snadno importovat virtuální stroje, a to i ty, které byly vytvořeny v jiných virtualizačních programech, navíc možnosti těchto placených aplikací umožňují vytvářet a následně spouštět na jiných strojích obrazy hlavních virtuálních systémů. .

Za zmínku také stojí, že společnost má mobilní verze Parallels Mobile aplikace pro iOS. S touto verzí můžete snadno konfigurovat dálkové ovládání běžící virtuální stroj Parallels Desktop na Mac OS.

Koupit si ho můžete zde: www. paraLlels.com.ru

VirtualBox – virtuální stroj od společnosti Oracle

Jedním z nejběžnějších virtualizačních programů je VirtualBox. Na vytvoření této aplikace pracovala více než jedna skupina vývojářů a zdaleka ne jedna významná společnost v IT prostředí. Produkt je nyní zcela ve vlastnictví společnosti Oracle, která jej získala převzetím předchozího vlastníka (Sun Microsystems) v roce 2010. V důsledku všech přesunů VirtualBoxu od jednoho vlastníka k druhému máme dnes virtualizační program s velkým množstvím podporovaných operačních systémů. Na oficiálních stránkách programu si můžete stáhnout sestavení pro platformy Windows, Mac OS, Linux a Solaris pro instalaci do počítače. Mimochodem, stejný OS lze použít ve VirtualBoxu jako host.

Celkově je VirtualBox open source, díky čemuž je použití zcela zdarma. Chcete-li však získat pokročilejší funkce a možnosti, řekněme o podporu protokol RDP nebo standard USB 3.0 pro hostující OS, uživatel bude muset nainstalovat další pluginy, které jsou mimochodem také distribuovány zdarma, ale mají uzavřenou zdroj.

Stáhnout si jej můžete zde: www. virtuální schránka. org

Ze všeho výše uvedeného můžeme vyvodit závěr a zastavit se, jak se nám zdá, u dvou virtualizačních programů - to je VirtualBox a VMware Player. Tyto aplikace stačí k instalaci dalších operačních systémů.

Co je podle vás nejvíc?

Nebudu vymýšlet kolo a převyprávět ostatním. Raději bych vám doporučil přečíst si článek z časopisu Linux Format. Ve kterém experti provedli srovnávací recenzi pěti populárních virtuálních strojů v naději, že najdou ten..., nejlepší virtuální stroj. Mimochodem, vřele doporučuji předplatit si časopis těm, kteří se zřekli a podařilo se jim uniknout ze zajetí Windows.

  • Co je virtuální stroj
  • Proč potřebujete virtuální stroj
  • Jak jsme testovali virtuální stroje
  • Výkon
  • Funkčnost
  • Kompatibilita a snímky
  • Desktopová integrace
  • Grafická akcelerace
  • Výrok

Co je virtuální stroj

Li jednoduchý jazyk, bez zdlouhavosti, virtuální stroj je operační systém v operačním systému.

Proč potřebuji virtuální stroj

V našem případě je virtuální stroj především platformou pro kontrolu programů. Mezi kterými, jak chápete, může být. Další virtuální stroj používají hackeři k testování svých vlastních i cizích trojských koní a dalších zázračných souborů. Ať už patříte do kterékoli skupiny, budete mít stále zájem dozvědět se více o virtuálních strojích a o tom, jak fungují.

Jak jsme testovali virtuální stroje

Nejprve jsme vzali dvoujádrový stroj (kvůli rozpočtovým omezením) s čerstvým Arc Linuxem. Kromě proprietárního VMware (verze 7.1.0 Plauer a 30denní zkušební doba Workstation 11) jsme použili oficiální balíčky Arch, které úzce sledují verze vývojářů. Každý stroj měl 2 GB systémové RAM a 128 MB video paměti (256 MB v případě potřeby).

Každého kandidáta jsme testovali na jiném hostujícím OS: Mint 17.1 a Kubuntu 15.04 beta a různé verze pod jiným operačním systémem než Linux Název Windows... Pro měření výkonu jsme zkompilovali hlavní jádro Mint, spustili benchmark SunSpider JavaScript a hráli různé hry z naší knihovny Steam. Abychom otestovali skutečné možnosti, spustili jsme je na 8jádrovém stroji s 16GB RAM a 4GB Nvidia GTX, ale pak jsme byli nuceni jej vrátit.

Virtualizační technologie zásadně změnila výpočetní prostředí. Styděli bychom se říci, že se jedná o nový vynález (první sálové počítače jej používaly jako prostředek k poskytování zdrojů), ale před deseti lety inovace CPU znamenají, že téměř nativního výkonu můžete dosáhnout pouze s kódem x86. A nyní se nám daří nacpat desítky strojů (snadno zkopírovat a obnovit) do jedné budovy a práce datových center se mnohem zefektivnila. Je možné simulovat jinou architekturu, řekněme ARM, což je výhodné pro embedded vývojáře.

Je to také přínos pro běžní uživatelé: Seznámení s novým operačním systémem nemusí být tak časově náročné cvičení v neustálém strachu ze zničení vašeho systému. I když chcete jen otestovat nový program, je mnohem bezpečnější to udělat ve virtuálním počítači, místo abyste riskovali stávající nastavení. To znamená podpora virtualizace uvnitř jádra (prostřednictvím KVM) a emulátoru Qemu uživatelé Linuxu již není třeba používat proprietární nástroje.

Za starých časů byl VirtualBox od Sunu (kdysi vlastněný společností Innotek a nyní Oracle) jedinou skutečnou možností. Doba se ale změnila, a tak se podívejme i na další virtualizační aplikace.

VMware i VirtualBox používají moduly závislé na jádře, které se načítají, aby provedly svá kouzla. VMware je bude muset zkompilovat, což bude vyžadovat instalaci balíčků hlaviček jádra a veškerého hardwaru kompilátoru. Poté získáte init skript pro načtení zadaných modulů, i když pro uživatele Systemd bude k ničemu. Pokud je to váš případ, možná budete chtít vytvořit vlastní soubor init, místo toho, abyste tento skript spouštěli stále jako root (nebo aby se zobrazovaly všechny stejné chybové zprávy). V době psaní tohoto článku vyžadovala jádra řady 3.19 opravu zdrojů VMware, ale doufám, že to bude opraveno do vydání časopisu. Balíčky VirtualBox jsou dostupné ve většině distribucí, takže pokud máte standardní jádro, nemusíte se o nic starat.

Virt-Manager vyžaduje, aby na vašem systému před spuštěním běžela služba libvirtd, na což vás upozorní laskavou zprávou, a pokud používáte plně funkční desktopové prostředí, udělá to za vás; vše, co musíte udělat, je zadat heslo uživatele root.

VirtualBox i VMware Workstation jsou poměrně jednoduché, pokud se nechcete nechat rozptylovat každou možností. VMware Player však tolik možností nemá a svůj stroj velmi rychle zprovozníte. Pokud jste však rozhodnuti tyto možnosti využít na maximum, budete si muset nainstalovat doplňky pro hosty.

Instalace Linux Guest Additions pro VirtualBox je mnohem jednodušší (CD se spustí automaticky) než doplňky VMware, které vyžadují zkopírování programů z imaginárního CD, změnu oprávnění a následné spuštění skriptu. Opravdu je rok 1999? Ale poté, co to všechno uděláte, budete odměněni vylepšenou grafikou a řadou dalších funkcí, o kterých budeme hovořit příště.

Nejjednodušší použití v naší kolekci je Boxes, i když poskytuje pouze minimum funkcí Qemu / libvirt. Na druhém místě jsou VMware Player a VirtualBox a za nimi jejich placený rival (nominálně jsou kvůli větším možnostem obtížnější). Virt-Manager není nijak zvlášť obtížný na používání, ale má dost bludiště nastavení Qemu, aby přemohl nováčka. Mechanismus pro správu úložiště je navíc značně komplikovaný, zvláště pokud se chystáte uložit svůj virtuální disk na nestandardní místo: pak musíte nejprve přidat požadovaný adresář jako „úložný fond“. Všechny potřebné exotické moduly však zajistí vaše vlastní distribuce a v tom případě proč to neriskovat.

Výkon

Vytvoří pro vás pomalý nebo svižný VM?

Vylepšení hardwaru a paravirtualizační technologie umožnily provádět některé úkoly rychlostí blízkou rychlosti skutečného hardwaru.

Nicméně, jak to je, obvykle dochází k určitému poklesu výkonu. Téměř každá konfigurace, kterou jsme testovali na hostované ploše, vykazovala nějaké zpoždění. Ale na to si zvyknete a můžete vypnout nejrůznější krasavice nebo zapnout příslušný neutralizační režim, pokud se toho obáváte.

Nebereme zde v potaz 3D výkon – to by nebylo úplně fér a má svou vlastní kategorii přes stránku. U každodenních úkolů pomocí Terminálu však pravděpodobně nezaznamenáte velký rozdíl mezi našimi kandidáty. Experimenty s kompilací jádra ukázaly, že VirtualBox v konkurenci výrazně zaostává. Benchmarkový test SunSpider JavaScript tento závěr potvrdil: oba úkoly byly dokončeny o 20 % pomaleji než ostatní. Disk I/O (zejména pokud máte SSD) a síťový provoz byly rychlé pro všechny naše kandidáty. Nakonec VMware zajistilo náskok tím, že podporovalo novější procesory Intel.

Funkčnost

Co může nabídnout každý kandidát?

Všichni naši kandidáti jsou navrženi pro různé případy použití, a proto má každý své vlastní individuální výhody. Samozřejmě přítomnost některých standardní funkce jistě implikované: mezi ně patří například možnost vytvářet snímky, podpora rozšíření procesorů Intel VT-x a AMD-V a flexibilní konfigurace virtuálního hardwaru. To vše nabízí každý, ale některé aplikace jsou schopny hrdinštějších výkonů.

Zde je třeba poznamenat, že Gnome Boxes a Virt-Manager jsou pouze rozhraní pro Qemu (přes abstrakční vrstvu libvirt). A Qemu je v podstatě emulátor procesoru, který může poskytovat virtualizaci přes KVM, ale přesto je to celý svět.

Pojďme se tedy na naše kandidáty podívat samostatně.

Gnome boxy ★★

Při volání z příkazový řádek Qemu podporuje spoustu možností, z nichž většina v Gnome Boxech chybí: jeho cílem (implementováno) je jednoduchost a přehlednost vzhled a práce. Prostřednictvím jeho uživatelsky přívětivého rozhraní průvodce můžete nastavit virtuální stroj doslova třemi kliknutími – stačí jej nasměrovat na příslušný ISO. Boxes abstrahuje rozdíl mezi virtuálním strojem a vzdáleným strojem a k oběma se můžete připojit pomocí VNC, SPICE (což umožňuje, aby zvuk fungoval přes síť) nebo OVirt.


Gnome boxy

Boxes nenabízí moc kontroly nad vaším virtuálním strojem po síti, ale alespoň poskytuje veškeré kouzlo NAT, které potřebujete, aby váš virtuální stroj komunikoval se světem. Jiní kandidáti úspěšně nastavili NAT, síťové mosty nebo sítě pouze pro hostitele, a to vše může být za určitých okolností velmi výhodné.

Virt-Manager ★★★★

Virt-Manager (alias Virtual Machine Manager) nabízí podstatně více funkcí Qemu (ale opět ne všechny). Zdá se, že to přehnal se svým seznamem podporovaných x86 operačních systémů, zejména těch z rodiny Linuxu.


Virt-Manager

Když to ponecháme stranou, Virt-Manager umožňuje relativně snadnou konfiguraci stroje jakékoli složitosti – můžete přidat jakýkoli hardware, včetně více síťových rozhraní. Kromě virtuálních počítačů KVM je Virt-Man-ager schopen využít podporu Qemu / libvirt pro hosty Xen a kontejnery LXC. Volitelně může také dotazovat zdroje hostů a poskytovat tak velmi pěkné grafy (jako ty v sekci Výkon na straně 25, které zaberou asi 30 sekund po Spuštění Windows deset). Kromě toho Virt-Manager využívá nedávno přidanou podporu USB 3.0 od Qemu.

Kompatibilita a snímky

Je možné přesouvat virtuální stroje mezi skutečnými?

Někdy je nutné přesouvat virtuální počítače mezi hypervizory. Všechny naše programy mohou importovat stroje uložené ve formátu Open Virtual Appliance (OVA), což je jednoduše archiv tar s obrazem disku VMDK (VMware) a daty virtuálního hardwaru. VirtualBox umožňuje export do tohoto formátu, ale má i svůj vlastní - Virtual Disk Image (VDI) a poradí si i se vším ostatním.

Pro převod formátů lze použít příkaz qemu-img. Za zmínku stojí především jeho milovaný formát QCOW2, který umožňuje interně ukládat více systémových snímků pomocí vynikajícího triku Copy On Write (COW).

Boxy, Virt-Manager, VirtualBox a VMware Workstation podporují snímky systému a uchovávají různé stavy svých VM. VMware Player vám umožňuje mít pouze jeden snímek na počítač navíc k jeho aktuálnímu stavu. Hluboké regresní testování je tedy vyloučeno.

VirtualBox a VMware Workstation jsou také schopny „klonovat“ virtuální počítače, což je efektivní metoda vytváření systémových snímků: data se zapisují do odpovídajícího klonu pouze v případě, že se jeho stav liší od stavu nadřazeného. VMware vám umožňuje připojit obraz hosta VMDK k hostiteli, což je také pohodlné, ačkoli stejný trik lze provést převodem na nezpracovaný obraz disku a použitím standardního Linuxové nástroje a aritmetika pro výpočet odsazení sekcí.

VirtualBox ★★★★

VirtualBox, původně klient pro virtualizaci desktopů, je pro mnohé stále pravděpodobně oblíbeným nástrojem. Tento program má jasnou strukturu, která usnadňuje nastavení virtuálního stroje, a mnoho užitečných možností. Kromě omezení počtu jader CPU, ke kterým má hostující OS přístup, vám VirtualBox umožňuje zadat limit využití CPU hosta v procentech. VirtualBox také podporuje nahrávání videa, takže můžete přes noc nahrát výukový program Windows pro váš kanál YouTube.


Virtualbox

Může importovat libovolné virtuální disky, ale nabízí pouze podporu hostitelského řadiče USB 2.0, a to pouze v případě, že si nainstalujete proprietární Oracle Extension Pack. Distribuovaná schránka a možnosti přetažení (v jednom nebo obou směrech, jak chcete) jsou docela praktické. VirtualBox poskytuje pohodlné indikátory I/O sítě a disku a využití CPU.

Mimochodem, v článku "" jsme podrobně hovořili o tom, jak nainstalovat a správně nakonfigurovat virtuální stroj VirtualBox.

VMware Player ★★★

Bezplatná nabídka od VMware ušla od svého představení v roce 2008 dlouhou cestu. Nejpozoruhodnější je, že toto již není přehrávač: je více než schopný vytvořit pro vás vysoce kvalitní virtuální stroj.


VMware Player

Kromě podpory řady síťových konfigurací (NAT, bridged, host-only, atd.) nabízí velmi pěkné možnosti tvarování síťový provoz což je velmi užitečné, pokud testujete Nejnovější verzeřekněme klienta DDoS nebo se podívejte, kolik malwaru můžete umístit na svůj virtuální počítač se systémem Windows XP, než praskne. VMware také podporuje USB zařízení 3.0 a instalace nástrojů pro hosty umožní lesklou grafiku, sdílenou schránku a sdílené adresáře. Player je poněkud horší, pokud jde o snímky (umožňuje vám pořídit pouze jeden), ale to jsme kritizovali v předchozí části.

Pracovní stanice VMware ★★★★★

Existuje nesvobodná verze VMware Player (VMware Player Pro), ale rozhodli jsme se, že pro toto srovnání by bylo vhodnější použít kvalitnější Workstation. Tato aplikace poskytuje vývojářům mnoho dalších funkcí, včetně možnosti seskupit virtuální stroje do jakési virtuální falangy, abyste je mohli spustit současně jedním kliknutím.

VMware Workstation také nabízí podporu pro nové příkazy pro moderní procesory Intel a také umožňuje konfigurovat stroje s virtuálními CPU až do 16 GB a 64 GB RAM. Workstation se však silně zaměřuje na integraci se zbytkem (poněkud závažnou) sadou VMware, a proto bude vypadat vhodněji v podnikovém prostředí.

Desktopová integrace

Budou v rozporu s vaším barevným schématem?

Někteří uživatelé milují dokonalou harmonii rozhraní virtuálních strojů a jejich odpovídajících hypervizorů s hostitelským desktopem, zatímco jiní jsou jen zmatení.

VirtualBox používá Qt4, což je obzvláště pobuřující na desktopu Arch Linux založeném na Qt, kde se Qt5 používá všude, ale to je jen malá chyba. Boxy se perfektně spárují s Gnome 3, což se dá očekávat; Virt-Manager a VMware používají GTK3 a jsou s ním také perfektní.

Všichni naši kandidáti nám umožňují přepnout virtuální stroj do režimu celé obrazovky a naštěstí nám všichni umožnili přepnout zpět pomocí příslušné klávesové zkratky.

Unity režimy ve VMware (ne, tohle není způsob, jak udělat všechno jako ubuntu) a Seamless ve Virtual-Boxu – oba zobrazují okna aplikací přímo z hosta na hostitelské ploše. To je velmi dobré pro Linux VM (s výjimkou potenciální záměny mezi okny hosta a hostitele), ale snaží se spustit
náhled se moc nepovedl; Windows 7 se zapnutým rozhraním Aero také nebyl příjemný zážitek.

Všichni naši kandidáti podporují spuštění hosta v Režim celé obrazovky a lze je nakonfigurovat tak, aby při změně velikosti okna změnily rozlišení. Pro ukončení tohoto skriptu jsou k dispozici vhodné klávesové zkratky. Možnost drag-and-drop na strojích VMware je velmi pohodlná, a proto VMware vítězí v této kategorii.

Grafická akcelerace

Lze se problémům s vykreslováním softwaru vyhnout?

Kterýkoli z našich kandidátů by vám skvěle posloužil, pokud byste si chtěli pouze nastavit virtuální stroj, aniž byste museli dělat cokoli graficky náročného.

Pokud ale potřebujete 3D akceleraci, musíte si vzít VMware nebo VirtualBox. Jakmile se naučíte nainstalovat Guest Additions (včetně zavádějící otázky VirtualBoxu s dvojitou negací, která se vás snaží odvrátit od experimentální podpory WDDM, potřebujete např. Rozhraní Windows 7 Aero), si můžete užít 3D akceleraci ve VirtualBoxu a dvou klientech VMware.


Bum bum, Maxwellovo stříbrné kladivo zasáhlo, uh, úl. Zemřel krátce poté, co byl tento snímek pořízen v Don’t Starve.

VirtualBox vám umožňuje přidělit až 256 MB systémové paměti RAM virtuální grafické kartě a VMware až 2 GB. Všimněte si, že tyto gigabajty nepocházejí z vaší skutečné grafické karty, takže často neuvidíte velké zlepšení nad 256 MB. VirtualBox také poskytuje 2D akceleraci pro Windows guest, což by mělo pomoci urychlit vykreslování videa, zvětšení obrazovky a korekci barev, i když to hodně závisí na konfiguraci hostitele – toto nastavení nebude mít na rychlý stroj velký vliv. Windows VM pravděpodobně nepoběží Battlefield 4 nebo Middle-earth: Shadow of Mordor (takže máme velké štěstí, že je máme portované na Linux), když to všechno klesne na 11, ale kromě starších nebo méně náročných her to bude fungovat dobře: Strávili jsme dobrou hodinu hraním oblíbené nezávislé hry Don't Starve a úplně jsme zapomněli na naše srovnání.

Na VMware vše fungovalo lépe než na VirtualBoxu, ale možná to byla výhodnější konfigurace – na Arch Linuxu jsme použili nejnovější proprietární ovladač Nvidia, což mohlo vést k výhodě jednoho nad druhým.

Výrok

Virtualizace je dlouhé a složité téma pro porovnávání. Pokud chcete provozovat 3D hry, na Gnome Boxy nebo Virt-Manager se ani nepodíváte, a pokud vám to ve VirtualBoxu nejde lépe než nám, zvolíte si jako hypervizor VMware. Ale na druhou stranu, tato technologie není v žádném případě tak vyspělá jako nativní formát DirectX 11. Dokonce můžete mít větší štěstí s hrami ve Wine [Ed.: - Nebo ne.] S některými experimentálními opravami výkonu. Z licencí VMware opravdu nejsme blázni, zvláště těch, které vás nutí platit po 30denní zkušební verzi, ale pro některé budou funkce na podnikové úrovni v Workstation požehnáním. Zejména při použití vCenter Converter od VMware virtualizujete stroj jedním kliknutím – ideální, pokud chcete na svém aktuálním systému vyzkoušet něco nového.

Nepokryli jsme tuny nástrojů příkazového řádku, které přicházejí se všemi našimi kandidáty, ale jsou spolu s více než bohatou dokumentací. Můžete je použít ve svých skriptech, když projdete celou cestou virtualizace tím, že vytlačíte řadu virtuálních strojů ze zabezpečeného prostředí příkazového řádku. Možná budou hackeři raději pracovat přímo s Qemu, zatímco ti, kteří hledají jednoduché bezplatné open source řešení, budou spokojeni s Gnome Boxes.


Bubliny vypadají dobře, pokud nevidíte úsilí vynaložené na jejich vykreslení.

Ale vítěz je jen jeden (losování je vzácná výjimka) a tentokrát je to Virt-Manager – no, nemohli jsme si dovolit vyhrát VMware. Virt-Manager vám umožní využít většinu síly Qemu, aniž byste se uchýlili ke zdlouhavým kouzlům z příkazové řádky. Virtuální stroje lze pozastavit, překonfigurovat, přesunout a klonovat – to vše bez větších potíží. Jediné, co mu chybí, je podpora grafické akcelerace, ale kdo ví, třeba se objeví. VMware Player a Gnome Boxes se na druhém místě rozdělily, protože obě dosáhly vysokého skóre za svou jednoduchost, a máme rádi ikonu Boxes, která znázorňuje tesseract (nebo hyperkrychli nebo krychli, jak chcete).

Virt-Manager ★★★★
Všichni manažeři by to udělali dobře.

VirtualBox ★★
Kdysi jediné řešení, nyní na vedlejší koleji.

VMware Player ★★★
Rychlé a pohodlné, ale licence selhala.

Pracovní stanice VMware ★★
Rychlý a plně vybavený, ale ne zdarma.

Krabice ★★★
Nejjednodušší způsob instalace a konfigurace virtuálního počítače.

Podívejme se blíže na to, co jsou virtuální stroje pro Windows a k čemu slouží. Zjistěte vše o nejlepších simulátorech OS a o tom, jak je začít používat.

Virtuální stroj (VM) je počítačová aplikace, která umožňuje uživateli vytvořit napodobeninu operačního systému. Obraz operačního systému je nainstalován na stroji pro použití ve stávajícím systému. Velmi pohodlné, že? Jsou tu ale i úskalí. Přečtěte si, s čím se během instalace setkáte a jaký virtuální stroj použít. Verze Windows 7,8 a 10 je lepší vybrat.

Proč potřebujeme PC virtuální stroje?

Ve většině případů se virtuální počítače používají k testování softwaru. Pro práci s více operačními systémy potřebujete pouze jeden počítač, což výrazně urychluje práci.

Na jednom počítači může současně běžet několik virtuálních strojů. Jejich počet závisí na dostupné paměti RAM a prostoru na dětském disku, protože virtuální operační systém spotřebovává přesně stejný paměťový zdroj jako běžná kopie nainstalovaná v počítači.

Pomocí virtuálních strojů můžete pracovat s programy, funkcemi, které nejsou dostupné v hlavním OS. Také je zde možnost tvorby zálohy VM, s jejich následným přesunem a použitím na dalších počítačích.

Viry, chyby a další selhání virtuálního OS nemají vliv na provoz hlavního systému. Po zavření počítače přestane fungovat další operační systém a uvolní se RAM.

Během provozu VM se zařízení může zpomalit, protože zvýšená spotřeba úložných zdrojů vede ke zvýšení doby zpracování požadavků.

Důvody pro instalaci VM:

  • Chcete se seznámit s prací jiných operačních systémů, aniž byste je plně instalovali. Pokud je potřeba nahradit stávající OS, použijte nejprve virtuální simulátor k otestování dalších softwarových možností. To vás ušetří případných chyb a nekompatibility s hardwarem;
  • Jste vývojář a chcete vytvořit komplexní systém pro testování aplikací, které vytváříte.

Virtualbox

VirtualBox je virtuální stroj pro Windows 7,8,10. Virtualizační prostředí je distribuováno zdarma a lze jej nainstalovat jak pro práci s operačními systémy, tak pro nasazení síťové infrastruktury a hostingu stránek.

Hlavní okno VirtualBoxu:

Hlavním rysem tohoto virtuálního stroje je multiplatformní. Funguje dobře na všech verzích Windows. Ze stránek vývojáře si také můžete stáhnout instalační programy pro Mac OS, Debian. V samotném virtualizačním prostředí si můžete nainstalovat libovolný desktopový OS.

Pomocí VirtualBoxu se můžete seznámit s funkčností OS nebo in bezpečný režim otestujte program bez poškození hlavního systému. Uživatelé často dávají přednost instalaci starých her na virtuální stroje, které nejsou kompatibilní s moderními operačními systémy.

Po dokončení simulátoru budou všechna data a změny uloženy. Při příštím zapnutí se vrátíte na plochu a můžete pokračovat v provádění úkolů.

Výhody a nevýhody

Výhody VirtualBoxu:

  • Bezplatná distribuce. 90 % podobného softwaru je placených, zatímco VirtualBox je zcela zdarma. Funkce a možnosti programu nejsou omezeny na vývojáře;
  • Možnost vytvářet screenshoty - screenshoty virtuálního systému. Výsledný obrázek zobrazí pouze sekundární okno OS. Pořizování snímků obrazovky s hlavním OS snižuje rozlišení a také unese vaši běžnou plochu;
  • Vytvoření přesné kopie existujícího virtuálního stroje;
  • Schopnost přetahovat složky, zástupce a další objekty uvnitř simulátoru;
  • Jednotný souborový systém – z virtuálního stroje můžete přistupovat k adresářům, které jsou uloženy na PC, a naopak;
  • Současná práce s více stroji.

Charakteristickým rysem nového VirtualBoxu 4 je také pohodlný systém správy virtualizace a intuitivní pracovní plocha programu. V nové sestavě je také k dispozici možnost zachytit video z obrazovky dalšího operačního systému.

VirtualBox podporuje práci s USB disky připojenými k počítači.

Nevýhody programu:

  • Zpomalte počítač. I když má váš počítač dobré technické specifikace, dostatek paměti RAM a úložného prostoru, při používání virtuálního stroje zaznamenáte pomalejší výkon všech funkcí. Pokud jste během vytváření virtuálního počítače alokovali příliš mnoho paměti, počítač zamrzne nebo se vypne;
  • Nedostatek video paměti. Pokud potřebujete dosáhnout maxima vysoce kvalitní obraz, bude obtížné to provést pomocí VirtualBoxu. Program umožňuje konfigurovat nastavení pro použití grafické karty pouze na základní úrovni.
Jak nainstalovat

Chcete-li nainstalovat program VirtualBox, stáhněte si instalační program z oficiálních stránek vývojáře - společnosti Oracle. Proces instalace je standardní a nevyžaduje další nastavení:

  • Spusťte soubor EXE;
  • Vyberte pevný disk, kde bude umístěna kořenová složka s programem;
  • Počkejte na dokončení instalace. V případě potřeby může uživatel zobrazit statistiku využití pevného disku během procesu instalace.

V poli "Vlastní nastavení" je možnost vypnout podporu pro USB, síťové služby. To pomáhá zmenšit celkovou velikost aplikace.

Video tutoriál o tom, jak nainstalovat dva operační systémy pomocí VirtualBoxu

Po instalaci programu můžete začít vytvářet svůj první virtuální stroj. Klikněte na tlačítko "Vytvořit" v levém horním rohu okna. Otevře se karta nastavení virtuálního počítače:

V okně průvodce nastavením vyberte typ virtuálního OS (Windows, Linux, Debian, MacOS) a jeho verzi. Zadejte název simulátoru, který se má vytvořit, a klikněte na tlačítko "Další".

Poté vám program poskytne příležitost nezávisle určit velikost paměti RAM, která bude přidělena pro další operační systém. Pro začínající uživatele doporučujeme nastavit hodnotu, která je uvedena v poli "Doporučená velikost hlavní paměti".

Velikost paměti RAM pro virtuální počítač by měla být určena v závislosti na technická charakteristika váš počítač. Pokud máte v počítači k dispozici 4 GB RAM, bude pro správnou funkci simulátoru stačit 512 MB-1 GB.

Dále vás program požádá o výběr v souborový systém Obraz operačního systému (který odpovídá dříve zadané rodině a verzi). Po dokončení konfigurace se objeví okno se stručným výpisem všech parametrů. Klikněte na Dokončit.

Po dokončení instalace virtuální okna, v hlavním okně VirtualBoxu se objeví ikona pro spuštění OS. Klikněte na něj a počkejte, až se načte plocha. V případě potřeby nainstalujte ovladače.

Pro automatická aktualizace ovladače, klepněte na kartu Zařízení na panelu nástrojů virtuálního stroje. Poté klikněte na požadovaný typ média a v novém okně postupujte podle pokynů pro získání nového softwaru.

Připraveno. Nyní můžete začít pracovat s virtuálním operačním systémem. Chcete-li program ukončit, nejprve vypněte operační systém a poté zavřete VirtualBox.

VMware

VMWare Workstation je nejlepší virtuální stroj pro Windows 10. Vývojář staví program jako vhodnou platformu pro vytváření. Ve srovnání s jinými oblíbenými protějšky VMWare podporuje více funkcí pro přizpůsobení virtuálního stroje a umožňuje synchronizaci simulátoru s nástroji pro vývoj softwaru.

Toto virtualizační prostředí je oblíbené mezi programátory, webdesignéry a dalšími profesionály, kteří často musí testovat práci svých projektů pro různé platformy.

Výhody a nevýhody

Mezi výhody VMWare patří:

  • Pohodlný panel nástrojů;
  • Synchronizace s vývojovými nástroji od společnosti Microsoft, zejména platformou .NET a softwarovým prostředím Visual Studio;
  • Bezpečnostní systém. Vestavěné nástroje VMWare poskytují vysokou úroveň ochrany vašich souborů v sekundárním OS. Simulátor dokáže detekovat pokusy o jejich eliminaci škodlivou činností;
  • Provozování šifrovacích služeb pro vytvořené virtuální stroje.

Nevýhody aplikace:

  • Placená distribuce. Uživatel si může stáhnout bezplatnou zkušební verzi nástroje, ale získat plná verze aplikace se všemi dostupnými funkcemi budou muset platit za roční nebo měsíční předplatné;
  • Nevhodné pro začátečníky. Pokud jste dosud nepoužívali simulátory operačního systému, doporučujeme začít s jednoduššími možnostmi. Pro pokročilé uživatele, kteří preferují ruční konfiguraci systému, je vhodný například VirtualBox a standardní Windows Hyper V. VMWare.
Jak nainstalovat

Virtuální stroj pro Windows si můžete stáhnout z oficiální vývojářské stránky VMWare.com.

Během procesu instalace se doporučuje vypnout program Windows Defender nebo jiný spuštěný antivirus. To je nutné pouze pro správnou instalaci všech souborů a šifrovacích algoritmů používaných programem pro virtuální stroje. Vašemu hlavnímu OS nebude způsobena žádná újma, protože produkt je stažen z oficiálního zdroje.

Kontrola funkčnosti a první nastavení programu

Chcete-li vytvořit první virtuální počítač ve VMWare, musíte si stáhnout sadu distribuce OS, kterou chcete použít v emulátoru na vašem počítači. Pak otevřete okno nainstalovaná aplikace a klikněte na pole „Vytvořit nový virtuální počítač“.

Poznámka! Uživatel může místo několika simulátorů vytvořit skupinu virtuálních strojů. To vám umožní snížit zdroj spotřebované paměti RAM a urychlit provoz počítače a simulátoru OS.

V okně průvodce nastavením VM zadejte cestu k obrazu operačního systému (může to být soubor v paměti počítače popř. spouštěcí disk). Také je možné nakonfigurovat virtuální stroj bez instalace operačního systému (můžete jej nainstalovat později).

  • V okně, které se zobrazí, zadejte název OS, uživatelské jméno a heslo pro přístup k účtu;
  • Určete, na kterém disku vašeho počítače bude virtuální stroj uložen;
  • Přidělte množství paměti RAM, které potřebujete, aby virtuální počítač fungoval;
  • Nakonfigurujte hardware (automaticky nebo ručně).

Po dokončení konfigurace virtuálního počítače počkejte na instalaci bitové kopie operačního systému a začněte pracovat:

Microsoft Virtual PC

Microsoft Virtual PC je další populární emulátor virtuálního stroje. Program je dobře kompatibilní se všemi verzemi OS Windows. Pokud jako hlavní OS používáte produkt společnosti Microsoft, doporučujeme pro emulaci zvolit Microsoft Virtual PC.

Výhody a nevýhody

Výhody emulátoru:

  • Výborná kompatibilita se všemi verzemi operačního systému Windows. Ve většině případů uživatel nemusí instalovat žádné další ovladače pro virtuální OS. Všechny jsou synchronizovány s hlavním systémem;
  • Sdílení souborového systému. Přístup k souborům uloženým na pevném disku počítače prostřednictvím okna VM;
  • Podpora 64bitového operačního systému Windows v provozních režimech „Hostitel“ a „Prostředí hosta“;
  • Podpora hardwarové virtualizace.

Nevýhody:

  • Existují placené funkce. Program je distribuován zdarma, ale pro podporu nastavení skupiny virtuálních operačních systémů si budete muset zakoupit předplatné;
  • Neexistuje žádná podpora pro systémy podobné Linuxu.
Kontrola funkčnosti a první nastavení programu

Chcete-li nainstalovat virtuální OS, nejprve načtěte jeho obraz do paměti počítače a poté otevřete aplikaci Microsoft Virtual PC. Klikněte na tlačítko „Vytvořit virtuální počítač“ a v novém okně nakonfigurujte následující parametry:

  • Pojmenujte nový operační systém;
  • Přidělte prostor pro její pevný disk a velikost její RAM;
  • Vyberte, která zařízení bude VM podporovat (síťové prostředí, flash disky atd.).
Výsledek

Pokryli jsme nejlepší virtuální stroje pro Windows, ale ne všechny. Pokud si myslíte, že to nejsou ty nejlepší - napište do komentářů! Pomozte začínajícím čtenářům rozhodnout se, se kterým emulátorem začít.




Související články: