Dom Kočnice Kad jedan sustav nije dovoljan: pregled virtualnih strojeva. Pregled virtualnih strojeva Većina virtualnih

Kad jedan sustav nije dovoljan: pregled virtualnih strojeva. Pregled virtualnih strojeva Većina virtualnih

Trebate li pokretati aplikacije razvijene za Mac u Windows okruženju? Želite li zaista biti jedan od prvih koji će isprobati Windows 10 TP, ali za to već ne možete dodijeliti zasebnu particiju na tvrdom disku? Ništa nije nemoguće, virtualizacija, najsloženija i najkorisnija tehnologija, pomoći će vam u svemu tome.

Ne postoji savršen operacijski sustav. Koji god operativni sustav instalirali na svoje računalo, bilo Windows, Linux ili Mac, svi ćemo pronaći upravo ono što nam ne odgovara. Nesavršenost sustava postaje posebno uočljiva kada, osim rada s dokumentima, moramo rješavati naprednije zadatke na računalu. Ako smo kompulzivni, tada zbog nezadovoljstva jednim već instaliranim OS -om, možemo lako pokrenuti instalaciju drugog, unatoč činjenici da to nije najjednostavniji i najbrži postupak.

Većina korisnika, osobito onih koji su još uvijek u fazi svladavanja računalne pismenosti, uplašeni su kada je zadatak instaliranja nekoliko operativnim sustavima na jednom računaru. Počinje ih zbunjivati ​​gotovo sve: particioniranje tvrdog diska, rješavanje problema s pokretanjem, a ono što je važno, znaju da će za ulazak u drugi, treći instalirani OS morati stalno ponovno pokretati računalo. No, nije sve tako loše kako se čini na prvi pogled. Takav zanimljiv, koristan i istodobno iznimno složen koncept kao što je tehnologija virtualizacije dolazi u pomoć.

Zadatak virtualizacije je osigurati postojanje i istovremeni rad više operacijskih sustava na jednom računalu.

Najčešće se virtualizacija koristi za rješavanje sljedećih vrsta zadataka:

  • Stručnjaci velikih tvrtki koriste virtualizaciju za najbolju i učinkovitu raspodjelu velike računalne snage poslužitelja;
  • Kućni korisnici koriste virtualizaciju (virtualni strojevi) za istodobno pokretanje više aplikacija iz različitih operativnih sustava. Uz pomoć virtualnih strojeva, korisnik može pokrenuti Windows XP i programe napisane za njega u drugom operacijskom sustavu, recimo, na Linux jezgri. Ili stvorite virtualni operacijski sustav Windows 8 na računalu Apple Macintosh.

Virtualno računalo - virtualni stroj tvrtke Microsoft

Microsoft - programer najpopularnijeg operacijskog sustava, razvio je vlastiti sustav za virtualizaciju, koji je dizajniran za rad isključivo u Windows okruženju - ovo je Virtual PC 2007 za Windows XP i Vista, kao i relativno novi virtualni stroj Virtual PC za Windows 7. Uz najnoviju verziju softvera za virtualizaciju programeri su stvorili alat Windows XP Mode, koji je virtualna verzija XP Professional. Ovaj alat omogućuje vam pokretanje naslijeđenih aplikacija i programa u novijem operacijskom sustavu Windows 7.

U sustavu Windows 8 i testnom sustavu Windows 10 virtualno računalo zamijenjeno je novim nova tehnologija Hyper-V posuđen od Windows Servera. Ova tehnologija ima puno razlika od običnih virtualnih strojeva, pa ćemo joj posvetiti zaseban pregled.

Zapravo, Microsoft nije programer Virtual PC -a. Ovaj je program izvorno izradila druga tvrtka i dizajniran je za rad na Windowsima i Mac OS -ima. U to su vrijeme OS / 2, DOS i OS temeljen na Linux jezgri korišteni kao gostujući operacijski sustavi. Kad je Microsoft postao jedini vlasnik ovog proizvoda, odlučeno je ukloniti podršku iz programa Mac OS. Stoga su svi napori programera bili usmjereni na daljnji razvoj Virtual PC -a isključivo za Windows. Kao rezultat toga, danas imamo besplatni alat za virtualno okruženje koji odlično funkcionira na Windowsima kao host i gostujući OS. Međutim, uz sve ovo, ovaj je alat prilično osrednji, zbog činjenice da mu nedostaju sve vrste dodataka dizajniranih za interakciju sa svim ostalim sustavima.

Možete ga preuzeti ovdje: www. microsoft. com

VmWare virtualni stroj

VmWare je lider priznat od globalne IT zajednice u području stvaranja virtualnih rješenja za stručnjake. Međutim, tvrtka za razvoj ima alate ne samo za stručnjake iz velikih organizacija, već i za kućne korisnike - ovo je besplatna aplikacija VMware Player. Prije je besplatni program za virtualizaciju VMware Player znao samo pokretati prethodno stvorene virtualne strojeve (njihove slike), ali je sada naučio i stvarati ih. Odnosno, aplikacija je postala punopravni alat za virtualizaciju. Istina, za razliku od svog plaćenog partnera, koji se naziva VMware Workstation, funkcionalnost besplatne aplikacije donekle je ograničena, ali možemo sa sigurnošću reći da su napredne funkcije plaćene verzije domaćem korisniku daleko od uvijek potrebne.

VMware Player koristi Linux i Windows kao glavni operativni sustav, a DOS, Windows, Linux, Mac, BSD i drugi mogu se koristiti kao gostujući operacijski sustavi. Za one koji su ponosni vlasnici Macintosh računala, programer izdaje aplikaciju VMware Fusion, koja po svojim mogućnostima u potpunosti nalikuje VMware radnoj stanici.

Jedna od karakterističnih značajki ove aplikacije je način rada Unity (inače, ima ga i proizvod Parallels, o čemu ćemo govoriti u nastavku), koji je dizajniran da sakrije prozor virtualnog stroja od očiju korisnika. Odnosno, korisnik vidi, takoreći, OS u OS -u. U tom slučaju, prozori otvoreni u gostujućem OS -u aplikacija prikazuju se na glavnoj radnoj površini.

Možete ga preuzeti ovdje: www. vmware. com

Parallels Workstation - virtualizacija za kućnog korisnika

Jedan od najvećih igrača na globalnom tržištu virtualizacije su Parallels. Njegovi osnovni alati za virtualizaciju ciljaju prvenstveno na velike tvrtke pružatelje usluga. Međutim, programer se ne ustručava koristiti ni kućnog korisnika, jer za Windows i Linux strojeve tvrtka ima program za virtualizaciju Parallels Workstation, a za Apple strojeve postoji slično rješenje Parallels Desktop. Za razliku od drugih programera, ova tvrtka ne nudi besplatna rješenja; korisnik će morati platiti za stvaranje i pokretanje virtualnog stroja.

Funkcionalnost i mogućnosti Parallels Workstation ili Parallels Desktop u potpunosti opravdavaju cijenu aplikacije. Na primjer, pomoću njih možete jednostavno uvesti virtualne strojeve, čak i one koji su stvoreni u drugim programima za virtualizaciju, osim toga, mogućnosti ovih plaćenih aplikacija omogućuju vam stvaranje, a zatim i pokretanje na drugim strojevima, slike glavnih virtualnih sustava .

Također je vrijedno napomenuti da tvrtka ima mobilnu verziju aplikacije Parallels Mobile za iOS. S ovom verzijom možete jednostavno konfigurirati daljinsko upravljanje virtualnim strojem Parallels Desktop na Mac OS -u.

Možete ga kupiti ovdje: www. paraLlels.com.ru

VirtualBox - virtualni stroj tvrtke Oracle

Jedan od najčešćih programa za virtualizaciju je VirtualBox. Više je grupa programera, a daleko od jedne eminentne tvrtke u IT okruženju, radilo na stvaranju ove aplikacije. Proizvod je sada u potpunom vlasništvu Oraclea, koji ga je kupio preuzimanjem prethodnog vlasnika (Sun Microsystems) 2010. godine. Kao rezultat svih premještanja VirtualBox -a s jednog vlasnika na drugog, danas imamo program za virtualizaciju s velikim brojem podržanih operativnih sustava. Na službenoj web stranici programa možete preuzeti sklopove za Windows, Mac OS, Linux i Solaris platforme za instalaciju na računalo. Usput, isti OS može se koristiti u VirtualBoxu kao gost.

Sve u svemu, VirtualBox je otvorenog koda, što ga čini potpuno besplatnim za korištenje. Međutim, da bi dobio napredniju funkcionalnost i mogućnosti, recimo, za podršku RDP protokola ili standarda USB 3.0 za gostujući OS, korisnik će morati instalirati dodatne dodatke, koji se, inače, također distribuiraju besplatno, ali imaju zatvoreni izvorni kod.

Možete ga preuzeti ovdje: www. virtualna kutija. org

Iz svega navedenog možemo izvući zaključak i zaustaviti se, kako nam se čini, na dva programa za virtualizaciju - VirtualBox i VMware Player. Ove su aplikacije dovoljne za instaliranje dodatnih operativnih sustava.

Pogledajmo pobliže što su virtualni strojevi za Windows i čemu služe. Saznajte sve o najboljim simulatorima OS -a i kako ih početi koristiti.

Virtualni stroj (VM) računalna je aplikacija koja omogućuje korisniku stvaranje imitacije operacijskog sustava. Slika OS -a instalirana je na stroj za upotrebu unutar postojećeg sustava. Vrlo zgodno, zar ne? Ali postoje i zamke. Pročitajte na što ćete naići tijekom instalacije i koji je virtualni stroj za Windows verzije 7.8 i 10 bolje odabrati.

Zašto su nam potrebni računalni virtualni strojevi?

U većini slučajeva VM se koriste za testiranje softver v. Za rad s nekoliko operativnih sustava potrebno vam je samo jedno računalo, što značajno ubrzava rad.

Nekoliko virtualnih strojeva može istovremeno raditi na jednom računalu. Njihov broj ovisi o raspoloživoj RAM -u i prostoru na dječjem disku, budući da virtualni OS troši točno isti memorijski resurs kao i obična kopija instalirana na računalu.

Uz pomoć virtualnih strojeva možete raditi s programima, funkcijama koje nisu dostupne u glavnom OS -u. Također je moguće stvoriti sigurnosne kopije VM -a, s njihovim naknadnim premještanjem i upotrebom na drugim računalima.

Virusi, pogreške i drugi kvarovi virtualnog OS -a ne utječu na rad glavnog sustava. Nakon što se stroj zatvori, dodatni OS prestaje raditi i RAM se oslobađa.

Tijekom rada VM -a uređaj se može usporiti jer povećana potrošnja skladišnih resursa dovodi do produljenja vremena obrade zahtjeva.

Razlozi za instaliranje VM -a:

  • Želite se upoznati s radom drugih operativnih sustava, a da ih u potpunosti ne instalirate. Ako postoji potreba za zamjenom postojećeg OS -a, prvo upotrijebite virtualni simulator za testiranje drugih softverskih mogućnosti. To će vas spasiti od mogućih grešaka i nekompatibilnosti s hardverom;
  • Vi ste programer i želite stvoriti opsežan sustav testiranja za svoje aplikacije.

VirtualBox

VirtualBox je virtualni stroj za Windows 7,8,10. Okruženje za virtualizaciju distribuira se besplatno i može se instalirati kako za rad s operativnim sustavima, tako i za implementaciju mrežne infrastrukture i hosting stranica.

Glavni prozor VirtualBox -a:

Glavna značajka ovog virtualnog stroja je cross-platform. Radi dobro na svim verzijama sustava Windows. Također, sa web mjesta programera možete preuzeti instalacijske programe za Mac OS, Debian. U samom okruženju virtualizacije možete instalirati bilo koji stolni OS.

Uz pomoć VirtualBox -a možete se upoznati s funkcionalnostima OS -a ili testirati program u sigurnom načinu rada bez oštećenja glavnog sustava. Korisnici često radije instaliraju stare igre na virtualne strojeve koji nisu kompatibilni sa modernim operativnim sustavima.

Nakon što simulator završi, svi podaci i promjene bit će spremljeni. Sljedeći put kada ga uključite, bit ćete vraćeni na radnu površinu i možete nastaviti obavljati zadatke.

Prednosti i nedostatci

Prednosti VirtualBox -a:

  • Besplatna distribucija. 90% sličnog softvera se plaća, dok je VirtualBox potpuno besplatan. Funkcije i mogućnosti programa nisu ograničene samo na programera;
  • Mogućnost stvaranja snimaka zaslona - snimki zaslona virtualnog sustava. Rezultirajuća slika prikazat će samo sekundarni prozor OS -a. Snimanje zaslona s glavnim OS -om pogoršava razlučivost i također otima vašu redovitu radnu površinu;
  • Izrada točne kopije postojećeg virtualnog stroja;
  • Sposobnost povlačenja mapa, prečaca i drugih objekata unutar simulatora;
  • Jedinstveni datotečni sustav - s virtualnog stroja možete pristupiti direktorijima koji su pohranjeni na računalu i obrnuto;
  • Istodobni rad s nekoliko strojeva.

Također, karakteristično obilježje Novi VirtualBox 4 je sustav za upravljanje virtualizacijom prilagođen korisniku i intuitivan programski radni prostor. Također u novogradnja dostupna je mogućnost snimanja videozapisa s zaslona dodatnog OS -a.

VirtualBox podržava rad s USB pogonima spojenim na računalo.

Nedostaci programa:

  • Usporite računalo. Čak i ako vaše računalo ima dobre tehničke specifikacije, dovoljno RAM -a i stalne memorije, pri korištenju virtualnog stroja osjetit ćete sporije performanse svih funkcija. Ako ste u procesu stvaranja VM -a dodijelili previše memorije, računalo će se zamrznuti ili isključiti;
  • Nedovoljno video memorije. Ako trebate postići najbolju moguću kvalitetu slike, to će biti teško s VirtualBoxom. Program vam omogućuje da konfigurirate postavke za korištenje video kartice samo na osnovnoj razini.
Kako instalirati

Da biste instalirali program VirtualBox, preuzmite instalacijski program sa službene web stranice za razvojne programere - tvrtke Oracle. Postupak instalacije je standardni i ne zahtijeva dodatne postavke:

  • Pokrenite EXE datoteku;
  • Odaberite tvrdi disk na kojem će se nalaziti korijenska mapa s programom;
  • Pričekajte da se instalacija dovrši. Ako je potrebno, korisnik može vidjeti statistiku korištenja tvrdog diska tijekom procesa instalacije.

U polju "Prilagođeno postavljanje" moguće je onemogućiti podršku za USB, mrežne usluge. To pomaže smanjiti ukupnu veličinu aplikacije.

Video vodič o tome kako instalirati dva OS -a pomoću VirtualBox -a

Nakon instaliranja programa, možete početi stvarati svoj prvi virtualni stroj. Kliknite gumb "Kreiraj" u gornjem lijevom kutu prozora. Otvorit će se kartica postavki VM -a:

U prozoru čarobnjaka za postavljanje odaberite vrstu virtualnog OS -a (Windows, Linux, Debian, MacOS) i njegovu verziju. Navedite naziv simulatora koji će se stvoriti i kliknite gumb "Dalje".

Zatim će vam program pružiti mogućnost da neovisno odredite veličinu RAM -a koja će biti dodijeljena za dodatni OS. Za korisnike početnike, savjetujemo vam da postavite vrijednost koja je navedena u polju "Preporučena veličina glavne memorije".

Veličina RAM -a za VM trebala bi se odrediti ovisno o tehničke karakteristike vašem računalu. Ako na računalu imate 4 GB RAM-a, 512 MB-1 GB bit će dovoljno za pravilan rad simulatora.

Zatim će vas program tražiti da odaberete OS sliku u datotečnom sustavu (koja odgovara prethodno navedenoj obitelji i verziji). Nakon dovršetka konfiguracije pojavit će se prozor s kratkim popisom svih parametara. Kliknite na Finish.

Nakon dovršetka instalacije virtualnog Windowsa, u glavnom prozoru VirtualBox -a pojavit će se ikona za pokretanje OS -a. Kliknite na nju i pričekajte da se učita radna površina. Po potrebi instalirajte upravljačke programe.

Za automatsko ažuriranje upravljačkih programa otvorite karticu Uređaji na alatnoj traci virtualnog stroja. Zatim kliknite željenu vrstu medija i u novom prozoru slijedite upute za dobivanje novog softvera.

Spreman. Sada možete početi raditi s virtualnim operativnim sustavom. Da biste izašli iz programa, prvo isključite OS, a zatim zatvorite VirtualBox.

VMware

VMWare Workstation najbolji je virtualni stroj za Windows 10. Programer postavlja program kao prikladnu platformu za stvaranje. U usporedbi s drugim popularnim kolegama, VMWare podržava više funkcija za prilagođavanje virtualnog stroja i omogućuje vam sinkronizaciju simulatora sa alatima za razvoj softvera.

Ovo okruženje za virtualizaciju popularno je među programerima, web dizajnerima i drugim profesionalcima koji često moraju testirati rad svojih projekata na različitim platformama.

Prednosti i nedostatci

Među prednostima VMWare -a su:

  • Praktična traka s alatima;
  • Sinkronizacija s razvojnim alatima tvrtke Microsoft, posebno .NET platformom i programskim okruženjem Visual Studio;
  • Sigurnosni sustav. Ugrađeni VMWare alati pružaju visoku razinu zaštite za vaše datoteke u sekundarnom OS-u. Simulator može otkriti pokušaje zlonamjernih aktivnosti kako bi ih eliminirao;
  • Rad usluga šifriranja za stvorene virtualne strojeve.

Nedostaci aplikacije:

  • Plaćena distribucija. Korisnik može preuzeti besplatnu probnu verziju uslužnog programa, ali da biste dobili punu verziju aplikacije sa svim dostupnim funkcijama, morat ćete platiti godišnju ili mjesečnu pretplatu;
  • Nije prikladno za početnike. Ako prije niste koristili simulatore operacijskog sustava, preporučujemo da počnete s jednostavnijim opcijama. Na primjer, VirtualBox i standardni Windows Hyper V. VMWare prikladan je za napredne korisnike koji preferiraju ručno konfiguriranje sustava.
Kako instalirati

Virtualni stroj za Windows možete preuzeti sa službene web stranice za programere VMWare.com.

Preporučuje se da tijekom procesa instalacije isključite Windows Defender ili neki drugi pokrenuti antivirus. To je potrebno samo za ispravnu instalaciju svih datoteka i algoritama za šifriranje koje program koristi za virtualne strojeve. Vaš glavni OS neće naštetiti jer se proizvod preuzima sa službenog izvora.

Pregled funkcionalnosti i prvo postavljanje programa

Da biste stvorili prvi virtualni stroj u VMWare -u, morate preuzeti distribucijski paket OS -a koji želite koristiti u emulatoru na svom računalu. Zatim otvorite prozor instalirane aplikacije i kliknite na polje "Izradi novi virtualni stroj"

Bilješka! Korisnik može stvoriti skupinu virtualnih strojeva umjesto nekoliko simulatora. To vam omogućuje smanjenje resursa potrošene RAM -a i ubrzanje rada računala i simulatora OS -a.

U prozoru čarobnjaka za postavljanje VM -a navedite put do slike operacijskog sustava (to može biti datoteka u memoriji računala ili disk za pokretanje). Također, moguće je konfigurirati virtualni stroj bez instaliranja OS -a (možete ga instalirati kasnije).

  • U prozoru koji se pojavi navedite naziv OS -a, korisničko ime i lozinku za pristup računu;
  • Odredite na koji će disk vašeg računala virtualni stroj biti pohranjen;
  • Dodijelite količinu RAM -a koja vam je potrebna za rad VM -a;
  • Konfigurirajte hardver (automatski ili ručno).

Nakon dovršetka konfiguracije virtualnog stroja, pričekajte da se slika OS -a instalira i počne raditi:

Microsoftovo virtualno računalo

Microsoft Virtual PC drugi je popularan emulator virtualnih strojeva. Program je dobro kompatibilan sa svim verzijama Windows OS -a. Ako koristite Microsoft proizvod kao glavni OS, preporučujemo odabir Microsoftovog virtualnog računala za emulaciju.

Prednosti i nedostatci

Prednosti emulatora:

  • Izvrsna kompatibilnost sa svim verzijama Windows OS -a. U većini slučajeva korisnik ne mora instalirati dodatne upravljačke programe za virtualni OS. Svi su oni sinkronizirani s glavnim sustavom;
  • Dijeljenje datotečnog sustava. Pristupite datotekama pohranjenim na tvrdom disku vašeg računala kroz prozor VM;
  • Podrška za 64-bitni Windows OS u načinima rada "Guest Host" i "Guest Environment";
  • Podrška za hardversku virtualizaciju.

Nedostaci:

  • Postoje plaćene značajke. Program se distribuira besplatno, ali ćete morati kupiti pretplatu da biste podržali postavljanje skupine virtualnih operativnih sustava;
  • Nema podrške za sustave slične Linuxu.
Pregled funkcionalnosti i prvo postavljanje programa

Da biste instalirali virtualni OS, najprije umetnite njegovu sliku u memoriju računala, a zatim otvorite aplikaciju Microsoft Virtual PC. Kliknite gumb "Izradi virtualni stroj" i konfigurirajte sljedeće parametre u novom prozoru:

  • Postavite naziv novog OS -a;
  • Dodijelite prostor za njezin tvrdi disk i veličinu RAM -a;
  • Odaberite uređaje koje će VM podržavati (mrežno okruženje, flash pogoni itd.).
Ishod

Rekli smo vam o najboljem virtualnih strojeva za Windows, ali ne sve. Ako mislite da ovo nisu najbolji - napišite u komentarima! Pomozite čitateljima početnicima da odluče s kojim emulatorom će početi.


Virtualni stroj je program koji vam omogućuje da unesete računalo u računalo. To jest, vaše pravo računalo može oponašati drugo računalo (s drugačijim hardverom, operativnim sustavom, BIOS i drugi).

glavno odredištevirtualizacija poslužitelja (uvirtualni strojevi) je instalacija i testiranje programa na različitim operativnim sustavima, što pomaže u određivanju gdje se program brže izvodi, gdje je sučelje prikladnije itd.

Prednosti modernih virtualnih strojeva:

  • Možete instalirati bilo koji OS bez da zabrljate ili zatrpate vlastiti tvrdi disk;
  • Možete testirati različite aplikacije uspoređujući njihove performanse na različitim operativnim sustavima;
  • Datoteke možete provjeriti ima li infekcija pokretanjem u umjetnoj ljusci koju stvorite na virtualnom stroju;
  • Možete stvarati i upravljati mrežama u različitim operativnim sustavima, što će vam pomoći da dublje proučite arhitekturu korporativnih mreža;
  • Možete pokrenuti programe koji nisu dostupni za vaš operacijski sustav.

Danas postoji mnogo mogućnosti za emulatore koji mogu reproducirati različite operativne sustave: od popularnih ( Windows ) do malo poznatih ( Calibri ), od najstarijeg do najnovijeg. A sada ćemo napraviti kratki obilazak najpoznatijih virtualnih strojeva izradom detaljan pregled na njima.

Pregled virtualnih strojeva

1 - VirtualBox . Možda najpoznatiji program za emulaciju korisnika koji nudi tvrtka Oracle ... Program ima jednostavno korisničko sučelje i ugrađenu rusifikaciju, što je već prikladno za početnike.

Instalacija također nije teška, jer postoji čarobnjak za instalaciju. Od vas će se odmah zatražiti da stvorite virtualni stroj, odaberete OS i dajte mu ime. Zatim morate "novom" računalu dati određenu količinu RAM -a i interne memorije (ne više od polovice stvarnog hardvera). Zatim slijedi izbor vrste diska i daljnja konfiguracija sustava. Slijedeći preporuke, moći ćete zadržati dva OS -a na računalu bez oštećenja glavnog sustava.

VirtualBox program ima jednostavnu i preciznu strukturu, kao i niz zanimljivih opcija. Na primjer, možete snimiti video zaslon za demonstraciju softvera na drugom OS -u. U ovaj program možete uvesti bilo koji virtualni disk, možete pratiti pokazatelje I / O kontrolera, osim toga postoji i odvajanje pristupa međuspremniku, što je također vrlo povoljno.

2 - VirtManager . Program koji je također jednostavan za upravljanje, ali ipak nešto kompliciraniji od prethodne verzije. Početnik se ovdje može lako zbuniti, a sam popis svih 86-bitnih operativnih sustava može biti golem.

Ovdje je instalacija nešto složenija, jer za stvaranje virtualnog stroja morate stvoriti spremište za pohranu, a za to morate dodijeliti određeni direktorij. Međutim, složena instalacija je posljedica dobrih mogućnosti ovog virtualnog stroja.

Na primjer, možete dodati opremu i stalno je nadzirati, prikazuju se detaljne statistike, performanse cijelog sustava, možete upravljati strojem putem naredbenog retka i još mnogo korisnih svojstava.

Morate to samo malo razumjeti, a zatim možete dobiti zgodan alat za oponašanje novog OS -a.

3 - GnomeKutije . Ako je prethodni program zahtijevao određeno znanje i vrijeme od korisnika za učenje, a bio je prikladniji za administratore sustava, tada je uslužni program Gnome kutije mnogo jednostavnije i prikladnije za običnog korisnika radi upoznavanja.

U nekoliko klikova možete postaviti punopravni virtualni stroj, osim toga, program ima jednostavno, šareno sučelje. Da, mogućnosti programa znatno su smanjene u usporedbi s prethodnom alternativom, ali pruža glavnu bazu mogućnosti.

Izvrsna opcija za korisnika početnika koji će pokazati za što su virtualni strojevi sposobni.

4 - VMware Player. Nemojte se sramiti riječju "Player", jer danas to više nije igrač, već program za stvaranje punopravnog virtualnog stroja, i to prilično visoke kvalitete.

Ako ne razvijate vlastiti softver, onda VMware Player je savršen za vas, inače je bolje odabrati drugi emulator, jer čak nema ni potpune konfiguracije mrežnih adaptera.

Za većinu korisnika ovo je pak izvrstan program u kojem možete konfigurirati mrežne konfiguracije, pratiti broj zlonamjernih programa i instalirati Windows XP , što će doslovno biti "guma", t.j. dovoljno moćan.

5 - WmwareRadna stanica . Ali ovdje je emulator, naprotiv, savršen za programere softvera. To je jedna mogućnost grupiranja virtualnih strojeva. Oni. možete istodobno pokrenuti program na svim operativnim sustavima i provesti temeljitu analizu.

Sada je moguće stvoriti strojeve sa središnjim procesorom, veličine memorije do 16 GB, što vam omogućuje testiranje dovoljno moćnih softverskih alata na drugim OS -ima. Međutim, mnogo je prikladnije kupiti cijeli paket W M posuđe i iskoristite ovaj paket do kraja.

Ponekad postaje potrebno koristiti nekoliko operativnih sustava na jednom računalu. Ovdje su poteškoće obično predvidljive. Prvo, ovo je obvezno ponovno pokretanje računala za pokretanje novog OS -a, a drugo, ako se radi o različitim obiteljima, na primjer Windowsima i Unixima, tada će za svaki OS biti potrebna barem jedna particija na tvrdom disku. Osim toga, zbog drugačiji format datotečnim sustavima, teško je pristupiti datotekama s jednog OS -a na drugi. Ti i drugi problemi mogu se riješiti uz pomoć "virtualnog stroja". Zapravo, to je običan program koji oponaša rad glavnih komponenti računala, od procesora i video kartice do diskete. Kao rezultat toga, možemo pokrenuti više OS -a istovremeno i lako se prebacivati ​​s jednog na drugi. Glavni nedostatak ovog pristupa su relativno niske performanse emuliranih sustava.

Sun VirtualBox 2.0.6

Besplatni softver (za kućnu upotrebu)

Programer Mikrosustavi Sunca

Veličina 33 MB

Presuda

Bogata funkcionalnost; veliki popis podržanih sustava; niz jedinstvenih značajki

Neka nestabilnost u radu

VirtualBox je softverski proizvod njemačke tvrtke innotek. To je relativno mlada platforma, s prvim javnim izdanjem u siječnju 2007. Podržani gostujući sustavi uključuju Windows, Linux, OS / 2 Warp, OpenBSD i FreeBSD. U veljači 2008. godine tvrtka Sun Micro-systems preuzela je innotek, a s njezinim sudjelovanjem u tijeku je daljnji razvoj. Model distribucije za VirtualBox nije se promijenio.

Osim standardnih uređaja potrebnih za rad operacijskog sustava (procesor, video adapter, tvrdi disk), program oponaša i audio kontroler i mrežni adapter. Potonji je predstavljen kao AMD PCNet sučelje. Osim toga, valja napomenuti da je prema zadanim postavkama video kartica emulirana kao standardni VESA adapter s 8 MB video memorije i rezolucijom 800 × 600; ako to nije dovoljno, možete upotrijebiti Guest VM Additions za povećanje performansi virtualnog video akceleratora i dinamičku promjenu veličine prozora. Guest VM Additions skup je alata isporučenih s programom za optimizaciju performansi i olakšavanje interakcije između gosta i OS -a domaćina. Između ostalog, USB kontroleri također se emuliraju u VirtualBoxu, dok se uređaji spojeni na USB konektore u host sustavu automatski preuzimaju u gostujućem sustavu.

Jedna od ključnih značajki je podrška za RDP (Remote Desktop Protocol) koji omogućuje VirtualBoxu da djeluje kao RDP poslužitelj i da ga kontrolira svaki klijent koji koristi protokol. Imajte na umu da je prije objavljivanja VMware Workstation 6 platforme ova značajka bila dostupna samo u VirtualBoxu. Također implementirana funkcija USB preko RDP -a(ako virtualni stroj djeluje kao RDP poslužitelj, priključeni USB uređaji bit će vidljivi i u klijentu).

Druga ključna značajka je komponenta pokretača iSCSI. Omogućuje korištenje vanjskih uređaja putem iSCSI protokola kao virtualnih diskova u gostujućem sustavu bez dodatne podrške gosta.

Postupak stvaranja virtualnog stroja iznimno je jednostavan: morate odabrati vrstu operacijskog sustava i postaviti količinu RAM -a i tvrdog diska. Potonji može biti fiksne veličine ili se dinamički mijenjati prilikom popunjavanja. Nakon instalacije gostujućeg sustava, preporučuje se instaliranje već spomenutih Guest VM Additions - oni će uvelike olakšati rad u budućnosti.

VirtualBox podržava umrežavanje između virtualnih strojeva, a korisnik može izabrati jednu od tri vrste. Prvi je NAT, u kojem je slučaju virtualni stroj skriven iza NAT poslužitelja domaćina i može pokrenuti veze s vanjskom mrežom, ali nemoguće se povezati s takvim virtualnim strojem iz vanjske mreže. Drugi tip, umrežavanje sučelja domaćina, dopušta gostujućem sustavu korištenje resursa fizičkog mrežnog adaptera hosta, dok sam gostinski stroj postaje dostupan iz vanjske mreže kao redovito neovisno računalo. I na kraju, treći tip - Interno umrežavanje - može se koristiti kada nema potrebe za pristupom vanjskoj mreži; u tom će slučaju virtualna mreža biti izgrađena unutar hosta. Ako korisnik samo treba uspostaviti razmjenu datoteka između gostujućeg sustava i hosta, bolje je koristiti tu funkciju Dijeljene mape, koji vam omogućuje stvaranje zajedničkih mapa dostupnih na bilo kojem od sustava.

Oni koji koriste virtualne strojeve za testiranje različitog softvera cijenit će podršku stabla spremljenih stanja virtualnog stroja (tzv. Snimke), koje se mogu vratiti iz bilo kojeg stanja gostujućeg sustava u slučaju nepredviđene situacije ili potreba za ponovnim pokretanjem ispočetka.

Za programere, innotek pruža izvrstan paket za razvoj softvera, a budući da je kôd platforme otvorenog koda, nisu potrebni dodatni napori za pisanje proširenja u sustav. Osim Windowsa, stabilne verzije VirtualBox -a postoje i za Linux i Mac OS. Osim toga, u ovom trenutku puno se radi na prenošenju proizvoda na druge platforme domaćina, a programerima je omogućeno sve potrebni alati i sučelja za izmjenu VirtualBox -a.

Sumirajući sve gore navedeno, možemo s povjerenjem nazvati VirtualBox najboljim besplatni softver u svom području i ozbiljan konkurent plaćenim kolegama.

VMware radna stanica 6.5

VMware radna stanica 6.5

Shareware, 189 USD

Programer VMware

Veličina 500 MB

Presuda

Najveća funkcionalnost među svim programima

Visoka cijena; velika veličina distribucije

VMware Workstation možda je najpoznatiji proizvod za stvaranje virtualnih strojeva, a danas je VMware jedan od vodećih u proizvodnji sustava za virtualizaciju. Popis kompatibilnih gostujućih operacijskih sustava je ogroman, sa svime od Solarisa i Novell NetWare do Linuxa, FreeBSD -a i Windows Vista x64 izdanja. Platforma savršeno oponaša sve potrebne računalne sustave. Broj podržanih uređaja dobra je vijest - VMware Workstation može raditi s instaliranim CD / DVD pogonima, pogonima, čitačima pametnih kartica i može montirati slike diskova. Osim toga, svi vanjski uređaji povezani putem COM, LPT ili USB priključaka bit će dostupni u gostujućem sustavu (međutim, nije bilo moguće konfigurirati podršku za USB 2.0). Postoji potpuna integracija s ACE -om (Osigurano računalno okruženje - mogućnost pokretanja druge kopije sustava Windows na računalu, namijenjenom za dijeljenje) i takozvanim načinom jedinstva - izvođenjem virtualiziranih aplikacija na radnoj površini računala domaćina. Što se tiče tradicionalno slaba točka- video akcelerator - tada, počevši od trenutne verzije, podržava hardversko ubrzanje trodimenzionalne grafike. No, uz malu napomenu - zasad je ova funkcija dostupna samo kada koristite Windows XP kao gostujući operacijski sustav. Također trenutno su podržani samo DirectX 9.0 i Shader Model 2.0. Među najnovijim inovacijama vrijedi istaknuti mogućnost streaminga reprodukcije virtualnog stroja, na primjer, prilikom preuzimanja slike s Interneta.

Razmjena podataka može se organizirati putem virtualne lokalne mreže ili pomoću drag-n-drop iz virtualnog sustava prema hostu. U slučaju lokalne mreže, postoje tri standardne opcije: prva je pomoću NAT (Network Address Translation), druga je izravno na postojećoj mreži, a treća je virtualna mreža unutar hosta. Naravno, nije zaboravljena ni mogućnost stvaranja zajedničkih mapa.

Za testiranje softvera, VMware Workstation implementira mehanizam za stvaranje snimki operacijskog sustava i diskova, koji se kasnije mogu koristiti za vraćanje u jedno od prethodnih stanja. Postoji i podrška za stabla takvih snimaka, što je nevjerojatno prikladno pri konfiguriranju sustava s raznim dodacima (na primjer, različitim verzijama preglednika Internet Explorer). Osim toga, u nova verzija alati za ispravljanje pogrešaka značajno su poboljšani, što omogućuje snimanje svih radnji stroja u stvarnom vremenu, uključujući aktivnosti aplikacija, procesora i drugog hardvera, kao i reprodukciju spremljenih podataka.

Uz program dolazi još jedan doista neophodan pomoćni program - P2V Assistant, koji vam omogućuje pretvorbu fizičkog sustava u virtualni u samo nekoliko klikova.

Vrijedi napomenuti da je upravo WMware pokazao najveće performanse, iako brzina preuzimanja ostavlja mnogo želja. Još jedan nedostatak programa je njegova cijena. Istina, postoji besplatna verzija - VMware Player, koja vam omogućuje pokretanje prethodno spremljenih virtualnih sustava, ali ne zna kako ih stvoriti.

Microsoft Virtual PC 2007

Besplatni softver
Programer Microsoft
Web mjesto microsoft.com/windows/downloads/virtualpc/default.mspx

Microsoftovo virtualno računalo moglo bi postati dostojan konkurent programima predstavljenim u pregledu, ako ne i zbog jedne „ali“ - podrške kao gostujućih sustava koji se odnose samo na obitelj Windows, što značajno ograničava opseg ovog emulatora. Ako želite, možete instalirati nepodržani OS odabirom stavke tijekom instalacije Ostalo međutim, ispravan rad u ovom slučaju nije zajamčen. Kao i svi programi razmatrani u pregledu, Virtualno računalo sadrži skup aplikacija osmišljenih kako bi olakšale život korisniku. V. ovaj slučaj ovo su dodaci za virtualne strojeve - njihova instalacija neće povećati performanse gostujućeg sustava, ali će učiniti sljedeće korisne i prikladne značajke dostupnima:

  • mogućnost povlačenja i ispuštanja datoteka i mapa iz sustava domaćina u sustav gosta pomoću tehnologije povlačenja i ispuštanja i obrnuto;
  • pri promjeni veličine prozora s gostujućim sustavom, razlučivost unutar njega automatski će se prilagoditi novoj veličini;
  • poboljšani upravljački program virtualnog video adaptera omogućit će vam postavljanje proizvoljne rezolucije i dubine boje;
  • fokus miša automatski će se prenijeti na gostujući sustav kada pokazivač uđe u prozor konzole i vratiti se na host pri izlasku iz ove zone. Time ćete ukloniti potrebu pritiskanja desne strane Alt kako biste prebacili fokus na gostujući sustav i omogućit će vam rad s prozorom konzole gostujućeg sustava kao s normalnom aplikacijom;
  • Dijeljene mape mogu se koristiti za razmjenu datoteka s operativnim sustavom domaćina;
  • međuspremnik za sustave gosta i hosta također će postati uobičajen, što će pojednostaviti interakciju aplikacija domaćina i gosta;
  • doći će do vremenske sinkronizacije između sustava domaćina i gosta.

S obzirom da je proizvod potpuno besplatan, može se sigurno preporučiti za kućnu uporabu.

Paralelna radna stanica 2.2

Paralelna radna stanica 2.2

Shareware, 50 USD

Programer Paralele

Veličina 21 MB

Presuda

Veliki popis podržanih sustava; raditi s Intel-VT i AMD-V

Što se tiče funkcionalnosti, lošiji od analoga

Parallels je još jedan prilično veliki igrač na tržištu softvera za virtualizaciju. Njegov proizvod Parallels Workstation nudi gotovo sve funkcionalnosti koje su vam potrebne za rad. Prije svega, ova platforma virtualizira cijeli skup standardnog računalnog hardvera, poput procesora koji odgovara stvarnom, matične ploče temeljene na Intel i815 čipsetu, do 1,5 GB RAM -a, VGA i SVGA video karticu s VESA 3.0 podršku. Osim toga, podržava 1,44 MB disketni pogon s mogućnošću povezivanja stvarnog uređaja ili disketne slike i dva IDE kontrolera s virtualnim HDD-om (od 20 MB do 128 GB svaki) ili CD / DVD-ROM-om (u izravnom pristupu) način). pravi računalni pogon može se izravno koristiti). Osim toga, postoji podrška za različitu perifernu opremu (pisače, skenere, kao i razne PDA -e temeljene na Windows Mobile 2005 i kamere).

Kompatibilni gostujući sustavi: cijela obitelj Microsoft Windows od verzije 3.1 do Vista, razne verzije Linuxa, FreeBSD-a, Sloga, Solarisa, OS / 2 i MS-DOS-a.

Instaliranje i konfiguriranje programa nije teško. Radi olakšavanja života, korisniku je na raspolaganju set aplikacija Parallels Tools koje optimiziraju interakciju gostujućeg OS -a s hostom, na primjer, poboljšavaju rad mišem, video način, interakciju međuspremnika (možete sinkronizirati međuspremnik operacijskih sustava gost i host, što pojednostavljuje prijenos podataka). Osim toga, stvoreni strojevi mogu se jednostavno kombinirati u VLAN ili dodati u postojeći, ali iz nepoznatih razloga ne mogu se povezati pomoću NAT -a. Također je moguće postaviti zajedničke mape za razmjenu informacija. Po želji, na radnoj stanici Parallels možete stvoriti točne kopije virtualnih strojeva (klonirati ih), a nova verzija programa radi s obje tehnologije virtualizacije hardvera-Intel-VT i AMD-V. Dodala je i podršku za USB i zvuk. Još jedna zanimljiva značajka koja se pojavila u novoj verziji je mogućnost zaustavljanja gostujućeg sustava bez istovara. U tom slučaju, resursi dodijeljeni gostujućem sustavu vraćaju se u host sustav i neće trebati puno vremena za ponovno pokretanje Linux ili FreeBSD gosta.

Ako je potrebno, možete povezati drugi monitor s strojem za goste ili raditi s Wi-Fi mrežom (međutim, iz nekog razloga Wi-Fi je dostupan samo kada koristite Linux sustav kao domaćin).

Općenito, Parallels Workstation može biti dobra alternativa VMware Workstation -u, s obzirom na svoju cijenu i stabilnost u radu, no po funkcionalnosti je i dalje inferiorna u odnosu na besplatni VirtualBox.

Kako smo testirali

Za usporedno testiranje virtualnih strojeva odabrano je nekoliko glavnih parametara. Prvo, ovo je broj podržanih operativnih sustava i arhitektura (gostujući i hostovski), pri čemu se uzima u obzir i službena i neslužbena podrška. Drugo, razmatraju se performanse i uzimaju se u obzir performanse gostujućeg sustava i hosta s pokrenutom virtualnom mašinom. I na kraju, treći definirajući parametar je podrška za raznovrsnu opremu i dodatne mogućnosti.

U prvoj kategoriji vodeći su bili VMware i VirtualBox. Oboje podržavaju Intel x86 i AMD64 arhitekture kao domaćin, međutim VirtualBox ne dopušta korištenje 64-bitnih sustava kao gostiju, ali može raditi s tehnologijama Intel VT i AMD-V (omogućeno u postavkama). Parallels Workstation nema podršku za 64-bitne sustave kao host, međutim, poput VirtualBox-a, kompatibilan je s tehnologijama Intel VT i AMD-V. Besplatni VirtualBox ima najveći popis službeno podržanih gostujućih sustava, neslužbeno sva tri programa podržavaju bilo koji OS.

Za testiranje performansi stvorena su tri identična virtualna sustava temeljena na Windows XP SP2. Performanse su mjerene pomoću PCMark05, koji je istodobno pokrenut na gostujućem i domaćinskom sustavu. Postavke svih programa ostavljene su prema zadanim postavkama. Najbolje se pokazao VMware, a slijedi ga VirtualBox, posljednje mjesto zauzela je radna stanica Parallels koja je, međutim, najmanje opteretila sustav tijekom rada. No, valja napomenuti da je razlika između ova tri programa minimalna, a u svim slučajevima performanse gostujućeg sustava su blizu onima domaćina.

U posljednjoj, trećoj kategoriji, VMware je pobijedio s velikom razlikom, doslovno natrpanom raznim dodatnim funkcijama, od kopiranja gotovog sustava do podrške za video akcelerator. Očigledno je iz tog razloga veličina njegova instalacijskog paketa nekoliko puta veća od veličine njegovih konkurenata.

Što mislite da je najviše?

Neću izmišljati bicikl i prepričavati druge. Radije bih vam predložio da pročitate članak iz časopisa Linux Format. U kojoj su stručnjaci napravili usporedni pregled pet popularnih virtualnih strojeva u nadi da će pronaći ... najbolji virtualni stroj. Usput, toplo preporučujem pretplatu na časopis onima koji su se odrekli i uspjeli pobjeći iz zatočeništva Windowsa.

  • Što je virtualni stroj
  • Zašto vam treba virtualni stroj
  • Kako smo testirali virtualne strojeve
  • Izvođenje
  • Funkcionalnost
  • Kompatibilnost i snimke
  • Integracija radne površine
  • Ubrzanje grafike
  • Presuda

Što je virtualni stroj

Jednostavno rečeno, bez zamora, tada je virtualni stroj operativni sustav u operacijskom sustavu.

Zašto mi treba virtualni stroj

U našem slučaju virtualni stroj prvenstveno je platforma za provjeru programa. Među kojima, kako razumijete, može biti. Još jedan virtualni stroj koriste hakeri za testiranje svojih i tuđih trojanaca i drugih čudesnih datoteka. Kojoj god skupini pripadali, i dalje ćete biti zainteresirani saznati više o virtualnim strojevima i njihovom radu.

Kako smo testirali virtualne strojeve

Prvo smo uzeli dvojezgreni stroj (zbog proračunskih ograničenja) sa svježim Arc Linuxom. Uz vlasnički VMware (verzija 7.1.0 Plauera i 30-dnevno probno razdoblje Workstation 11), koristili smo i službene Arch pakete koji pomno prate izdanja programera. Svaki stroj imao je 2 GB sistemske RAM -a i 128 MB video memorije (256 MB ako je potrebno).

Testirali smo svakog kandidata na drugom gostujućem OS-u: Mint 17.1 i Kubuntu 15.04 beta, kao i na drugom OS-u koji nije Linux, a zove se Windows. Za mjerenje performansi sastavili smo glavno jezgro Mint -a, pokrenuli SunSpider JavaScript benchmark i igrali različite igre iz naše Steam biblioteke. Da bismo testirali stvarne mogućnosti, pokrenuli smo ih na 8-jezgrenom stroju sa 16 GB RAM-a i 4 GB Nvidie GTX, ali smo ga bili prisiljeni vratiti.

Tehnologija virtualizacije iz temelja je promijenila računalni krajolik. Bilo bi nas neugodno reći da je ovo novi izum (rani glavni računari koristili su ga kao sredstvo za osiguravanje resursa), ali prije deset godina CPU inovacije znače da možete postići gotovo izvorne performanse s x86 kodom. I sada uspijevamo nagurati desetke strojeva (lako ih je kopirati i obnoviti) u jednu zgradu, a rad podatkovnih centara postao je mnogo učinkovitiji. Također možete simulirati drugu arhitekturu, recimo, ARM, koja je prikladna za ugrađene programere.

To je također blagodat za obične korisnike: upoznavanje novog OS-a ne mora biti toliko dugotrajno vježbanje u stalnom strahu od napuštanja vašeg sustava. Čak i ako samo želite testirati novi program, mnogo je sigurnije to učiniti na virtualnom stroju umjesto da riskirate trenutnu postavku. Podrška za virtualizaciju unutar jezgre (putem KVM-a) i emulator Qemu znači da korisnici Linuxa više ne moraju posezati za vlasničkim alatima.

U stara vremena Sunčev VirtualBox (nekada u vlasništvu Innoteka, a sada Oracle) bio je jedina prava opcija. No, vremena su se promijenila, pa pogledajmo i druge aplikacije za virtualizaciju.

I VMware i VirtualBox koriste module ovisne o jezgri koji se učitavaju kako bi učinili svoju magiju. VMware će ih morati sastaviti, što će zahtijevati instaliranje paketa zaglavlja jezgre i cijelog hardvera prevoditelja. Tada ćete dobiti init skriptu za učitavanje navedenih modula, iako će to biti beskorisno za korisnike Systemd -a. Ako je to vaš slučaj, možda biste htjeli stvoriti vlastitu init datoteku umjesto da ovu skriptu stalno izvodite kao root (ili da vidite sve iste poruke o pogrešci). U vrijeme pisanja ovog članka jezgre serije 3.19 zahtijevale su zakrpe za VMware izvore, ali nadam se da će to biti ispravljeno do trenutka objavljivanja časopisa. VirtualBox paketi dostupni su u većini distribucija, a ako imate standardni kernel, ne morate ništa brinuti.

Virt-Manager zahtijeva da usluga libvirtd bude pokrenuta na vašem sustavu prije pokretanja, što će vas obavijestiti ljubaznom porukom, a ako koristite potpuno funkcionalno radno okruženje, to će učiniti umjesto vas; sve što trebate učiniti je unijeti root lozinku.

I VirtualBox i VMware radna stanica prilično su jednostavne, osim ako ne želite da vas ometaju sve opcije. Međutim, VMware Player nema toliko mogućnosti, pa ćete vrlo brzo pokrenuti svoj stroj. No, ako ste odlučili maksimalno iskoristiti ove opcije, morat ćete instalirati dodatke za goste.

Linux Guest Additions za VirtualBox mnogo je lakše instalirati (CD će se automatski pokrenuti) od dodataka VMware koji zahtijevaju kopiranje programa s imaginarnog CD-a, promjenu dozvola i zatim pokretanje skripte. Je li doista 1999.? No, nakon što ste sve to učinili, bit ćete nagrađeni poboljšanom grafikom i brojnim dodatnim značajkama, o čemu ćemo dalje govoriti.

Najjednostavniji za korištenje u našoj zbirci su Boxes, čak i ako pruža samo minimum Qemu / libvirt funkcija. Na drugom su mjestu VMware Player i VirtualBox, a slijedi njihov plaćeni rival (nominalno su teži zbog više opcija). Virt-Manager nije osobito težak za korištenje, ali ima dovoljno Qemuovog labirinta postavki da svlada početnika. Osim toga, mehanizam upravljanja skladištem prilično je zamršen, pogotovo ako namjeravate pohraniti svoj virtualni disk na nestandardno mjesto: tada morate prvo dodati potrebni direktorij kao "spremište za pohranu". Međutim, sve potrebne egzotične module osigurat će vaša vlastita distribucija, pa u tom slučaju zašto ne biste riskirali.

Izvođenje

Hoće li za vas stvoriti spor ili spretan VM?

Poboljšanja hardvera i tehnologije paravirtualizacije omogućile su izvršavanje nekih zadataka brzinama bliskim onima stvarnog hardvera.

Međutim, takvo kakvo je, obično dolazi do definitivnog pada performansi. Gotovo svaka konfiguracija koju smo testirali na radnoj površini pokazala je neku vrstu zaostajanja. Ali naviknete se na to i možete isključiti sve vrste ljepote ili uključiti odgovarajući način neutraliziranja, ako ste zabrinuti zbog toga.

Ovdje ne uzimamo u obzir 3D performanse - to ne bi bilo sasvim pošteno i ima svoju kategoriju na stranici. Međutim, za svakodnevne zadatke koji koriste Terminal vjerojatno nećete primijetiti veliku razliku između naših kandidata. Eksperimenti s kompilacijom jezgre pokazali su da VirtualBox daleko zaostaje u konkurenciji. SunSpider JavaScript benchmark test potvrdio je ovaj zaključak: oba su zadatka završila 20% sporije od ostalih. Disk I / O (pogotovo ako imate SSD) i mrežni promet bili su brzi za sve naše kandidate. U konačnici, VMware je osigurao prednost podrškom za novije Intelove procesore.

Funkcionalnost

Što svaki kandidat može ponuditi?

Svi naši kandidati dizajnirani su za različite slučajeve uporabe, pa stoga svaki ima svoje, individualne prednosti. Naravno, prisutnost nekih standardne funkcije svakako implicirano: to uključuje, na primjer, mogućnost stvaranja snimaka, podršku za proširenja procesora Intel VT-x i AMD-V te fleksibilnu konfiguraciju virtualnog hardvera. Sve to nude svi, ali neke aplikacije sposobne su za herojske podvige.

Ovdje treba napomenuti da su Gnome Boxes i Virt-Manager samo sučelja za Qemu (preko sloja apstrakcije libvirt). Qemu je u osnovi emulator procesora koji može pružiti virtualizaciju preko KVM -a, ali je to ipak cijeli svijet.

Pa pogledajmo naše kandidate zasebno.

Gnome kutije ★★

Kada se pozove iz naredbenog retka, Qemu podržava mnoštvo opcija, od kojih većina nedostaje u Gnome Boxesima: cilj mu je (implementiran) zadržati jednostavan i jasan izgled i rad. Putem sučelja čarobnjaka prilagođenog korisniku, virtualni stroj možete postaviti doslovno u tri klika - samo ga usmjerite na odgovarajući ISO. Okviri sažimaju razliku između virtualnog stroja i udaljenog stroja, a na oba se možete povezati putem VNC -a, SPICE -a (koji omogućuje rad zvuka preko mreže) ili OVirta.


Gnome kutije

Kutije ne nude mnogo kontrole nad vašim virtualnim strojem preko mreže, ali barem pružaju sve čarobnjake za NAT koje su vam potrebne da bi vaš virtualni stroj komunicirao sa svijetom. Drugi kandidati uspješno su postavili NAT, premošćivanje mreže ili mreže samo s hostom, a sve to može biti vrlo prikladno u određenim okolnostima.

Virt-Manager ★★★★

Virt-Manager (poznat i kao upravitelj virtualnih strojeva) nudi znatno više Qemu značajki (ali opet, ne sve). Čini se da je pretjerao sa svojim popisom podržanih x86 operativnih sustava, posebno onih iz obitelji Linux.


Virt-upravitelj

Ostavljajući to po strani, Virt -Manager omogućuje relativno jednostavno konfiguriranje stroja bilo koje složenosti - možete dodati bilo koji hardver, uključujući više mrežnih sučelja. Osim KVM VM-ova, Virt-Man-ager može iskoristiti podršku za Qemu / libvirt za goste Xen i LXC kontejnere. Po želji, također može anketirati resurse gostiju i tako pružiti vrlo lijepe grafikone (poput onih u odjeljku Performanse na stranici 25, što traje oko 30 sekundi nakon pokretanja sustava Windows 10). Osim toga, Virt-Manager koristi Qemuovu nedavno dodatnu podršku za USB 3.0.

Kompatibilnost i snimke

Je li moguće premjestiti virtualne strojeve između stvarnih?

Ponekad je potrebno premjestiti VM između hipervizora. Svi naši programi mogu uvesti strojeve pohranjene u formatu Open Virtual Appliance (OVA), koji je jednostavno tar arhiva s VMDK (VMware) slikom diska i virtualnim hardverskim podacima. VirtualBox omogućuje izvoz u ovaj format, ali također ima i svoj - sliku virtualnog diska (VDI), a također se nosi sa svim ostalim.

Naredba qemu-img može se koristiti za pretvaranje formata. Posebno valja istaknuti njegov omiljeni format QCOW2 koji omogućuje interno pohranjivanje više snimaka sustava pomoću izvrsnog trika Copy On Write (COW).

Boxes, Virt-Manager, VirtualBox i VMware radna stanica podržavaju snimke sustava, čuvajući različita stanja njihovih VM-ova. VMware Player omogućuje vam da imate samo jedan snimak po stroju pored trenutnog stanja. Stoga je duboko regresijsko testiranje isključeno.

VirtualBox i VMware radna stanica također mogu "klonirati" VM -ove, i to učinkovita metoda snimke sustava: podaci se zapisuju u odgovarajući klon samo ako se njegovo stanje razlikuje od stanja roditelja. VMware omogućuje da se VMDK slika gosta montira na host, što je također zgodno, iako se isti trik može učiniti pretvaranjem u neobrađenu sliku diska i korištenjem standardnih Linux alata i aritmetike za izračun pomaka particije.

VirtualBox ★★★★

Izvorno klijent za virtualizaciju radne površine, VirtualBox je i dalje vjerojatno alat za mnoge. Ovaj program ima jasnu strukturu koja olakšava postavljanje virtualnog stroja i mnoge korisne opcije. Osim što ograničava broj jezgri procesora kojima gostujući OS ima pristup, VirtualBox vam omogućuje da u procentualnom iznosu navedete ograničenje za korištenje CPU -a gosta. VirtualBox također podržava video snimanje, tako da možete snimiti Windows vodič za svoj YouTube kanal preko noći.


VirtualBox

Može uvesti bilo koji virtualni disk, ali nudi samo podršku za USB 2.0 kontroler domaćina, i to samo ako instalirate vlasnički Oracle Extension Pack. Opcije distribuiranog međuspremnika i povlačenja i ispuštanja (u jednom ili oba smjera, kako želite) prilično su zgodne. VirtualBox pruža prikladne pokazatelje za mrežne i diskovne I / O i za korištenje CPU -a.

Usput, u članku "" detaljno smo razgovarali o tome kako instalirati i pravilno konfigurirati virtualni stroj VirtualBox.

VMware Player ★★★

Besplatna ponuda VMware -a prešla je dug put od svog predstavljanja 2008. Najvažnije je to što ovo više nije igrač: on je više nego sposoban stvoriti visokokvalitetni virtualni stroj za vas.


VMware Player

Osim što podržava brojne mrežne konfiguracije (NAT, premošćen, samo za host itd.), Nudi i vrlo lijepe opcije za oblikovanje mrežnog prometa, što je vrlo prikladno ako isprobavate najnoviju verziju, recimo, DDoS klijenta ili gledajući koliko zlonamjernog softvera možete objesiti Windows XP na virtualnom stroju dok ne eksplodira. VMware također podržava USB 3.0 uređaje, a instaliranje gostujućih alata omogućit će sjajnu grafiku, zajednički međuspremnik i zajedničke direktorije. Player je donekle inferioran što se tiče snimaka (dopušta vam samo jedan), ali smo ga kritizirali u prethodnom odjeljku.

VMware radna stanica ★★★★★

Postoji besplatna verzija VMware Playera (VMware Player Pro), ali smo odlučili da bi za ovu Usporedbu bilo prikladnije umjesto toga koristiti kvalitetniju radnu stanicu. Ova aplikacija pruža mnoge dodatne značajke za programere, uključujući mogućnost grupiranja virtualnih strojeva u neku vrstu virtualne falange, tako da ih možete pokrenuti istodobno jednim klikom.

VMware Workstation također nudi podršku za nove upute za moderne Intelove procesore, a također vam omogućuje konfiguriranje strojeva s virtualnim procesorima do 16 GB i 64 GB RAM -a. Međutim, radna stanica jako je usredotočena na integraciju s ostatkom (prilično značajnog) paketa VMware, pa će stoga izgledati prikladnije u poslovnom okruženju.

Integracija radne površine

Hoće li se sukobiti s vašom shemom boja?

Neki korisnici vole savršeni sklad sučelja virtualnih strojeva i odgovarajućih hipervizora s radnom površinom, dok su drugi samo zbunjeni.

VirtualBox koristi Qt4, što je posebno bijesno na radnoj površini Arch Linux zasnovanoj na Qt-u, gdje se Qt5 koristi posvuda, ali to je samo mali nedostatak. Kutije se savršeno slažu s Gnomeom 3, što je i očekivano; Virt-Manager i VMware koriste GTK3 i također su savršeno kompatibilni s njim.

Svi naši kandidati omogućuju nam prebacivanje virtualnog stroja na način prikaza preko cijelog zaslona, ​​a srećom svi su nam omogućili da se vratimo natrag odgovarajućom tipkovnom tipkom.

Unity načini rada u VMware -u ističu se (ne, ovo nije način da sve bude ubuntu) i besprijekorni u Virtual -Boxu - oba prikazuju prozore aplikacija izravno s gosta na radnoj površini domaćina. Ovo je vrlo dobro za Linux VM (isključujući moguću zabunu između prozora gosta i hosta), međutim pokušaj pokretanja
pregled nije bio baš uspješan; Windows 7 s uključenim Aero sučeljem također nije bilo ugodno iskustvo.

Svi naši kandidati podržavaju pokretanje gosta na cijelom zaslonu i mogu se konfigurirati za promjenu rezolucije pri promjeni veličine prozora. Za izlaz iz ove skripte predviđene su odgovarajuće tipke prečice. Mogućnost povlačenja i ispuštanja na VMware strojevima vrlo je prikladna, zbog čega VMware pobjeđuje u ovoj kategoriji.

Ubrzanje grafike

Mogu li se izbjeći problemi s generiranjem softvera?

Bilo koji od naših kandidata dobro bi vam poslužio da samo želite postaviti virtualni stroj, a da ne radite ništa s mnogo grafike.

No ako vam je potrebno 3D ubrzanje, trebate uzeti VMware ili VirtualBox. Kad se naviknete na instaliranje dodataka za goste (uključujući zavaravajuće, dvostruko negirano pitanje VirtualBox-a koje vas pokušava odvratiti od eksperimentalne podrške za WDDM, poput Windows 7 Aero sučelja koje vam je potrebno), možete uživati ​​u 3D ubrzanju u VirtualBoxu i u dva VMware klijenta.


Bum bum, Maxwellov srebrni čekić udario je u košnicu. Umro je ubrzo nakon što je ovaj snimak ekrana snimljen u filmu Ne gladujte.

VirtualBox vam omogućuje da dodijelite do 256 MB RAM -a sustava virtualnoj video kartici, a VMware do 2 GB. Imajte na umu da ti gigabajti nisu uzeti s vaše stvarne grafičke kartice, pa često nećete vidjeti mnogo poboljšanja u odnosu na 256 MB. VirtualBox također nudi 2D ubrzanje za Windows goste, što bi trebalo ubrzati generiranje videa, povećanje zaslona i korekciju boje, iako to uvelike ovisi o konfiguraciji hosta - na brz auto ova postavka neće imati veliki utjecaj. Virtualan Windows stroj vjerojatno neće pokrenuti Battlefield 4 [Battlefield] ili Middle-earth: Shadow of Mordor (tako da smo prilično sretni što smo ih prenijeli na Linux) kad se sve spusti na 11, ali starije ili manje zahtjevne igre bit će odlične: mi proveo dobar sat na popularnoj indie igri Don't Starve, potpuno zaboravivši na našu Usporedbu.

Na VMwareu je sve radilo bolje nego na VirtualBoxu, ali možda je to bila povoljnija konfiguracija - na Arch Linuxu smo koristili najnoviji vlasnički upravljački program Nvidia, što bi moglo dovesti do prednosti jednog nad drugim.

Presuda

Virtualizacija je duga i složena tema za Usporedbe. Ako želite pokrenuti 3D igre, nećete ni pogledati Gnome Boxes ili Virt-Manager, osim ako to postignete u VirtualBoxu bolji rezultati nego mi, odabrat ćete VMware za svog hipervizora. Ali opet, ova tehnologija nipošto nije tako zrela kao izvorni format DirectX 11. Možda ćete čak imati više sreće s igrama u Wineu [Urednik: - Ili ne.] S nekim eksperimentalnim zakrpama za performanse. Nismo baš ludi za licencama VMware, posebno onom zbog koje morate platiti nakon 30-dnevnog probnog perioda, ali za neke će značajke na radnoj stanici na razini poduzeća biti blagoslov. Konkretno, ako koristite vCenter Converter iz VMware -a, virtualizirate stroj jednim klikom - idealno ako želite testirati nešto novo na svom trenutnom sustavu.

Nismo pokrili gomilu alata za naredbeni redak koji dolaze sa svim našim kandidatima, ali jesu, zajedno s više nego obilnom dokumentacijom. Možete ih koristiti u svojim skriptama kada idete do kraja s virtualizacijom istiskujući mnoštvo virtualnih strojeva iz sigurnog okruženja naredbenog retka. Možda će hakeri radije surađivati ​​izravno s Qemuom, dok će oni koji traže jednostavno besplatno rješenje otvorenog koda biti zadovoljni s Gnome Boxes.


Mjehurići izgledaju dobro ako ne vidite trud uložen u njihovo iscrtavanje.

No, postoji samo jedan pobjednik (remi je rijetka iznimka), a ovaj put to je Virt -Manager - pa, nismo si mogli priuštiti pobjedu u VMware -u. Virt-Manager omogućuje vam da iskoristite većinu Qemuove snage bez pribjegavanja dugim čarolijama iz naredbenog retka. Virtualni strojevi mogu se pauzirati, ponovno konfigurirati, premjestiti i klonirati - sve to bez puno muke. Jedino što mu nedostaje je podrška za ubrzanje grafike, ali tko zna, možda se i pojavi. VMware Player i Gnome Boxes izjednačeni su za drugo mjesto jer su oboje postigli visoku ocjenu zbog svoje jednostavnosti, a mi volimo ikonu Boxes koja prikazuje teserakt (ili hiperkocku ili kocku u kocki - što god želite).

Virt-Manager ★★★★
Svi bi menadžeri tako dobro prošli.

VirtualBox ★★
Nekad jedino rješenje, ali sada sa strane.

VMware Player ★★★
Brzo i povoljno, ali licenca nije uspjela.

VMware radna stanica ★★
Brz i pun funkcija, ali nije besplatan.

Kutije ★★★
Najjednostavniji način instaliranja i konfiguriranja VM -a.

Novo na web mjestu

>

Najpopularniji