Čo je podľa vás najviac najlepší virtuálny stroj?

Nebudem vymýšľať bicykel a prerozprávať iným. Radšej by som vám odporučil prečítať si článok z časopisu Linux Format. V ktorom experti urobili porovnávaciu recenziu piatich populárnych virtuálnych strojov v nádeji, že nájdu ten .., najlepší virtuálny stroj. Mimochodom, pre tých, ktorí sa zriekli a dokázali uniknúť zo zajatia Windowsu, vrelo odporúčam .

  • Čo je virtuálny stroj
  • Prečo potrebujete virtuálny stroj
  • Ako sme testovali virtuálne stroje
  • Výkon
  • Funkčnosť
  • Kompatibilita a snímky
  • Desktopová integrácia
  • Grafická akcelerácia
  • Verdikt

Čo je virtuálny stroj

Zjednodušene povedané, bez zdĺhavosti, potom je virtuálny stroj operačný systém v operačnom systéme.

Prečo potrebujem virtuálny stroj

V našom prípade je virtuálny stroj predovšetkým platformou na kontrolu programov. Medzi ktorými, ako viete, môžu byť. Ďalší virtuálny stroj používajú hackeri na testovanie svojich vlastných a cudzích trójskych koní a iných zázračných súborov. Bez ohľadu na to, do ktorej skupiny patríte, stále budete mať záujem dozvedieť sa viac o virtuálnych strojoch a o tom, ako fungujú.

Ako sme testovali virtuálne stroje

Najprv sme vzali dvojjadrový počítač (kvôli rozpočtovým obmedzeniam) s čerstvým Arc Linuxom. Okrem proprietárneho VMware (verzia 7.1.0 Player a 30-dňová skúšobná doba Workstation 11) sme použili oficiálne balíčky Arch, ktoré veľmi pozorne sledujú vydania vývojárov. Každý stroj mal 2 GB systémovej RAM a 128 MB video pamäte (256 MB v prípade potreby).

Testovali sme každého kandidáta na rôznych hosťujúcich OS: Mint 17.1 a Kubuntu 15.04 beta, ako aj rôzne verzie nelinuxový operačný systém s názvom Windows. Na vyhodnotenie výkonu sme skompilovali hlavné jadro Mint, spustili benchmark SunSpider JavaScript a hrali rôzne hry z našej Steam knižnice. Aby sme otestovali skutočný svet, spustili sme ho na 8-jadrovom stroji so 16 GB RAM a 4 GB Nvidia GTX, no potom sme boli nútení ho vrátiť.

Virtualizačná technológia zásadne zmenila výpočtovú oblasť. Hanbili by sme sa, keby sme povedali, že ide o nový vynález (prvé sálové počítače ho používali ako prostriedok na poskytovanie zdrojov), ale desaťročie staré inovácie CPU znamenajú, že takmer natívny výkon získate iba s kódom x86. A teraz sa nám darí vtesnať desiatky strojov (ľahko skopírovaných a obnovených) do jednej budovy a práca dátových centier sa stala oveľa efektívnejšou. Je tiež možné napodobniť inú architektúru, povedzme, ARM, ktorá je vhodná pre vývojárov vstavaných systémov.

Toto je tiež dobré pre bežných používateľov: oboznámenie sa s novým OS už nemusí byť také časovo náročné cvičenie v neustálom strachu, že zničíte váš systém. Aj keď chcete len testovať nový program, je oveľa bezpečnejšie to urobiť vo virtuálnom počítači namiesto toho, aby ste riskovali svoje súčasné nastavenie. Podpora virtualizácie v jadre (prostredníctvom KVM) a emulátora Qemu znamená, že používatelia Linuxu už nemusia využívať proprietárne nástroje.

Za starých čias bol VirtualBox od Sunu (kedysi vo vlastníctve spoločnosti Innotek, teraz Oracle) jedinou skutočnou možnosťou. Doba sa však zmenila, a tak sa pozrime na ďalšie virtualizačné aplikácie.

VMware aj VirtualBox používajú moduly závislé od jadra, ktoré sú načítané, aby fungovali. VMware ich bude musieť skompilovať, čo si bude vyžadovať inštaláciu balíčkov hlavičiek jadra a všetkých kompilátorov. Potom dostanete init skript na načítanie špecifikovaných modulov, aj keď to bude pre používateľov Systemd zbytočné. Ak je to váš prípad, možno budete chcieť vytvoriť svoj vlastný init súbor namiesto neustáleho spúšťania tohto skriptu ako root (alebo zobrazovania rovnakých chybových hlásení). V čase písania tohto článku si jadrá 3.19 vyžadovali opravu zdrojov VMware, ale dúfam, že to bude opravené do vydania časopisu. Balíky VirtualBox sú dostupné vo väčšine distribúcií a ak máte štandardné jadro, nemusíte sa ničoho obávať.

Virt-Manager vyžaduje, aby bola na vašom systéme spustená služba libvirtd pred jej spustením, na čo budete láskavo upozornení, a ak používate úplné desktopové prostredie, urobí to za vás; budete musieť zadať iba heslo root.

VirtualBox aj VMware Workstation sú celkom jednoduché, pokiaľ sa nechcete nechať rozptyľovať každou možnosťou. Na druhej strane VMware Player nemá príliš veľa možností a svoj stroj rozbehnete behom chvíľky. Ale ak ste odhodlaní využiť všetky tieto možnosti na maximum, budete musieť nainštalovať doplnky pre hostí.

Linux Guest Additions for VirtualBox sa inštalujú oveľa jednoduchšie (CD sa spustí automaticky) ako „nástroje“ VMware, ktoré vyžadujú skopírovanie programov z imaginárneho CD, zmenu oprávnení a následné spustenie skriptu. Naozaj je rok 1999? Ale za toto všetko budete odmenení vylepšenou grafikou a množstvom doplnkových funkcií, o ktorých si povieme ďalej.

Najjednoduchšie na použitie z nášho výberu sú boxy, aj keď poskytujú len minimum funkcií Qemu/libvirt. Na druhom mieste sú VMware Player a VirtualBox, nasledované ich plateným rivalom (nominálne sú náročnejšie kvôli viacerým možnostiam). Virt-Manager nie je obzvlášť náročný na používanie, ale má dostatok labyrintu nastavení Qemu na to, aby prekonal začiatočníka. Mechanizmus správy úložiska je navyše dosť mätúci, najmä ak sa chystáte uložiť svoj virtuálny disk na neštandardné miesto: potom musíte najprv pridať požadovaný adresár ako „úložný fond“. Vaša vlastná distribúcia však poskytne všetky potrebné exotické moduly, v takom prípade prečo nevyužiť šancu.

Výkon

Vytvoria pre vás pomalý alebo agilný VM?

Vďaka hardvérovým vylepšeniam a technológiám paravirtualizácie je možné vykonávať niektoré úlohy rýchlosťou blízkou rýchlosti skutočného hardvéru.

Avšak tak, ako to už býva, nejaký výkonový zásah tam väčšinou býva. Takmer každá konfigurácia, na ktorej sme testovali hosťovskú plochu, vykazovala nejaký druh koktania. Zvyknete si však a môžete si vypnúť všemožnú krásku alebo zapnúť príslušný režim neutralizácie porúch, ak vám to prekáža.

Neberieme tu do úvahy 3D výkon – to by nebolo úplne fér a na stránke má svoju vlastnú kategóriu. Avšak, pre každodenné úlohy pri používaní Terminálu je nepravdepodobné, že si všimnete veľké rozdiely medzi našimi kandidátmi. Experimenty s kompiláciou jadra ukázali, že VirtualBox je v konkurencii výrazne pozadu. Porovnávací test JavaScript SunSpider potvrdil tento záver: obe úlohy boli dokončené o 20 % pomalšie ako ostatné. Diskový vstup/výstup (I/O) (najmä ak máte SSD disk) a sieťová prevádzka boli rýchle pre všetkých našich kandidátov. VMware si v konečnom dôsledku zabezpečil prevahu podporou novších procesorov Intel.

Funkčnosť

Čo môže ponúknuť každý kandidát?

Všetci naši kandidáti sú navrhnutí pre rôzne prípady použitia, a preto má každý svoje vlastné individuálne výhody. Samozrejme, prítomnosť niektorých štandardných funkcií je určite zahrnutá: medzi ne patrí napríklad možnosť vytvárať snímky, podpora rozšírení procesorov Intel VT-x a AMD-V a flexibilná konfigurácia virtuálneho hardvéru. To všetko ponúka každý, niektoré aplikácie sú však schopné hrdinskejších činov.

Výhradou je, že Gnome Boxes a Virt-Manager sú len rozhrania s Qemu (cez vrstvu abstrakcie libvirt). A Qemu je v podstate emulátor CPU, ktorý je schopný virtualizácie cez KVM, no napriek tomu je to celý svet.

Poďme sa teda postupne pozrieť na našich kandidátov.

Gnome boxy ★★

Pri volaní z príkazový riadok Qemu podporuje veľa možností, z ktorých väčšina nie je v Gnome Boxoch: jeho cieľom (implementovaným) je jednoduchosť a prehľadnosť vzhľad a práca. Skrz to užívateľsky prívetivé rozhranie wizard, môžete nastaviť virtuálny stroj iba tromi kliknutiami - stačí ho nasmerovať na príslušný ISO. Boxes abstrahuje rozdiel medzi virtuálnym strojom a vzdialeným strojom a k obom sa môžete pripojiť cez VNC, SPICE (čo umožňuje, aby zvuk fungoval cez sieť) alebo OVirt.

Gnome boxy

Boxes neponúka veľa v spôsobe správy vášho virtuálneho stroja cez sieť, ale aspoň poskytuje všetko kúzlo NAT, ktoré potrebujete, aby váš virtuálny stroj hovoril so svetom. Ostatní kandidáti úspešne nastavili NAT, sieťové mosty alebo siete iba pre hostiteľa, a to všetko môže byť za určitých okolností veľmi výhodné.

Správca Virt ★★★★

Virt-Manager (alias Virtual Machine Manager) ponúka oveľa viac funkcií Qemu (ale opäť nie všetky). Zdá sa, že to prehnal so zoznamom podporovaných operačných systémov x86, najmä z rodiny Linux.


Správca Virt

Okrem toho, Virt-Manager umožňuje relatívne jednoduché nastavenie stroja akejkoľvek zložitosti – môžete pridať akýkoľvek hardvér vrátane viacerých sieťových rozhraní. Okrem KVM VM môže Virt-Manager používať podporu Qemu/libvirt pre hostí Xen a kontajnery LXC. Voliteľne môže tiež zisťovať zdroje hostí, a tak poskytovať veľmi pekné grafy (ako tie v sekcii Výkon na strane 25, čo trvá asi 30 sekúnd po Spustenie systému Windows desať). Okrem toho Virt-Manager využíva nedávno pridanú podporu USB 3.0 od Qemu.

Kompatibilita a snímky

Je možné presúvať virtuálne stroje medzi skutočnými?

Niekedy môže byť potrebné presunúť VM medzi hypervízormi. Všetky naše programy dokážu importovať stroje uložené vo formáte Open Virtual Appliance (OVA), čo je jednoducho archív tar s obrazom disku VMDK (VMware) a údajmi virtuálneho hardvéru. VirtualBox umožňuje export do tohto formátu, ale má aj svoj vlastný - Virtual Disk Image (VDI) a poradí si aj so všetkými ostatnými.

Na konverziu formátov možno použiť príkaz qemu-img. Za zmienku stojí najmä jeho obľúbený formát QCOW2, ktorý umožňuje interne ukladať viaceré systémové snímky pomocou vynikajúcej techniky Copy On Write (COW).

Boxy, Virt-Manager, VirtualBox a VMware Workstation podporujú snímky systému a ukladajú rôznych štátov váš VM. VMware Player vám umožňuje mať na každý stroj okrem jeho aktuálneho stavu iba jednu snímku. Hlboké regresné testovanie je teda vylúčené.

VirtualBox a VMware Workstation sú tiež schopné „klonovať“ VM, čo je efektívny spôsob vytvárania systémových snímok: údaje sa zapisujú do zodpovedajúceho klonu iba vtedy, ak sa jeho stav líši od stavu rodiča. VMware vám umožňuje pripojiť hosťovský obraz VMDK na hostiteľa, čo je tiež praktické, hoci rovnaký trik je možné vykonať konverziou na nespracovaný obraz disku a použitím štandardného Linuxové nástroje a aritmetika na výpočet posunu oddielu.

VirtualBox ★★★★

VirtualBox, pôvodne klient na virtualizáciu desktopov, je stále pravdepodobne obľúbeným nástrojom pre mnohých. Tento program má jasnú štruktúru, ktorá uľahčuje nastavenie virtuálneho počítača a mnoho ďalších užitočné možnosti. Okrem obmedzenia počtu jadier CPU, ku ktorým má prístup hosťujúci OS, vám VirtualBox umožňuje nastaviť limit využitia hosťujúceho CPU v percentách. VirtualBox podporuje aj nahrávanie videa, takže si večer môžete nahrať Windows manuál pre váš počítač. kanál YouTube.


virtuálna schránka

Dokáže importovať akékoľvek virtuálne disky, ale ponúka iba podporu hostiteľského radiča USB 2.0, a to aj vtedy, ak si nainštalujete vlastný balík rozšírenia Oracle. Zdieľaná schránka a možnosti presúvania myšou (v jednom alebo oboch smeroch, ako chcete) sú celkom praktické. VirtualBox má praktické indikátory pre sieťové a diskové I/O a pre využitie procesora.

Mimochodom, v článku "" sme podrobne hovorili o tom, ako nainštalovať a správne nakonfigurovať virtuálny stroj VirtualBox.

VMware Player ★★★

Bezplatná ponuka od VMware prešla od svojho uvedenia v roku 2008 dlhú cestu. Najpozoruhodnejšie je, že toto už nie je prehrávač: je viac než schopný vytvoriť pre vás vysokokvalitný virtuálny stroj.


VMware Player

Okrem podpory množstva sieťových konfigurácií (NAT, bridged, host-only a pod.) ponúka veľmi pekné možnosti tvarovania sieťovej prevádzky, čo sa celkom hodí, ak testujete najnovšiu verziu povedzme DDoS klienta resp. pri pohľade na koľko malvér môžete visieť na svojom virtuálnom počítači so systémom Windows XP, kým nepraskne. VMware tiež podporuje USB zariadenia 3.0 a inštalácia nástrojov pre hostí umožní brilantnú grafiku, zdieľanú schránku a zdieľané adresáre. Player je trochu menejcenný, pokiaľ ide o snímky (umožňuje vám to urobiť len jednu), ale to sme kritizovali v predchádzajúcej časti.

Pracovná stanica VMware ★★★★★

Existuje neslobodná verzia prehrávača VMware Player (VMware Player Pro), ale mysleli sme si, že pre toto porovnanie by bolo vhodnejšie použiť namiesto nej kvalitnejšiu pracovnú stanicu. Táto aplikácia má veľa pridané vlastnosti pre vývojárov, vrátane možnosti zoskupiť virtuálne stroje do akejsi virtuálnej falangy, aby ste ich mohli prinútiť ísť všetky naraz do akcie jediným kliknutím.

VMware Workstation tiež ponúka podporu pre nové príkazy pre moderné procesory Intel, ako aj možnosť konfigurovať stroje s virtuálnymi CPU, až 16 GB a 64 GB RAM. Workstation sa však výrazne zameriava na integráciu so zvyškom (dosť mohutného) balíka VMware, a preto bude vyzerať vhodnejšie v podnikovom prostredí.

Desktopová integrácia

Budú v rozpore s vašou farebnou schémou?

Niektorí používatelia milujú dokonalú harmóniu rozhraní virtuálnych strojov a ich zodpovedajúcich hypervízorov s hostiteľským desktopom, zatiaľ čo iní sú mätúci.

VirtualBox používa Qt4, čo je obzvlášť nepríjemné na desktope Arch Linux založenom na Qt, ktorý používa Qt5 všade, ale je to len niečo ako medzera. Boxy dokonale zapadajú do Gnome 3, čo sa dá očakávať; Virt-Manager a VMware používajú GTK3 a tiež sa s ním dokonale spárujú.

Všetci naši kandidáti nám umožňujú prepnúť virtuálny stroj do režimu celej obrazovky a našťastie nám všetci umožnili prepnutie späť pomocou príslušnej klávesovej skratky.

Výnimočnými režimami sú Unity vo VMware (nie, takto sa nedá urobiť všetko ako v ubuntu) a Seamless vo Virtual-Box – oba zobrazujú okná aplikácií priamo z hosťa na pracovnej ploche hostiteľa. To je veľmi dobré pre Linux VM (vyhýbanie sa potenciálnemu zmätku medzi hosťovskými a hostiteľskými oknami), ale snaží sa spustiť
náhľad nebol veľmi úspešný; Windows 7 so zapnutým Aero tiež nebol najpríjemnejší zážitok.

Všetci naši kandidáti podporujú prijatie hosťa režim celej obrazovky a možno ich nakonfigurovať tak, aby zmenili rozlíšenie pri zmene veľkosti okna. Na ukončenie tohto scenára sú k dispozícii príslušné klávesové skratky. Schopnosť drag-and-drop Stroje VMware veľmi pohodlné, a preto VMware v tejto kategórii víťazí.

Grafická akcelerácia

Je možné vyhnúť sa problémom s vykresľovaním softvéru?

Ktorýkoľvek z našich kandidátov by vám dobre poslúžil, ak by ste si chceli len nastaviť virtuálny stroj bez úmyslu robiť čokoľvek náročné na grafiku.

Ale ak potrebujete 3D akceleráciu, musíte si vziať VMware alebo VirtualBox. Keď prekonáte inštaláciu doplnkov pre hostí (vrátane odvrátenej, dvojito negatívnej otázky VirtualBoxu, ktorá sa vás snaží odvrátiť od experimentálnej podpory WDDM, ktorá je potrebná napr. Rozhranie Windows 7 Aero), budete si môcť vychutnať 3D akceleráciu vo VirtualBoxe a dvoch klientoch VMware.


Bum bum, Maxwellovo strieborné kladivo pristálo na, uh, úli. Zomrel krátko po tom, čo bol tento screenshot urobený v Don't Starve.

VirtualBox umožňuje prideliť virtuálnej grafickej karte až 256 MB systémovej pamäte RAM, zatiaľ čo VMware umožňuje až 2 GB. Upozorňujeme, že tieto gigabajty nie sú prevzaté z vašej skutočnej grafickej karty, takže pri veľkosti 256 MB často neuvidíte veľké zlepšenie. VirtualBox tiež poskytuje 2D akceleráciu pre Windows hostí, čo by malo pomôcť urýchliť vykresľovanie videa, zväčšenie obrazovky a korekciu farieb, aj keď to do značnej miery závisí od konfigurácie hostiteľa – rýchly stroj toto nastavenie veľmi neovplyvní. Virtuálne stroj na okná, pravdepodobne nebude možné spustiť Battlefield 4 alebo Middle-earth: Shadow of Mordor (takže máme veľké šťastie, že sú portované na Linux), keď je všetko až 11, ale staršie alebo menej náročné hry budú fungovať dobre: ​​strávili sme dobrú hodinu pri hraní populárnej indie hry Don't Starve, pričom úplne zabudnete na naše porovnanie.

Na VMware všetko fungovalo lepšie ako na VirtualBoxe, no možno to bola výhodnejšia konfigurácia – na Arch Linuxe sme použili najnovší proprietárny ovládač nvidia, čo by mohlo viesť k prevahe jedného nad druhým.

Verdikt

Virtualizácia je téma pre porovnávanie, ktorá je stará a zložitá. Ak chcete spúšťať 3D hry, na Gnome Boxes alebo Virt-Manager sa ani nepozriete a pokiaľ nie ste lepší vo VirtualBoxe ako my, ako hypervízor si zvolíte VMware. Ale na druhej strane, táto technológia nie je v žiadnom prípade taká vyspelá ako natívny DirectX 11. Môžete mať dokonca viac šťastia pri hraní hier vo Wine [Ed.: - Alebo nie.] s niektorými experimentálnymi opravami výkonu. Licencie VMware sa nám veľmi nepáčia, najmä tie, ktoré vás nútia platiť po 30 dňoch. skúšobná doba Pre niektorých však budú funkcie pracovnej stanice na podnikovej úrovni prínosom. Najmä ak používate VMware vCenter Converter na virtualizáciu počítača jediným kliknutím – ideálne, ak chcete otestovať niečo nové na vašom aktuálnom systéme.

Nepokryli sme množstvo nástrojov príkazového riadka, ktoré prichádzajú so všetkými našimi kandidátmi, ale sú spolu s viac než dostatočnou dokumentáciou. Môžete ich použiť vo svojich skriptoch, keď sa pustíte do všetkej náročnej virtualizácie, čím vytlačíte celý rad virtuálnych strojov zo zabezpečeného prostredia príkazového riadku. Možno hackeri budú radšej pracovať priamo s Qemu a tí, ktorí hľadajú jednoduché bezplatné open source riešenie, budú mať šťastie, že budú mať Gnome Boxy.


Bubliny vyzerajú dobre, ak nevidíte úsilie vynaložené na ich vykreslenie.

Vyhráva však iba jeden (remíza je vzácna výnimka) a tentoraz je to Virt-Manager – no, nemohli sme nechať VMware vyhrať. Virt-Manager vám umožňuje ovládnuť väčšinu sily Qemu bez použitia zdĺhavých kúziel príkazového riadku. Virtuálne stroje môžete pozastaviť, prekonfigurovať, presunúť a klonovať - ​​to všetko bez väčších problémov. Jediné, čo mu chýba, je podpora grafickej akcelerácie, no ktovie, možno sa objaví. VMware Player a Gnome Boxes sa delia o druhé miesto, pretože obe dosahujú vysoké skóre pre svoju jednoduchosť, a milujeme ikonu Boxes, ktorá obsahuje tesseract (alebo hyperkocku alebo kocku v kocke, podľa toho, čo preferujete).

Správca Virt ★★★★
Všetci manažéri by mali robiť takú dobrú prácu.

VirtualBox ★★
Kedysi jediné riešenie, teraz na vedľajšiu koľaj.

VMware Player ★★★
Rýchle a pohodlné, ale licencia zlyhala.

Pracovná stanica VMware ★★
Rýchle a plnohodnotné, ale nie zadarmo.

Boxy ★★★
Najjednoduchší spôsob inštalácie a konfigurácie VM.

Používatelia z času na čas potrebujú druhý počítač, na ktorý si môžu nainštalovať ďalší shell. Virtuálny stroj je systém na emuláciu inej platformy, pomáha používateľovi ovládať zariadenie pri inštalácii viacerých operačných systémov, ktoré sú na sebe nezávislé, takže jedno zariadenie môže kombinovať vlastnosti dvoch alebo viacerých PC. Táto technika je populárna medzi vývojármi pri testovaní programov.

Čo je virtuálny stroj

Takéto zariadenia sa vytvárajú na skutočných počítačoch ako podmienené. Toto je program, ktorý napodobňuje kópiu existujúceho hardvér so všetkými jeho komponentmi (BIOS, HDD, periférne zariadenia). Pomocou špeciálnych pomôcok môžete spustiť niekoľko virtuálnych strojov na rovnakom počítači s rovnakými alebo rôznymi operačnými systémami.

Čo je potrebné pre

Inštalácia virtuálneho počítača rozširuje možnosti počítača. Prečo používať túto funkciu?

  1. Inštalácia dvoch operačných systémov na jeden počítač. Umožňuje súčasne nainštalovať dve bitové hĺbky škrupín: x32 a x64. emulátor Windows možno kombinovať s Linuxom.
  2. Virtualizácia umožňuje bezpečné spúšťanie podozrivých softvér a súbory.
  3. Iný ako nainštalovaný virtuálny operačný systém pomáha pri používaní aplikácií, ktoré nie sú kompatibilné s „natívnym“ shellom.
  4. Používa sa pri testovaní nových nástrojov.
  5. Použitie ako emulácia nových architektúr (napríklad imitácia hernej konzoly).
  6. S cieľom chrániť informácie a obmedziť možnosti programov.
  7. Viaceré podmienené procesory pomáhajú napodobňovať počítačová sieť, je to dôležité pri ladení servera.
  8. Program na vytvorenie virtuálneho počítača sa používa na pripojenie periférií, ktoré nie sú kompatibilné s nainštalovaným shellom.

Prehľad virtuálnych strojov

Prvé pokusy o vývoj takéhoto softvéru sa začali v 70. rokoch. Teraz majú virtuálne stroje možnosť vytvárať plnohodnotný počítač s paralelným alebo zabudovaným prístupom. Univerzálne možnosti podporujú nielen dobre známe shelly rôznych bitov, ale aj neznáme operačné systémy. Každý segment trhu má svojich lídrov.

Pre Windows 7

Virtualbox je bezplatný emulátor distribúcie. Vysoké hodnotenie a obľúbenosť medzi používateľmi je dané tým, že verziu podporuje väčšina známych systémov. Výhoda utility je v prehľadnom rozhraní, ktoré uľahčuje ovládanie. Nevýhodou je, že nie je možné prenášať súbory pomocou „uchopenia a pretiahnutia“, je potrebné spustiť NAT pripojenie.

VMware je platená služba, ktorý je vysoko prispôsobiteľný a optimalizuje priestor na pevnom disku. Distribučná súprava verzie ESXi môže byť zapísaná na USB flash disk alebo zabudovaná do firmvérového servera. Okrem Windows sú vhodné aj Linux, Solaris, FreeBSD, Netware. Medzi nevýhody patrí skutočnosť, že v porovnaní s predchádzajúcim zdrojom nie je možné stiahnuť plná verzia služby zadarmo.

Pre Windows 10

Microsoft Virtual PC je bezplatný virtuálny stroj. Patrí do kategórie virtuálnych strojov pre Windows, a preto sa nedá nainštalovať na Linux
alebo Mac, čo možno pripísať nevýhodám. Nevýhodou je chýbajúca podpora USB zariadení. Je určený na vytvorenie podmieneného shellu prostredníctvom strojového kódu s parametrami prevádzky komponentov hardvérového systému existujúceho počítača.

Oracle je nástroj, ktorý vám pomáha pracovať s veľkým množstvom informácií. Pri spracovaní databáz je zaručená ich skutočná ochrana. Výhodou systému sú niektoré manipulácie, ktoré pomáhajú získať rýchly prístup k informáciám, ktoré urýchľujú proces riadenia. Napríklad Oracle RAC je rýchlo nasaditeľný klastrový prístup k databáze.

Pre Linux

Tento systém je relatívne nový, ale ukázal sa ako výkonný vďaka otvorenému počítačovému kódu. OS Linux je ťažšie vyzdvihnúť virtuálny stroj. OpenVZ bol vydaný špeciálne pre shell. Služba pomáha nastaviť viacero virtuálnych procesorov na jednom počítači. Bonusy sú zachované. open source aby PC nestratil energiu Náhodný vstup do pamäťe.

Hyper-V je emulátor, ktorý sa používa v Linuxe aj v 32 a 64-bitových verziách Windows XP. Výhodou je, že ide o technológiu, ktorá priamo „hovorí“ s hardvérom servera, a tým znižuje spotrebu pamäte a zvyšuje výkon procesora. Medzi nevýhody patrí skutočnosť, že pri správe veľkých polí virtuálnych serverov je potrebné dodatočne nainštalovať System Center Virtual Machine Manager.

Pre Mac

VMware Fusion je emulátor, ktorý spúšťa Windows a ďalšie operačné systémy na počítačoch Mac bez reštartu, čo vám umožňuje spravovať virtuálne a fyzické servery. Výhodou je, že Mac shell môže byť použitý oddelene od ostatných alebo integrovaný do jedného pohodlného prostredia. Medzi mínusy - použitie je platené.

Boot Camp je určený na inštaláciu systému Windows na počítači Mac. Plášť sa dodáva ako dodatočný systém na samostatnej priečke pevný disk. Pri spustení stačí vybrať Mac - a virtuálny Windows bude fungovať. Nástroj sa vyznačuje jednoduchosťou a prehľadným rozhraním. Medzi mínusmi stojí za zmienku potreba reštartu, aby ste vybrali iný systém.

Rýchly rozvoj virtualizačných technológií výrazne ovplyvnil nielen rozvoj IT infraštruktúry veľkých podnikov. výkon stolného počítača osobné počítače dosiahli bod, kedy jeden fyzický stroj môže podporovať viacero súčasne bežiacich operačných systémov vo virtuálnych strojoch. Ešte pred niekoľkými rokmi boli virtuálne stroje niečím exotickým pre koncových používateľov, ktorí si ich inštalovali väčšinou na účely hodnotenia. Teraz viacjadrové procesory a veľké množstvo operačnej pamäte na domácom alebo kancelárskom počítači nie je ničím neobvyklým, a to umožňuje prichádzať s novými možnosťami ich využitia v rámci virtualizačných technológií.

Mnoho používateľov nachádza rôzne možnosti využitia pre platformy virtualizácie desktopov doma aj v práci. Koniec koncov, virtuálny stroj má v porovnaní s fyzickým oveľa väčšiu flexibilitu z hľadiska prenosnosti na inú fyzickú platformu. Okrem toho kvalita platforiem virtualizácie desktopov za posledných pár rokov výrazne vzrástla z hľadiska funkčnosti, jednoduchosti použitia a rýchlosti. Relatívne nedávna podpora hardvérovej virtualizácie v desktopových systémoch naznačuje, že poprední výrobcovia procesorov ako Intel a AMD veria v budúcnosť virtualizačných technológií na osobných počítačoch.

Takéto objemné a hardvérovo náročné operačné systémy, ako je Windows Vista, sú nepochybne schopné absorbovať výkon používateľských desktopov, bez ohľadu na ich výšku, ale pokrok sa nezastaví a ďalší vývoj hardvérových platforiem pre stolné počítače už čoskoro umožní podporuje niekoľko takýchto systémov súčasne, čím spĺňa požiadavky na rýchlosť. Mnohí používatelia však majú pocit, že technológie domácej virtualizácie nie sú potrebné a virtualizáciu považujú za ďalšiu špecifickú technológiu, ktorá ich príliš neovplyvní. Z veľkej časti je to spôsobené tým, že nevidia dôstojné spôsoby používania virtuálnych strojov.

V obchodnom svete sa virtualizačné technológie implementujú hlavne na údržbu infraštruktúry virtuálnych serverov spoločnosti a majú veľmi malý vplyv na koncových používateľov. V tomto článku si ukážeme, že takmer každý používateľ PC môže využiť virtualizačné technológie na zefektívnenie svojej práce na osobnom počítači doma, ako aj pri každodenných úlohách na pracovisku.

Ako používať virtuálne stroje doma

Väčšina používateľov osobných počítačov sa často stretáva s problémom používania potenciálne nebezpečných alebo nestabilných aplikácií, ktoré môžu poškodiť operačný systém alebo ovplyvniť činnosť iných programov. Často domáci počítač, ktorý obsahuje aj pracovné dokumenty, používa viacero ľudí, medzi ktorými nie každý rozumie, ako s ním správne narábať, aby nedošlo k poškodeniu dôležitých dát či operačného systému. Vytváranie účtov typu „Používateľ“ tento problém nerieši, pretože mnohé aplikácie vyžadujú na inštaláciu oprávnenia správcu a práca na počítači v tomto režime výrazne obmedzuje jeho použitie. Samozrejme, mnohí sa stretávajú aj s problémom prestupu operačný systém a nainštalované aplikácie na inom počítači, keď si ho zakúpite. Kategória používateľov, ktorí aktívne používajú notebooky, čelí problému synchronizácie údajov medzi ňou a stolný počítač. Koniec koncov, je potrebné nielen synchronizovať súbory, ale aj používať rovnaké aplikácie v práci a doma. Pre mnohých ľudí je dôležitá aj možnosť naučiť sa pracovať s rôznymi operačnými systémami, ktoré v tomto prípade nevyžadujú vysoký výkon. V tomto prípade, napríklad pri práci v systéme Linux, používateľ potrebuje prístup k aplikáciám Windows, a preto musíte reštartovať počítač. A hlavným problémom v tréningu je nemožnosť modelovania reálna sieť medzi viacerými počítačmi, ak je jeden dostupný. Všetky tieto a mnohé ďalšie problémy možno vyriešiť použitím virtuálnych strojov v systémoch virtualizácie desktopov.

Hlavné možnosti domáceho používania virtuálnych strojov sú nasledujúce:

  • Vytvorenie osobného virtuálneho prostredia izolovaného od hostiteľského systému, ktoré umožňuje používať niekoľko kópií pracovných prostredí na jednom počítači, úplne izolované od seba. Bohužiaľ, tento model vylučuje možnosť využitia virtuálnych prostredí pre 3D hry, keďže výrobcovia virtualizačných platforiem sa ešte nenaučili plne podporovať emuláciu všetkých funkcií video adaptérov. V tomto smere zatiaľ vedie VMware, ktorý do najnovších verzií svojej desktopovej platformy VMware Workstation zahrnul experimentálnu podporu Direct-3D a shaderov. Nie je to však tak dávno, čo sa na vývoji štandardu podieľala spoločnosť PCI-SIG PCI Express, zverejnila nové špecifikácie pre štandard PCI Express 2.0, ktorý oznamuje podporu funkcií I/O virtualizácie, ktoré hosťom výrazne uľahčujú prístup k fyzickému hardvéru. Nepochybne nie je ďaleko doba, kedy budeme hrať hry na virtuálnych strojoch.
  • Vytvárajte prenosné virtuálne stroje, ktoré sú pripravené na použitie na akejkoľvek inej platforme kompatibilnej s architektúrou. Ak potrebujete predviesť prácu akéhokoľvek programu, pričom tento alebo prostredie operačného systému musí byť nakonfigurované určitým spôsobom - virtuálne stroje sú v tomto prípade najlepšou voľbou. Vykonajte všetky potrebné akcie vo virtuálnom stroji, napáľte ho na DVD a kde potrebujete ukázať, ako všetko funguje, nainštalujte virtualizačnú platformu a spustite virtuálny stroj.
  • Získanie bezpečných používateľských prostredí pre internet. Pri práci na internete, ktorý je, ako každý vie, slušne preplnený vírusmi a trójskymi koňmi, nie je spustenie internetového prehliadača v užívateľskom režime pre mnohých z bezpečnostného hľadiska prijateľné. V softvéri, vrátane operačných systémov, je skutočne veľa zraniteľností, prostredníctvom ktorých môže malvér poškodiť dôležité údaje. Virtuálny stroj je v tomto prípade lepšou voľbou, pretože škodlivý program po získaní kontroly nad operačným systémom vo virtuálnom stroji môže spôsobiť škodu iba vo vnútri, bez ovplyvnenia hostiteľského OS. Mimochodom, v poslednej dobe sa začali objavovať vírusy, ktoré detegujú svoju prítomnosť vo virtuálnom stroji a v tomto prípade sa nevydávajú, zatiaľ je však takýchto škodlivých programov len niekoľko a v každom prípade poškodenie dôležitých údajov nebude robiť, kým sa infikované objekty neprenesú do hostiteľského OS. Preto použitie virtuálnych strojov v tomto prípade nevylučuje použitie antivírusového softvéru.
  • Vytváranie prostredí pre experimenty s potenciálne nebezpečným softvérom. Na virtuálnom stroji si môžete bezbolestne vyskúšať nový čistič registrov resp disková utilita. Môžete tiež bezpečne nainštalovať aplikačný softvér, ktorý môže určité podmienky poškodiť systém alebo vaše údaje. V tomto prípade virtuálny stroj funguje ako „pieskovisko“, v ktorom sa prehrávajú vaše programy. Môžete bezpečne sledovať ich prácu a študovať ich bez obáv o bezpečnosť údajov.
  • Pohodlné a jednoduché zálohovanie používateľské prostredia. V konečnom dôsledku je virtuálny stroj len priečinok súborov vo vašom počítači, ktorý je možné skopírovať na záložné médium a potom jednoducho obnoviť. V tomto prípade nemusíte vytvárať obrázky tvrdého disk na zálohovanie systému.
  • Schopnosť naučiť sa pracovať s operačnými systémami inými ako váš hostiteľ. Samozrejme, môžete nainštalovať druhý OS paralelne s vaším hlavným systémom, ale v tomto prípade, ak potrebujete akúkoľvek aplikáciu z hlavného systému, budete musieť reštartovať. V tomto prípade je ideálny virtuálny stroj: operačný systém, ktorý potrebujete, spúšťate paralelne s hostiteľským OS a v prípade potreby medzi nimi prepínate. V mnohých systémoch je zdieľanie súborov medzi hosťujúcim a hostiteľským systémom organizované jednoduchým pretiahnutím súborov a priečinkov pomocou kurzora myši.

Uviedli sme len hlavné možnosti využitia virtuálnych strojov doma, samozrejme, existujú aj iné, špecifickejšie oblasti ich použitia. Skutočné vyhliadky pri používaní desktopových virtualizačných systémov sa však otvárajú v biznise, kde je dôležitá predovšetkým dostupnosť a úspora času a nákladov na nákup ďalšieho vybavenia.

Platformy virtualizácie desktopov v podnikaní

Pre väčšinu spoločností, pokiaľ ide o virtualizáciu, to znamená predovšetkým virtualizáciu podnikovej serverovej infraštruktúry. Existuje však mnoho riešení na báze virtuálnych strojov pre koncových používateľov, ktoré výrazne zvyšujú efektivitu zamestnancov spoločnosti. Zvážte hlavné oblasti použitia virtuálnych strojov v podnikaní na virtualizačných platformách pre používateľov desktopov:

  • Vytváranie úložísk typických šablón používateľských pracovných prostredí. V závislosti od špecifík organizácie musia jej zamestnanci používať určitú sadu softvéru. Keď do organizácie vstúpi nový zamestnanec, musí si nainštalovať operačný systém, nakonfigurovať ho určitým spôsobom v súlade s požiadavkami organizácie a bezpečnostnými politikami a nainštalovať všetok potrebný aplikačný softvér. Pri použití šablón virtuálnych strojov je tento problém vyriešený veľmi jednoducho: zamestnanec si nainštaluje platformu virtualizácie desktopu a spustí sa v ňom virtuálny stroj zo sady šablón organizácie, v ktorom je nainštalovaný všetok potrebný softvér a príslušné nastavenia operačného systému. sú vyrobené. Tento model výrazne skráti čas strávený nasadením a zároveň poskytne vysokú flexibilitu pri prenose virtuálneho desktopu zamestnanca na iný fyzický stroj. Samozrejme, takýto prípad použitia môže vyžadovať zvýšené hardvérové ​​zdroje zariadenia, ale to sa viac než vyplatí, ak sa zamestnanec musí vysporiadať s veľkým množstvom heterogénnych dát, ktorých zálohovanie si vyžiada značné množstvo času. Napríklad marketingoví ľudia, ktorí si nainštalujú množstvo potrebného softvéru, každý deň skúšajú veci a pracujú s nimi rôzne dokumenty. V takom prípade môžu na konci pracovného dňa skopírovať priečinok so súbormi svojho pracovného virtuálneho stroja bez obáv, že sa pri zajtrajšej inštalácii ďalšieho programu všetko „rozbije“.
  • Vytvorenie infraštruktúry virtuálneho desktopu, ktorá vám umožní centrálne ukladať používateľské prostredia na zabezpečených firemných serveroch. Samotní koncoví používatelia zároveň využívajú nástroje na vzdialený prístup k pracovnej ploche svojich prostredí (napríklad Terminálové služby) uložené v podnikovom dátovom centre. Táto možnosť využitia virtuálnych strojov si vyžaduje značné náklady na jej implementáciu, keďže v tomto prípade je potrebné podporovať serverové virtualizačné platformy firemného dátového centra. To však poskytuje najlepšiu úroveň bezpečnosti a dostupnosti. Keďže všetky pracovné prostredia sú centrálne uložené a udržiavané v zabezpečenom dátovom centre, pravdepodobnosť úniku dôverných informácií sa výrazne zníži. Zároveň sa výrazne zvyšuje miera dostupnosti takýchto prostredí, pretože prístup k nim je možné zabezpečiť odkiaľkoľvek s vysokorýchlostným pripojením. Presne povedané, toto rozhodnutie sa nevzťahuje na platformy virtualizácie desktopov, ale ovplyvňuje koncových používateľov. Príkladom takéhoto riešenia je VMware Virtual Desktop Infrastructure, založená na virtuálnej infraštruktúre serverov organizácie v podnikovom dátovom centre. Štruktúra takéhoto modelu je znázornená na obrázku:
  • Aplikácia virtuálnych strojov chránených bezpečnostnými politikami. IT profesionáli, ktorí potrebujú zabezpečiť dôvernosť svojich osobných údajov, ako aj časté predvádzanie rôznych softvérov zákazníkom, sú dokonalými riešeniami na vytváranie bezpečných virtuálnych strojov, ktoré poskytujú prostriedky na obmedzenie prístupu k rôznym funkciám pre prácu s virtuálnym strojom. Môžete tiež nastaviť dátum vypršania platnosti virtuálneho počítača a distribuovať tak softvér tak, aby určitá skupina ľudí nemohla virtuálny stroj používať dlhšie, ako je povolený čas. Príkladom takéhoto riešenia je ACE Manager od VMware.
  • Zjednodušte školenie používateľov vytvorením učební s virtuálne stroje kde sú nainštalované rôzne operačné systémy a aplikačný softvér. Ak potrebujete zaškoliť skupinu ľudí vo vašej organizácii na používanie konkrétneho produktu alebo programu, môžete vytvoriť jednu šablónu virtuálneho počítača a nainštalovať virtualizačnú platformu na každý z počítačov v triede. Ďalej je možné virtuálny stroj skopírovať na všetky počítače a spustiť so všetkým potrebným počtom programov. Ak potrebujete školenie pre iný produkt, môžete vytvoriť nová šablóna virtuálny stroj a tiež ho nasadiť na všetky počítače v triede.
  • Vývoj a testovanie softvéru vo firme. Virtuálny stroj, ktorý je izolovaným prostredím, je ideálny na vývoj softvéru. Vývojári a testeri môžu vytvárať konfigurácie operačných systémov a používateľských prostredí, ktoré potrebujú na simuláciu správania programu na rôznych platformách. V rámci tohto prípadu použitia je tiež možné modelovať pracovné zväzky virtuálnych strojov na rovnakej fyzickej platforme, ktoré medzi sebou vykonávajú sieťovú interakciu. Niektoré platformy, ako napríklad VMware Workstation, vám navyše umožňujú vytvárať stromy stavu virtuálnych strojov, pričom každá má uloženú špecifickú konfiguráciu používateľa. Každý z týchto stavov je možné vrátiť späť jediným kliknutím myši. Príklad takéhoto stromu:

Porovnávací prehľad platforiem virtualizácie desktopov

Popredné spoločnosti v oblasti platforiem pre virtualizáciu desktopov urobili za posledné dva roky veľa pre to, aby ich používanie bolo čo najjednoduchšie a aby boli dostupné aj pre neskúseného používateľa. V súčasnosti sú lídrami vo výrobe virtualizačných systémov pre koncových používateľov tieto spoločnosti: VMware s VMware Workstation, VMware ACE a produkty VMware Fusion, Microsoft s produktom Virtual PC, Parallels propagujúci svoju virtualizačnú platformu pre Mac OS s Parallels Desktop pre produkt Mac a spoločnosť InnoTek s bezplatnou a open source platformou VirtualBox. Poďme sa rýchlo pozrieť na vlastnosti niektorých z týchto produktov.

Pracovná stanica VMware


VMware je dnes nesporným lídrom v oblasti virtualizácie desktopov. Jeho produkty sa ľahko používajú, sú bohaté na funkcie a sú rýchle. Takmer všetci výrobcovia platforiem virtualizácie desktopov sa riadia produktom. Proces vytvárania virtuálneho stroja a inštalácie hosťujúceho operačného systému nespôsobuje žiadne zvláštne ťažkosti: počas vytvárania musíte určiť množstvo pamäte RAM pridelenej pre hosťovský systém, typ a veľkosť. virtuálny disk, priečinok, v ktorom budú umiestnené súbory virtuálneho počítača, a typ hosťujúceho OS, ktorý sa má nainštalovať. Ako distribúciu hosťovskej inštalácie možno použiť bootovacie CD alebo DVD alebo obraz ISO. Po nainštalovaní operačného systému do virtuálneho počítača nezabudnite nainštalovať VMware Tools a v nastaveniach zakázať všetky nepotrebné emulované zariadenia, aby sa optimalizoval výkon. Taktiež je možné vytvoriť snímku (snapshot) „čistého“ stavu hosťujúceho systému, pričom všetky dáta na virtuálnych diskoch v danom momente budú uložené a kedykoľvek sa bude možné vrátiť do ich uloženého stavu. Kľúčové vlastnosti VMware Workstation zahŕňajú:

  • podpora rôzne druhy virtuálne disky (radiče sú emulované pre IDE aj SCSI disky):
    • pevná veľkosť (vopred pridelená) alebo rastúca, keď sa zapĺňa (rastúca), kým prvé sú optimalizované na rýchlosť a druhé sú vhodné v tom, že nezaberajú veľa miesta pred naplnením
    • Nezávislé jednotky, ktoré nie sú ovplyvnené snímkami operačného systému. Takéto disky sú vhodné na organizáciu úložísk súborov, ktorých zmena nie je potrebná pri práci so snímkami stavu hosťujúceho systému
    • podpora diskov, ktorých stav sa po vypnutí virtuálneho počítača neuloží
    • schopnosť zapisovať priamo na fyzický disk
  • Podpora rôznych typov sieťovej interakcie medzi virtuálnymi strojmi, vrátane združovania virtuálnych strojov do „tímov“ (Teams), čo umožňuje vytvárať virtuálne podsiete pozostávajúce z virtuálnych strojov s rôznym počtom virtuálnych sieťových adaptérov (až tri). V tomto prípade môže virtuálne sieťové rozhranie fungovať v troch rôzne režimy:
    • Premostené siete- virtuálny stroj zdieľa zdroje internetová karta s hostiteľským operačným systémom a pracuje s externou sieťou ako nezávislý stroj.
    • Sieť iba pre hostiteľa- Virtuálny počítač dostane IP adresu vo vlastnej podsieti hostiteľa zo servera VMware DHCP. V súlade s tým môžete pracovať v sieti iba s inými virtuálnymi strojmi na tomto hostiteľovi a z operačného systému samotného hostiteľa.
    • NAT- virtuálny stroj tiež funguje vo svojej vlastnej podsieti hostiteľa (ale inej), avšak prostredníctvom NAT môže server VMware iniciovať pripojenia k externej sieti. Nie je možné iniciovať pripojenie k takémuto virtuálnemu stroju z externej siete. V rámci hostiteľa je zabezpečené sieťovanie.
    • Disky môžu byť tiež pripojené k hostiteľskému systému pomocou pomôcky vmware-mount a rozšíriť o užitočnosť vmware-vdiskmanager(táto utilita slúži aj na vykonávanie množstva ďalších akcií na virtuálnych diskoch).
  • Možnosť jednoduchého zdieľania súborov pomocou rozhrania Drag & Drop, ako aj vytváraním zdieľaných priečinkov (Shared Folders) medzi hostiteľským a hosťujúcim OS.
  • Podpora veľkého zoznamu hosťujúcich a hostiteľských operačných systémov.

AT Najnovšia verzia VMware Workstation 6 tiež obsahuje nasledujúce užitočné funkcie:

  • plná podpora USB rozhranie 2.0
  • schopnosť zaznamenávať aktivitu virtuálneho stroja
  • integrovaný produkt VMware Converter (pre hostiteľov Windows) na import virtuálnych strojov od iných výrobcov
  • spustenie virtuálneho počítača ako služby

Za zmienku tiež stojí, že VMware Workstation je v súčasnosti jedinou virtualizačnou platformou, ktorá experimentálne podporuje Direct-3D v hosťujúcich operačných systémoch. Hlavnou a možno jedinou nevýhodou tejto platformy je fakt, že nie je zadarmo.

Microsoft virtuálny počítač

Produkt Connectix, ktorý sa javil ako konkurent VMware Workstation, ktorý neskôr kúpil Microsoft spolu so spoločnosťou, nedostal do svojich rúk dôstojný vývoj. Výsledkom je, že v súčasnosti takmer vo všetkých ohľadoch stráca na platforme VMware Workstation a môže byť spustený iba v hostiteľskom operačnom systéme. systém Windows. Značný počet používateľov ho však používa ako platformu na virtualizáciu desktopov, pretože Virtual PC je zadarmo a spĺňa základnú potrebu používania virtuálnych strojov. Proces inštalácie hosťa je tiež veľmi jednoduchý a intuitívny. Po nainštalovaní operačného systému je potrebné nainštalovať Virtual Machine Additions (podobne ako VMware Tools vo VMware Workstation), ktoré výrazne zvyšujú výkon hosťujúceho OS zlepšením virtualizačných techník. Doplnky VM je možné nainštalovať aj na hosťujúce operačné systémy Linux.

Medzi hlavné výhody produktu Microsoft Virtual PC patria nasledujúce vlastnosti:

  • Plná podpora pre Windows Vista ako hostiteľský aj hosťovský operačný systém. Z hľadiska výkonu urobil Virtual PC 2007 významný krok vpred oproti predchádzajúcej verzii a teraz je výkon Windows Vista vo virtuálnom stroji celkom prijateľný.
  • Podpora pre 64-bitové hostiteľské systémy Windows.
  • Zlepšený výkon využitím vylepšení predstavených v Microsoft Virtual Server 2005 R2.
  • Dostupnosť rôznych typov virtuálnych diskov:
    • Dynamická expanzia (podobne ako Growing in VMware Workstation)
    • Pevná veľkosť (podobná ako Vopred pridelená vo VMware Workstation)
    • Diferencing – disk, ktorý ukladá zmeny oproti aktuálnemu stavu virtuálneho disku
    • Prepojené s pevným diskom (podobne ako priamy zápis na disk vo VMware Workstation)
  • Prítomnosť rôznych typov sietí medzi virtuálnymi strojmi a hostiteľom:
    • analógové premostené siete vo VMware Workstation
    • Len lokálne (podobne ako Host-only vo VMware Workstation)
    • Zdieľané siete (podobne ako NAT vo VMware Workstation)

Je potrebné poznamenať, že produkt Virtual PC je zameraný skôr na domácich používateľov ako na IT profesionálov a vývojárov softvéru, zatiaľ čo VMware Workstation s oveľa väčšou funkčnosťou dokáže pokryť potreby tých druhých. Virtual PC je zároveň bezplatný a je určený najmä na uľahčenie migrácie na nové operačné systémy Microsoft a podporu ich starších verzií. A samozrejme, popularita platformy Virtual PC je poskytovaná bezplatne, čo vytvára určitú medzeru pre používanie tohto produktu.

Parallels Workstation a Parallels Desktop pre Mac


Produkt je určený pre použitie na platformách Windows a Linux ako desktopový virtualizačný systém. Vzhľadom na to, že Parallels (v skutočnosti vlastnený ruská spoločnosť SWSoft sa teraz sústredil hlavne na produkt, vývoj tohto produktu je momentálne trochu pozastavený a z hľadiska funkčnosti je na nižšej úrovni ako dve popredné desktopové platformy od VMware a Microsoftu. Preto sa budeme baviť o platforme Parallels Desktop for Mac, ktorá je teraz hlavnou pre počítače od Apple. Okrem toho je v súčasnosti vývoj tejto platformy veľmi dynamický, čo je v prvom rade spôsobené tým, že VMware vážne zamýšľa vstúpiť na trh virtualizácie pre počítače Mac so svojím produktom VMware Fusion, ktorý je takmer pripravený na finálnu verziu. uvoľniť. Kľúčové vlastnosti platformy Parallels Desktop pre Mac:

  • Jednoducho vytvorte virtuálne stroje v troch krokoch pomocou Paralely asistent inštalácie. Vytvorenie virtuálneho stroja a inštalácia hosťujúceho operačného systému je bez námahy.
  • Prítomnosť pomôcky Parallels Transporter, ktorá vám umožňuje migrovať z fyzického počítača na virtuálny.
  • Plná podpora pre hosťujúci OS Windows Vista. To poskytuje jednoduchú výmenu súborov medzi hosťujúcim a hostiteľským operačným systémom.
  • Podpora rozhrania USB 2.0
  • Podpora pre Mac OS X "Leopard"

Ako väčšina produktov pre platformy Mac OS X, Parallels Desktop poskytuje užívateľovi jednoduché a užívateľsky prívetivé rozhranie. Nie je žiadnym tajomstvom, že mnohí používatelia Macu často pociťujú potrebu používať produkty Windows a Parallels Desktop im túto možnosť poskytuje a umožňuje im cítiť sa „v dvoch svetoch“.

Spomenúť možno aj produkty Parallels ako Parallels Compressor Workstation a Parallels Compressor Server, ktoré umožňujú komprimovať disky nielen virtuálnych strojov Parallels, ale aj VMware, čo je riešením jedného z problémov, s ktorými sa používatelia často stretávajú.

virtuálna schránka


InnoTek nedávno vstúpil na trh virtualizácie desktopov s neočakávaným bezplatným a open source riešením. V čase, keď by sa zdalo, že novú virtualizačnú platformu je ťažké dostať na slušnú úroveň, dosiahol InnoTek nečakane rýchly úspech a uznanie verejnosti.

Mnoho blogerov lojálnych k VMware však uviedlo, že na ich desktopoch fungujú virtuálne stroje na platforme výrazne rýchlejšie ako virtuálne stroje na VMware Workstation. Navyše, donedávna bola platforma VirtualBox dostupná len pre hostiteľov Linux a Windows a koncom apríla sa objavilo prvé zostavenie pre Mac OS X, kde sa plánuje platforma konkurovať takým „monštrám“ virtualizačných systémov ako Parallels a VMware. A, samozrejme, má všetky šance na výhru. Vzhľadom na úplnú otvorenosť platformy a jej bezplatnosť je veľa nadšencov pripravených prijať vylepšenie platformy a zvýšenie funkčnosti, dúfajme, bez toho, aby to ohrozilo jej výkon. VirtualBox momentálne nemá takú širokú funkcionalitu ako popredné platformy, nepodporuje 64-bitové systémy a sieťovanie s Windows Vista, no na stránke môžete získať aktuálne informácie o tom, na ktorých systémových funkciách sa pracuje . V súčasnosti má platforma tieto hlavné funkcie:

  • Pomerne veľký zoznam podporovaných hostiteľských a hosťujúcich operačných systémov.
  • Podpora viacerých snímok aktuálneho stavu hosťujúceho systému (snímky).
  • Dynamicky sa rozširujúce disky s pevnou veľkosťou.
  • Možnosť inštalácie doplnkov pre hostí (podobne ako VMware Tools) na zvýšenie stupňa integrácie s hostiteľským OS

Samozrejme, z hľadiska funkčnosti je VirtualBox veľmi nevyzretý produkt, ale jeho výkonnostné ukazovatele naznačujú, že platforma má budúcnosť a komunita Open Source vynaloží maximálne úsilie na jej zlepšenie a rozvoj.

Čo si vybrať ako systém virtualizácie desktopu?

Stručne povedané, môžeme povedať, že každá z vyššie opísaných platforiem má v súčasnosti svoje vlastné miesto v oblasti aplikácie virtualizačných technológií na stolných počítačoch. Každý z virtualizačných systémov má svoje výhody a nevýhody. Postupom času samozrejme mnohé z nich získajú potrebnú funkcionalitu, ktorá uspokojí väčšinu potrieb používateľov. Treba tiež dúfať, že budú poskytnuté nástroje na konverziu formátov virtuálnych strojov medzi platformami.

Nepochybne, pokiaľ ide o používanie virtualizácie desktopov doma na hostiteľoch Windows, mali by ste si vybrať medzi platformami Microsoft Virtual PC alebo VirtualBox, pretože sú bezplatné a majú potrebné funkcie na podporu virtuálnych strojov doma. Pokiaľ však ide o využitie virtuálnych strojov v podnikaní, v korporátnom prostredí podniku, kde nasadenie desktopových virtualizačných systémov kladie vysoké nároky na funkčnosť a spoľahlivosť, sa nezaobíde bez VMware Workstation, ktorý výrazne prevyšuje ostatné popísané platformy. Svoje miesto si tu môže nájsť aj produkt VirtualBox, ako výkonovo najviac optimalizovaný.

Virtuálny počítač by sa mal používať pri poskytovaní podpory pre staršie verzie systému Windows a pri spustení systému Windows Vista ako hosťujúceho operačného systému. Používatelia počítačov Mac sa bez produktu Parallels Desktop nezaobídu: o tom svedčí skutočnosť, že v roku 2006 bol zaznamenaný výsledok viac ako 100 000 predaných kópií produktu. Používatelia počítačov Mac by sa tiež mali pozrieť na VMware Fusion, ktorý tvrdí, že bude lídrom v platformách virtualizácie desktopov v budúcnosti.

Virtualizačné technológie pre osobné počítače sa čoraz viac približujú ku koncovému používateľovi a v súčasnosti sa dajú využiť ako v každodennej práci zamestnancov organizácií, tak aj na domácich počítačoch na vytváranie bezpečných alebo izolovaných osobných prostredí. Navyše, použitie virtuálnych strojov na desktopoch nie je obmedzené na opísané možnosti. Napríklad vo virtuálnom stroji VMware môžete v režime zobrazenia okna konzoly hosťujúceho operačného systému nastaviť vyššie rozlíšenie podporované monitorom, zatiaľ čo okno hosťa bude mať posuvné lišty. To vám umožní otestovať webovú stránku alebo aplikáciu vysoké rozlíšenia pri absencii vhodného monitora. Tento príklad ukazuje, že možnosti používania virtuálnych strojov na desktopoch sú len na vašej fantázii. A rýchlo sa vyvíjajúce vlastné virtualizačné platformy vám pomôžu splniť vaše potreby.

Aby ste mali po ruke niekoľko operačných systémov so samostatným pracovným priestorom a aplikáciami, nemusíte kupovať druhý (tretí, štvrtý atď.) počítač. Pretože toto všetko sa zmestí do vášho jediného PC. Ako? Vďaka virtuálnym strojom (VM) - špeciálnym programom, ktoré vytvárajú (emulujú) imaginárne (virtuálne) počítače vo vnútri hlavného operačného systému.

Virtuálne PC je takmer ako skutočné. Má vlastný procesor, pamäť, pevný disk, sieťový adaptér a všetko ostatné. Samozrejme, nejde o fyzické zariadenia, ale sú vyrobené tak, aby ich operačné systémy považovali presne za také – skutočné.

Na jednom fyzickom počítači môže súčasne bežať niekoľko virtuálnych počítačov. Koľko závisí od hardvérových prostriedkov: čím rýchlejší je procesor, tým väčšia RAM, tým priestrannejšia jednotka, tým viac. Typický domáci počítač strednej triedy so systémom Windows 10 zvládne súčasne tri až päť odľahčených operačných systémov (napríklad Windows XP, Android a Lubuntu + hlavný systém). Alebo dva alebo tri relatívne ťažké (napríklad hlavný Windows 10 + virtuálny Windows 7 a Mac OS X). Ako ste už pochopili, emulátorové aplikácie virtuálne počítače umožňujú na nich inštalovať a spúšťať rôzne operačné systémy.

Univerzálne virtuálne stroje (na rozdiel od špecializovaných, ako sú napríklad Java VM), používajú:

  • Na spustenie aplikácií, ktoré hlavný systém nepodporuje.
  • Na ochranu systému pred potenciálnym poškodením z neoverených programov.
  • Ako ďalšia bariéra proti vírusom pri návšteve pochybných webových zdrojov.
  • Vytvoriť izolované prostredie na štúdium aktivity škodlivého softvéru.
  • Ako testovacie miesto na ladenie vlastného vývoja.
  • Ovládať technológie budovania sietí.
  • Pre dvojitú autorizáciu na niektorých herných portáloch a oveľa viac.

A samozrejme, virtuálne stroje sa široko používajú na distribúciu pracovných zdrojov serverov.

Dnes sa nedotkneme priemyselného využitia VM, ale zvážime len to, čo môže byť užitočné pre domácich používateľov systému Windows.

Oracle Virtual Box

Zvážte proces vytvorenia nového virtuálneho počítača a začatia inštalácie systému Windows 10 do neho.

  • V prvom okne sprievodcu vytvorením VM zadajte názov OS (zobrazí sa v zozname hosťujúcich systémov), jeho typ (Windows, Linux atď.) a verziu. V našom príklade ide o Windows 10 32-bitový (môžete nainštalovať aj 64-bitový, ale bude to vyžadovať viac zdrojov). Ak chcete prejsť na ďalší krok, kliknite na tlačidlo Ďalej.

  • Ďalej zadajte veľkosť pamäte RAM VM. Autor: Predvolené nastavenie systému Windows 10 x86 je 1 GB, ale toto množstvo môžete zvýšiť posunutím posúvača doprava. Ak váš počítač nemá veľa pamäte RAM, nedávajte VM viac ako 2-3 GB, inak sa hlavný systém spomalí kvôli nedostatku pamäte.

  • Ďalej vytvorte virtuálny pevný disk. Ak inštalujete systém prvýkrát, vyberte možnosť „Vytvoriť nový“.

  • Typ virtuálneho disku ponechajte ako predvolený.

  • Formát úložiska je oblasť na fyzickom úložisku vášho počítača, ktorá je pridelená virtuálnemu počítaču. Môže byť pevná alebo dynamicky rozšíriteľná v rámci limitov, ktoré definujete ďalej. Pre úsporu miesta zvolíme dynamický formát.

  • Ďalej zadajte názov zväzku (virtuálny disk C) a jeho veľkosť. Predvolená hodnota je 32 GB.

  • Po kliknutí na tlačidlo "Vytvoriť" v poslednom okne sa v zozname objaví nový virtuálny stroj. Rámik vpravo zobrazuje jeho parametre.
  • Ísť do Inštalácia systému Windows Kliknite na tlačidlo "Štart" v hornej lište.

  • V okne, ktoré sa potom otvorí, sa zobrazí okno „Vybrať zavádzací disk". Kliknite na ikonu priečinka a zadajte cestu k súprave distribúcie systému. Môže ísť o obrázok vo formáte .iso alebo fyzické médium (DVD, flash disk). Po výbere distribúcie kliknite na Pokračovať.

  • Ďalší priebeh inštalácie OS do virtuálneho stroja sa nelíši od inštalácie na fyzický počítač.

Niektoré nastavenia virtuálneho počítača a hosťujúceho systému

Kliknutie v okne virtuálneho počítača zachytí kurzor myši (t. j. bude sa pohybovať iba v rámci virtuálnej obrazovky). Ak chcete vrátiť kurzor do hlavného operačného systému, stlačte kombináciu klávesov Ctrl + Alt.

Ak chcete získať prístup k celej sade funkcií hosťujúceho OS, musíte nainštalovať špeciálne doplnky. Prejdite do ponuky „Zariadenia“, kliknite na „Pripojiť obraz disku s prídavnými hosťami“ a postupujte podľa pokynov.

Ak chcete k hosťovskému systému pripojiť priečinok na výmenu súborov s hlavným, kliknite na položku „Zdieľané priečinky“ v ponuke „Zariadenia“. Kliknite na ikonu „priečinok+“ v okne, ktoré sa otvorí, a cez pole „cesta k priečinku“ ju zadajte v Prieskumníkovi (zobrazuje adresáre hlavného systému).

Ak chcete, aby nastavenie fungovalo stále, začiarknite políčka „Automatické pripojenie“ a „Vytvoriť trvalý priečinok“. zdieľaný priečinok bude dostupný z prieskumníka virtuálneho stroja ako sieťový.

Ak chcete zmeniť poradie hlasovania zavádzacie zariadenia(napríklad na zavedenie virtuálneho počítača z disku DVD), vypnite hosťujúci OS, otvorte jeho nastavenia (v hlavnom okne Virtualboxu) a prejdite na prvú kartu v časti „Systém“. V zozname "Poradie načítania" vyberte požadované médium a pomocou tlačidiel so šípkami ho presuňte nahor.

VMware Workstation Pro

Niektoré možnosti pre virtuálne počítače Hyper-V

Ak chcete urobiť snímku bežiaceho hosťujúceho OS, otvorte Horné menu jeho okno Akcia a kliknite na Bod zlomu. Alebo stlačte kombináciu Ctrl+N.

Prístup k nastaveniam jednotlivého virtuálneho stroja sa otvára z jeho kontextovej ponuky v zozname hlavného okna dispečera a je skrytý za tlačidlom „Nastavenia“.

Ostatné funkcie programu sú tiež veľmi jednoduché a zvládnuté bez väčších ťažkostí.

Trochu sme sa oboznámili s technológiou virtualizácie procesorov a naučili sme sa, ako túto funkciu povoliť. Dnes budeme pokračovať v téme, nainštalujeme virtuálne operačné systémy do počítača, nakonfigurujeme zdroje a spustíme.

Toto vydanie poskytuje stručný prehľad dvoch najpopulárnejších shellov na vytváranie a používanie virtuálnych strojov. Tieto programy sa tiež nazývajú hypervízory.

Virtuálne stroje sa dajú ľahko a nezávisle nainštalovať na bežné domáce počítače, ale sú široko používané aj na serveroch.

Virtuálne servery s virtuálnymi vzdialenými plochami sú vytvorené na riešenie rôznych úloh na jednom fyzickom počítači.

Čo je to virtuálny stroj na PC a jeho účel

Pre osobné použitie je celkom vhodné, ak sa rozhodnete zvládnuť nový operačný systém svojpomocne. Teraz už nemusíte mať prídavný počítač. Nie je potrebné odstraňovať známy systém Windows. Môžete študovať pri prehliadaní pošty a sociálna sieť a zároveň získať zručnosti v inštalácii, konfigurácii nových, užitočných a zaujímavých programov. Vývojári testujú fungovanie aplikácií v novom aj starom prostredí, testujú fungovanie operačných systémov, ako aj programov a hardvéru.

Ale hlavný účel možno nie je v tomto, ale v očividných úsporách. Veď nie nadarmo sa táto technológia vyvíjala už dlho. Aby servery fungovali, potrebujete predovšetkým vysokovýkonné vybavenie, ktoré je drahé. Typický server využíva svoje zdroje niekde okolo 40-60%. A ak existujú dva alebo viac takýchto serverov, potom sa ukáže, že polovica kapacít je nečinná.

Aby ste sa zbavili klastrovania, neimplementujte veľa fyzických serverov a sú navrhnuté virtuálne stroje. Na jeden počítač môžete nainštalovať napr. poštový server, server DNS, radič domény a proxy server. Pri správnom výpočte a konfigurácii budete mať štyri servery bežiace na jednom fyzickom serveri. Fyzický počítač bude pracovať s optimálnym výkonom.

Ako nastaviť virtuálny počítač Hyper -V pre Windows?

Program hypervisor je určený na inštaláciu, konfiguráciu, spúšťanie a správu virtuálnych strojov. V systéme Windows 10 si vývojári vytvorili svoje vlastné, vstavané a týmto spôsobom nemusíte nič kupovať. Štandardne tento modul snap-in nie je v operačnom systéme viditeľný a musíme ho nainštalovať ako dodatočnú súčasť. Ak to chcete urobiť, v "Ovládacom paneli" nájdeme odkaz "Programy" a v ňom "Inštalovať". dodatočné komponenty Windows »

Začiarknite políčka pre požadované komponenty:

Začne sa inštalácia hypervízora a aplikujú sa zmeny. Systém vás požiada o reštart.

Pri reštarte nezabudnite skontrolovať, či je v systéme BIOS povolená virtualizácia procesora!

Čo ešte potrebujeme na spustenie virtuálneho operačného systému? Len ju musíme nájsť. iso obraz a stiahnite si ho do počítača. Mám distribúciu Linux Fedora pre nadšencov astronómie vo forme Iso. Zaujímalo by ma, aký je to operačný systém? Najprv nájdime náš hypervízor. Ak to chcete urobiť, kliknite na ponuku "Štart", prejdite nadol a nájdite položku "Nástroje na správu".

Pre pohodlie si môžete na pracovnej ploche zobraziť skratky. Manažér je určený na správu virtuálnych strojov. ALE " rýchla tvorba' hovorí samo za seba. Kliknite na tento štítok. V predvolenom nastavení systém ponúka vytvorenie virtuálneho počítača so systémom Windows 10 alebo Linux-Ubuntu. Ale dnes budeme hľadať iný obrázok, kliknite na „Zmeniť zdroj inštalácie“:

Nezabudni dnu ďalšie možnosti» Zadajte názov sieťového adaptéra a virtuálneho počítača.

V "Prieskumníkovi" hľadáme požadovaný obrázok operačného systému:

Potom stlačte veľké modré tlačidlo:

Virtuálny prístroj Hyper-V vytvorené s predvolenými parametrami, zvyčajne minimálnymi Požiadavky na systém na začiatok. Systém sám vyberie počet jadier procesora, pridelí optimálne množstvo pamäte RAM, vytvorí VIRTUÁLNE TVRDÉ disk na základe dostupného miesta. Na disku sa automaticky vyberie aj umiestnenie virtuálneho stroja. Všetky nastavenia si však môžete zmeniť sami. Pred pripojením prejdite na:

Všetky parametre sú meniteľné; pozorne si prečítajte na čo a na čo je určený:

Potom, čo sa môžete pripojiť.

Ako každý operačný systém, aj ten virtuálny vyžaduje inštaláciu. Všetko je ako v skutočnom živote :)

Typická inštalácia Linuxu:

Po načítaní grafického prostredia KDE budeme pokračovať v inštalácii distribučnej súpravy na VIRTUÁLNY pevný disk výberom príslušnej skratky:

Virtuálny počítač Hyper-V sa spravuje kliknutím na tlačidlá v hornej časti panela:

Tlačidlá vám umožňujú spustiť, pozastaviť, vypnúť, vytvoriť kontrolný bod a exportovať virtuálny stroj. Všetko je ako v skutočnom počítači :). Hyper-V bude v poriadku na serverových vydaniach systému Windows. Je pravda, že je toho veľa, čo treba nastaviť. A tento hypervízor niekoľkokrát havaroval po veľkých kumulatívnych aktualizáciách „desiatok“. Bolo ho treba preinštalovať.

Prehľad virtuálneho stroja VM Workstation, ako nastaviť a nainštalovať

Ďalším populárnym riešením je VM Ware Workstation. Je veľmi flexibilný softvérové ​​riešenie Nemal som s ním žiadne problémy. Nie je to zadarmo. Je však ľahký a funguje bezchybne, bolo ľahké ho nastaviť. Stiahnutie a nastavenie programu. V najnovších vydaniach systému Windows 10 sa hypervízor nespustí, program zobrazí chybu. Ak sa pri prvom spustení virtuálneho počítača zobrazí chyba Po prvé, prehrávač vmware a ochrana zariadenia/poverení nie sú kompatibilné .

Súhlasíme s pokynmi majstra; po inštalácii reštartujte počítač. Spúšťací súbor nájdeme cez ponuku Štart a klikneme naň:

Otvorte program, vytvorte nový virtuálny stroj.

Vyberte obvyklý typ inštalácie:

Ďalej sprievodca podľa očakávania ponúkne inštaláciu operačného systému. Ponúka to buď z CD / DVD disku alebo z ISO súbor. Mám súbor na disku a použijem ho. V tomto príklade inštalujem systém Windows XP.

Pri použití „expresnej inštalácie“ budú štandardne nastavené parametre ako názov počítača, rozloženie klávesnice, produktový kľúč, používateľské meno, účet. To nie je vždy vhodné a tieto údaje sa opravia po inštalácii alebo pri vytváraní obrazu operačného systému. Ale v druhom prípade budete musieť prejsť všetkými krokmi manuálne - rovnako ako na fyzickom počítači.

V ďalšom okne nezabudnite zadať názov virtuálneho počítača a jeho umiestnenie.

Tu sa dostávame ku kľúčovým nastaveniam. Musíte zadať veľkosť virtuálneho pevného disku:

Skoro hotové. Pre väčšinu operačných systémov vyberá hypervízor optimálne rozmery a pamäť a pevný disk, ale možno ich neskôr zmeniť:

Spustíme virtuálny stroj a potom začne inštalácia operačného systému. Upozorňujeme, že periférne zariadenia pripojené k fyzickému počítaču možno použiť aj vo virtuálnom počítači. Niektoré z nich (flash disky, vonkajší tuhý disky) bude potrebné pripojiť manuálne cez ponuku „Virtuálny stroj“ - „Pripojené zariadenie“

Správa virtuálnych strojov je prehľadná a jednoduchá. K dispozícii je tiež ovládací panel, ktorý sa nachádza v hornej časti okna:


Virtuálny stroj Windows XP na videu Windows 10

Pozrime sa na príklad vytvorenia virtuálneho stroja v krátkom videu:

Nič zložité! Veľa štastia!