Pregled virtualnih strojeva. Najbolji virtualni strojevi za Windows: instalirajte ako stvarno želite pogledati druge operativne sustave Neke opcije za Hyper-V virtualne strojeve

04.02.2021 Recenzije

Brzi razvoj virtualizacijskih tehnologija značajno je utjecao ne samo na razvoj IT infrastrukture velikih poduzeća. Power desktop osobnih računala dosegnuli su razinu na kojoj jedan fizički stroj može podržati nekoliko njih koji rade istovremeno operativni sustavi V virtualni strojevi. Prije samo nekoliko godina virtualni strojevi bili su nešto egzotično za krajnje korisnike, koji su ih instalirali uglavnom u svrhu procjene. Sada višejezgreni procesori i velike količine RAM-a kod kuće ili uredsko računalo nisu neuobičajeni, a to nam omogućuje da dođemo do novih opcija za njihovu upotrebu u kontekstu virtualizacijskih tehnologija.

Mnogi korisnici pronalaze različite namjene za platforme za virtualizaciju radne površine, kako kod kuće tako i na poslu. Uostalom, virtualni stroj, u usporedbi s fizičkim, ima znatno veću fleksibilnost u pogledu prenosivosti na drugu fizičku platformu. Osim toga, tijekom proteklih nekoliko godina, kvaliteta platformi za virtualizaciju desktopa značajno je porasla u smislu funkcionalnosti, jednostavnosti korištenja i performansi. Relativno nedavno uvođenje podrške za hardversku virtualizaciju na desktop sustavima znači da vodeći proizvođači procesora poput Intela i AMD-a vjeruju u budućnost virtualizacijskih tehnologija na osobnim računalima.

Naravno, takvi glomazni i hardverski zahtjevni operativni sustavi kao što su Windows Vista, sposobni su apsorbirati snagu korisničkih stolnih računala, koliko god visoka bila, ali napredak ne stoji, a daljnji razvoj hardverskih platformi stolnih računala uskoro će omogućiti podršku za nekoliko takvih sustava istovremeno, zadovoljavajući zahtjeve performansi. Međutim, mnogi korisnici smatraju da korištenje virtualizacijskih tehnologija kod kuće nije potrebno te virtualizaciju smatraju još jednom specifičnom tehnologijom koja na njih neće imati previše utjecaja. Uglavnom je to zbog činjenice da ne vide dostojne načine korištenja virtualnih strojeva.

U poslovanju se virtualizacijske tehnologije implementiraju uglavnom za održavanje virtualne infrastrukture poslužitelja tvrtke i imaju vrlo mali utjecaj na krajnje korisnike. U ovom ćemo članku pokazati da gotovo svaki korisnik osobnog računala može koristiti virtualizacijske tehnologije za povećanje učinkovitosti svog rada na osobnom računalu kod kuće, kao i za svakodnevne zadatke na radnom mjestu.

Kako koristiti virtualne strojeve kod kuće

Većina korisnika osobnih računala često se susreće s problemom korištenja potencijalno opasnih ili nestabilnih aplikacija koje mogu oštetiti operativni sustav ili utjecati na rad drugih programa. Često kućno računalo, koji također sadrži radne dokumente, koristi nekoliko ljudi, među kojima svi ne razumiju kako pravilno postupati s njim kako ne bi oštetili važne podatke ili operativni sustav. Stvaranje korisničkih računa ne rješava ovaj problem, jer mnoge aplikacije zahtijevaju administrativna prava za instalaciju, a korištenje računala u ovom načinu značajno ograničava njegovu upotrebu. Naravno, mnogi se pri kupnji suočavaju i s problemom prijenosa operativnog sustava i instaliranih aplikacija na drugo računalo. Kategorija korisnika koji aktivno koriste prijenosna računala suočavaju se s problemom sinkronizacije podataka između njih i stolno računalo. Uostalom, ne samo da je potrebna sinkronizacija datoteka, već morate koristiti iste aplikacije na poslu i kod kuće. Za mnoge ljude također je važno naučiti kako raditi s različitim operativnim sustavima, koji u ovom slučaju ne zahtijevaju visoke performanse. U ovom slučaju, primjerice, kada radi u Linuxu, korisnik mora pristupiti Windows aplikacijama, a da bi to učinio mora ponovno pokrenuti računalo. A glavni problem tijekom obuke je nemogućnost simulacije stvarne mreže između više računala ako je samo jedno dostupno. Svi ovi i mnogi drugi problemi mogu se riješiti korištenjem virtualnih strojeva u sustavima virtualizacije desktopa.

Glavne opcije kućnu upotrebu virtualni strojevi su sljedeći:

  • Stvaranje osobnog virtualnog okruženja izoliranog od glavnog sustava, što vam omogućuje korištenje više kopija radnih okruženja na jednom računalu, potpuno izoliranih jedno od drugog. Nažalost, ovaj model isključuje mogućnost korištenja virtualnih okruženja za 3D igre, budući da proizvođači virtualizacijskih platformi još nisu naučili u potpunosti podržati emulaciju svih funkcija video adaptera. Ispred svih ovaj trenutak u tom smislu, VMware je uključio značajke za eksperimentalnu podršku Direct-3D i shadere u najnovijim verzijama svoje platforme za stolna računala VMware Workstation. Međutim, nedavno je PCI-SIG, tvrtka koja razvija standard PCI Express, objavila nove specifikacije za standard PCI Express 2.0, koje zahtijevaju podršku za funkcije I/O virtualizacije koje značajno pojednostavljuju pristup sustava za goste fizičkom hardveru. Bez sumnje, nije daleko vrijeme kada ćemo igrati igrice na virtualnim strojevima.
  • Stvorite prijenosne virtualne strojeve koji su spremni za korištenje na bilo kojoj drugoj platformi kompatibilnoj s arhitekturom. Ako trebate demonstrirati rad programa, a on ili okolina operativnog sustava moraju biti konfigurirani na određeni način - virtualni strojevi su najbolja opcija u ovom slučaju. Napravite sve potrebne stvari u virtualnom stroju, snimite ga na DVD i gdje trebate pokazati kako sve radi, instalirajte virtualizacijsku platformu i pokrenite virtualni stroj.
  • Dobivanje sigurnih korisničkih okruženja za Internet. Prilikom rada na Internetu, koji je, kao što svi znaju, poprilično pun virusa i trojanskih konja, pokretanje internetskog preglednika u korisničkom načinu rada mnogima nije prihvatljivo rješenje sa sigurnosne točke gledišta. Uostalom, postoje mnoge ranjivosti u softveru, uključujući operativne sustave, preko kojih zlonamjerni softver može oštetiti važne podatke. Virtualni stroj u ovom slučaju, to je povoljnija opcija, budući da zlonamjerni softver, nakon preuzimanja kontrole nad operativnim sustavom u virtualnom stroju, može uzrokovati štetu samo unutar njega, bez utjecaja na glavni OS. Usput, nedavno su se počeli pojavljivati ​​virusi koji otkrivaju svoju prisutnost u virtualnom stroju i ne otkrivaju se u ovom slučaju, ali za sada nema takvih virusa. malware jedinice, iu svakom slučaju, važni podaci neće biti oštećeni sve dok se zaraženi objekti ne prenesu na glavni OS. Stoga korištenje virtualnih strojeva u ovom slučaju uopće ne isključuje korištenje antivirusnog softvera.
  • Stvaranje okruženja za eksperimentiranje s potencijalno opasnim softverom. U virtualnom stroju možete sigurno isprobati novi čistač registra ili uslužni program za disk. Također možete sigurno instalirati aplikacijski softver koji bi pod određenim uvjetima mogao oštetiti vaš sustav ili vaše podatke. U ovom slučaju, virtualni stroj djeluje kao sandbox u kojem se igraju vaši programi. Možete sigurno promatrati i proučavati njihov rad bez brige o sigurnosti svojih podataka.
  • Praktično i jednostavno sigurnosna kopija korisnička okruženja. U konačnici, virtualni stroj samo je mapa s datotekama na vašem računalu koje se mogu kopirati na medij za sigurnosne kopije i zatim jednostavno vratiti. U ovom slučaju nema potrebe za stvaranjem slika tvrdi disk za sigurnosno kopiranje vašeg sustava.
  • Mogućnost obuke za rad s operacijskim sustavima koji nisu na vašem hostu. Naravno, možete instalirati drugi OS paralelno sa svojim glavnim sustavom, ali u ovom slučaju, ako trebate bilo koju aplikaciju iz glavnog sustava, morat ćete se ponovno pokrenuti. U ovom slučaju, virtualni stroj je idealna opcija: pokrećete OS koji vam je potreban paralelno s glavnim OS-om i prebacujete se između njih ako je potrebno. Na mnogim sustavima, dijeljenje datoteka između gostujućih i host sustava jednostavno je poput povlačenja i ispuštanja datoteka i mapa pomoću pokazivača miša.

Naveli smo samo glavne mogućnosti korištenja virtualnih strojeva kod kuće; naravno, postoje i druga, specifičnija područja njihove primjene. Ali pravi izgledi za korištenje sustava virtualizacije desktopa otvaraju se u poslovanju, gdje je prije svega važna dostupnost te ušteda vremena i troškova za nabavu dodatne opreme.

Platforme za virtualizaciju stolnih računala u poslovanju

Za većinu tvrtki, kada je riječ o virtualizaciji, to prvenstveno znači virtualizaciju infrastrukture poslužitelja poduzeća. Međutim, postoje mnoga rješenja temeljena na VM-u za krajnje korisnike koja mogu značajno poboljšati produktivnost zaposlenika tvrtke. Razmotrimo glavna područja primjene virtualnih strojeva u poslovanju na virtualizacijskim platformama za korisnike stolnih računala:

  • Izrada repozitorija tipičnih predložaka za radna okruženja korisnika. Ovisno o specifičnostima rada organizacije, njezini zaposlenici trebaju koristiti određeni skup softver. Kada se novi zaposlenik pridruži organizaciji, treba instalirati operativni sustav, konfigurirati ga na određeni način, u skladu sa zahtjevima organizacije i sigurnosnim politikama, te instalirati sav potreban aplikativni softver. Pri korištenju predložaka virtualnih strojeva ovaj se problem rješava vrlo jednostavno: zaposleniku se instalira platforma za virtualizaciju radne površine, au njemu se pokreće virtualni stroj iz skupa predložaka organizacije u koji je instaliran sav potreban softver i odgovarajući radni izvršene su postavke sustava. Ovaj model značajno će smanjiti vrijeme implementacije, kao i pružiti visoku fleksibilnost pri prijenosu virtualne radne površine zaposlenika na drugo fizičko računalo. Naravno, ovaj slučaj upotrebe može zahtijevati povećane hardverske resurse, ali to će se više nego isplatiti ako zaposlenik mora raditi s velikim količinama heterogenih podataka, čija će sigurnosna kopija zahtijevati značajno vrijeme. Na primjer, marketinški zaposlenici, koji instaliraju mnoge programe koji su im potrebni, svaki dan isprobavaju stvari i rade s različitim dokumentima. U tom slučaju mogu kopirati mapu s datotekama svog radnog virtualnog računala na kraju radnog dana, bez straha da će se sutra pri instaliranju sljedećeg programa sve “pokvariti”.
  • Stvaranje infrastrukture virtualne radne površine koja omogućuje centraliziranu pohranu korisničkih okruženja na sigurnim poslužiteljima tvrtke. Sami krajnji korisnici koriste alate daljinski pristup na radnu površinu njihovih okruženja (na primjer, Terminal Services) pohranjenih u korporativnom podatkovnom centru. Ova opcija za korištenje virtualnih strojeva zahtijeva značajne troškove za njegovu implementaciju, jer u ovom slučaju zahtijeva podršku za platforme za virtualizaciju poslužitelja podatkovnog centra tvrtke. Međutim, u ovom slučaju to je osigurano najbolja razina sigurnost i pristupačnost. Budući da se sva proizvodna okruženja pohranjuju i održavaju centralno u sigurnom podatkovnom centru, postoji mogućnost curenja povjerljive informacije značajno je smanjena. Pritom se značajno povećava stupanj pristupačnosti takvih okruženja, jer se pristup njima može osigurati s bilo kojeg mjesta uz brzu vezu. Strogo govoreći, ovo se rješenje ne odnosi na platforme za virtualizaciju desktopa, ali utječe na krajnje korisnike. Primjer takvog rješenja je VMware Virtual Desktop Infrastructure, temeljena na virtualnoj infrastrukturi poslužitelja organizacije u korporativnom podatkovnom centru. Struktura takvog modela prikazana je na slici:
  • Korištenje virtualnih strojeva zaštićenih sigurnosnim pravilima. IT stručnjaci koji trebaju osigurati povjerljivost svojih osobnih podataka, kao i često demonstrirati različite softvere kupcima, idealni su za rješenja za stvaranje sigurnih virtualnih strojeva koji pružaju sredstva za ograničavanje pristupa različitim funkcijama za rad s virtualnim računalom. Također možete postaviti rok valjanosti virtualnog stroja i na taj način distribuirati softver tako da određeni krug ljudi ne može koristiti virtualni stroj duže od dopuštenog vremena. Primjer takvog rješenja je proizvod ACE Manager tvrtke VMware.
  • Pojednostavite obuku korisnika stvaranjem učionica s virtualnim strojevima koji pokreću različite operativne sustave i aplikacijski softver. Ako grupu zaposlenika u organizaciji treba osposobiti za korištenje određenog proizvoda ili programa, možete izraditi jedan predložak virtualnog stroja i instalirati virtualizacijsku platformu na svako od računala u učionici. Zatim se virtualni stroj može kopirati na sva računala i pokrenuti sa svim potrebnim brojem programa. Ako vam je potrebna obuka za neki drugi proizvod, možete stvoriti novi predložak virtualnog stroja i također ga implementirati na sva računala u vašoj učionici.
  • Razvoj i testiranje softvera u poduzeću. Virtualni stroj, kao izolirano okruženje, idealan je za razvoj softvera. Programeri i testeri mogu kreirati konfiguracije operativnog sustava i korisnička okruženja koja su im potrebna za simulaciju ponašanja programa na različitim platformama. Kao dio ovog slučaja upotrebe, također je moguće modelirati radne parove virtualnih strojeva na istoj fizičkoj platformi koji međusobno komuniciraju kroz umrežavanje. Osim toga, neke platforme, kao što je VMware Workstation, omogućuju stvaranje stabala stanja virtualnog stroja, od kojih svako pohranjuje određenu korisničku konfiguraciju. Svako od ovih stanja može se vratiti jednim klikom. Primjer takvog stabla:

Usporedni pregled platformi za virtualizaciju desktopa

Vodeće tvrtke na području platformi za virtualizaciju desktopa u protekle su dvije godine učinile mnogo kako bi ih učinile što jednostavnijim za korištenje i dostupnima i najneiskusnijem korisniku. Lideri u proizvodnji virtualizacijskih sustava za krajnje korisnike trenutno su sljedeće tvrtke: VMware s proizvodima VMware Workstation, VMware ACE i VMware Fusion, Microsoft s Virtual PC proizvodom, Parallels koji promovira svoju virtualizacijsku platformu za Mac OS s proizvodom Parallels Desktop za Mac, a tvrtka InnoTek s besplatnom open source platformom izvorni kod VirtualBox. Pogledajmo na brzinu mogućnosti nekih od ovih proizvoda.

VMware radna stanica


VMware je danas neprikosnoveni lider na području sustava virtualizacije desktopa. Njegovi su proizvodi jednostavni za korištenje, imaju bogatu funkcionalnost i brzi su. Gotovo svi proizvođači platformi za virtualizaciju stolnih računala fokusirani su na proizvod. Proces stvaranja virtualnog stroja i instaliranja gostujućeg operativnog sustava nije osobito težak: tijekom stvaranja morate odrediti količinu RAM-a dodijeljenu gostujućem sustavu, vrstu i veličinu virtualnog diska, mapu u kojoj se nalaze datoteke virtualnog stroja. će se locirati i vrsta gostujućeg OS-a koji će se instalirati. CD ili DVD za podizanje sustava ili ISO slika mogu se koristiti kao distribucija instalacije gostujućeg sustava. Nakon instaliranja operativnog sustava u virtualno računalo, morate instalirati VMware Tools i onemogućiti sve nepotrebne emulirane uređaje u postavkama kako biste optimizirali performanse. Također možete napraviti snimku “čistog” stanja gostujućeg sustava u kojem će biti spremljeni svi podaci na virtualnim diskovima u tom trenutku, au njihovo spremljeno stanje možete se vratiti u bilo kojem trenutku. DO glavne značajke VMware Workstation može se klasificirati kao:

  • podrška različite vrste virtualni diskovi (kontroleri za IDE i SCSI diskove se emuliraju):
    • fiksne veličine (Preallocated) ili rastu kako se popunjavaju (Growing), dok su prvi optimizirani za performanse, a drugi su praktični jer ne zauzimaju puno prostora prije nego što se popune
    • Neovisni diskovi na koje ne utječu snimke operativnog sustava. Takvi diskovi prikladni su za organiziranje pohrane datoteka, čije promjene nisu potrebne pri radu sa snimkama stanja sustava za goste
    • podrška za diskove čije se stanje ne sprema kada se virtualni stroj isključi
    • mogućnost izravnog snimanja na fizički disk
  • Podrška za različite vrste mrežne interakcije između virtualnih strojeva, uključujući kombiniranje virtualnih strojeva u "timove" (Teams), što vam omogućuje stvaranje virtualnih podmreža koje se sastoje od virtualnih strojeva s različitim brojem virtualnih strojeva mrežni adapteri(do tri). Virtualno mrežno sučelje može raditi u tri različita načina:
    • Premošteno umrežavanje- virtualni stroj dijeli resurse Mrežna kartica s glavnim operativnim sustavom i radi s vanjskom mrežom kao neovisni stroj.
    • Host-only umrežavanje- virtualni stroj prima IP adresu u vlastitoj podmreži hosta od VMware DHCP poslužitelja. U skladu s tim, na mreži možete raditi samo s drugim virtualnim strojevima na ovom hostu i s OS-om samog hosta.
    • NAT- virtualni stroj također radi na vlastitoj podmreži glavnog računala (ali različitoj), međutim, putem VMware NAT poslužitelja, može pokrenuti veze s vanjskom mrežom. Nemoguće je pokrenuti vezu s takvim virtualnim strojem iz vanjske mreže. Unutar hosta osigurana je mrežna komunikacija.
    • Diskovi se također mogu montirati na glavni sustav pomoću uslužnog programa vmware-mount i proširite pomoću uslužnog programa vmware-vdiskmanager(ovaj pomoćni program također služi za izvođenje niza drugih radnji na virtualnim diskovima).
  • Mogućnost jednostavne razmjene datoteka korištenjem Drag&Drop sučelja, kao i stvaranjem dijeljenih mapa između glavnog i gostujućeg OS-a.
  • Podrška za veliki popis gostujućih i host operativnih sustava.

Najnovija verzija VMware Workstation 6 također uključuje sljedeće korisne značajke:

  • Puna podrška za USB 2.0 sučelje
  • sposobnost snimanja aktivnosti virtualnog stroja
  • integrirani proizvod VMware Converter (za Windows hostove) za uvoz virtualnih strojeva drugih proizvođača
  • pokretanje virtualnog stroja kao usluge

Također je vrijedno napomenuti da je proizvod VMware Workstation trenutno jedina virtualizacijska platforma koja eksperimentalno podržava Direct-3D u operativnim sustavima za goste. Glavni i možda jedini nedostatak ove platforme je činjenica da nije besplatna.

Microsoft Virtual PC

Nakon što se pojavio kao konkurent VMware Workstation-u, Connectix proizvod, koji je kasnije kupila Microsoft Corporation zajedno s tvrtkom, nije dobio dostojan razvoj u svojim rukama. Kao rezultat toga, trenutno je u gotovo svim aspektima inferioran u odnosu na platformu VMware Workstation i može se pokrenuti samo na glavnom operativnom sustavu Windows. No, nemali broj korisnika koristi ga kao platformu za virtualizaciju desktopa jer je Virtual PC besplatan i pokriva osnovne potrebe za korištenjem virtualnih strojeva. Proces instalacije za goste također je vrlo jednostavan i intuitivan. Nakon što je operativni sustav instaliran, potrebno je instalirati Virtual Machine Additions (analogno VMware Tools u VMware Workstation), koji značajno povećavaju performanse gostujućeg OS-a poboljšanjem tehnologije virtualizacije. VM Additions također se mogu instalirati na gostujućim operacijskim sustavima Linux.

Glavne prednosti proizvoda Microsoft Virtual PC uključuju sljedeće značajke:

  • puna Windows podrška Vista i kao host i kao gostujući operativni sustav. Što se tiče performansi, Virtual PC 2007 napravio je značajan korak naprijed u odnosu na prethodnu verziju, te su sada performanse Windows Viste u virtualnom računalu sasvim prihvatljive.
  • Podrška za 64-bitne Windows host sustave.
  • Poboljšana izvedba korištenjem prednosti poboljšanja uvedenih u Microsoft Virtual Server 2005 R2.
  • Dostupnost različitih vrsta virtualnih diskova:
    • Dinamičko širenje (slično rastu u VMware Workstation)
    • Fiksna veličina (analogno unaprijed dodijeljenoj u VMware Workstation)
    • Differenciranje - disk koji pohranjuje promjene u odnosu na trenutno stanje virtualnog diska
    • Povezano s tvrdim diskom (analogno izravnom pisanju na disk u VMware Workstation)
  • Prisutnost različitih vrsta mrežne komunikacije između virtualnih strojeva i glavnog računala:
    • analogno premoštenom umrežavanju u VMware Workstation
    • Samo lokalno (analogno Host-only u VMware Workstation)
    • Dijeljeno umrežavanje (slično NAT-u u VMware Workstation)

Valja napomenuti da je Virtual PC proizvod više namijenjen kućnim korisnicima nego IT stručnjacima i programerima, dok VMware Workstation, s puno većom funkcionalnošću, može pokriti potrebe potonjih. U isto vrijeme, Virtual PC je besplatan i namijenjen je uglavnom za pojednostavljenje migracije i podrške za nove Microsoftove operativne sustave zastarjele verzije. I, naravno, na popularnost Virtual PC platforme utječe njezina besplatna priroda, stvarajući posebnu nišu za korištenje ovog proizvoda.

Parallels Workstation i Parallels Desktop za Mac


Proizvod je namijenjen za korištenje na Windows i Linux platformama kao sustav virtualizacije radne površine. Zbog činjenice da je tvrtka Parallels (zapravo u vlasništvu ruske tvrtke SWSoft) sada fokusirana uglavnom na proizvod, razvoj ovog proizvoda sada je donekle zaustavljen i funkcionalnost inferioran je u odnosu na dvije vodeće platforme za stolna računala VMware i Microsoft. Stoga ćemo govoriti o Parallels Desktop for Mac platformi, koja je sada glavna platforma za Apple računala. Osim toga, u ovom trenutku razvoj ove platforme je vrlo dinamičan, što je prvenstveno zbog činjenice da VMware ozbiljno namjerava izvršiti invaziju na virtualizacijsko tržište za Macove sa svojim VMware Fusion proizvodom, koji je skoro spreman za konačno izdanje . Ključne značajke platforme Parallels Desktop za Mac:

  • Jednostavno kreirajte virtualne strojeve u tri koraka koristeći Parallels Installation Assistant. Za izradu virtualnog stroja i instaliranje gostujućeg operativnog sustava u njega nije potreban dodatni napor.
  • Prisutnost uslužnog programa Parallels Transporter koji vam omogućuje prelazak s fizičkog stroja na virtualni.
  • Potpuna podrška za gostujući OS Windows Vista. To osigurava jednostavnu razmjenu datoteka između gostujućeg i glavnog operativnog sustava
  • Podrška za USB 2.0 sučelje
  • Podrška za Mac OS X "Leopard".

Kao i većina proizvoda za Mac OS X platformu, Parallels Desktop korisniku pruža jednostavno i user-friendly sučelje. Nije tajna da mnogi Mac korisnici često osjećaju potrebu za korištenjem Windows proizvoda, a Parallels Desktop im pruža tu priliku, omogućujući im da se osjećaju “u dva svijeta”.

Također možete spomenuti Parallelsove proizvode kao što su Parallels Compressor Workstation i Parallels Compressor Server, koji omogućuju komprimiranje diskova ne samo Parallels virtualnih strojeva, već i VMware-a, što je rješenje za jedan od problema s kojima se korisnici često susreću.

VirtualBox


InnoTek je nedavno ušao na tržište virtualizacije stolnih računala s neočekivanim besplatnim rješenjem otvorenog koda. U vrijeme kada bi se činilo da je novu virtualizacijsku platformu teško dovesti na pristojnu razinu, InnoTek je postigao neočekivano brz uspjeh i popularno priznanje.

Međutim, mnogi blogeri odani VMware-u rekli su da na njihovim stolnim računalima virtualni strojevi na platformi rade osjetno brže od virtualnih strojeva na VMware Workstation. Osim toga, donedavno je platforma VirtualBox bila dostupna samo za Linux i Windows hostove, a krajem travnja pojavila se prva verzija za Mac OS X, gdje se platforma planira natjecati s "čudovištima" virtualizacijskih sustava kao što su Parallels i VMware. I, naravno, ima sve šanse za pobjedu. S obzirom na potpunu otvorenost platforme i njenu besplatnu prirodu, mnogi su entuzijasti spremni preuzeti na sebe poboljšanje platforme i povećanje njezine funkcionalnosti, nadamo se bez ugrožavanja njezine izvedbe. Trenutno VirtualBox nema tako široku funkcionalnost kao vodeće platforme; ne podržava 64-bitne sustave i mrežnu interakciju sa sustavom Windows Vista, ali na web stranici možete dobiti najnovije informacije o tome koje funkcije sustava rade na. U ovom trenutku platforma ima sljedeće glavne karakteristike:

  • Prilično velik popis podržanih host i gostujućih operativnih sustava.
  • Podrška za višestruke snimke trenutnog stanja gostujućeg sustava (snimke).
  • Dinamički proširivi diskovi fiksne veličine.
  • Mogućnost instaliranja dodataka za goste (analogno VMware alatima) za povećanje stupnja integracije s glavnim OS-om

Naravno, u smislu funkcionalnosti, VirtualBox je vrlo nezreo proizvod, ali njegovi pokazatelji performansi pokazuju da platforma ima budućnost, a Open Source zajednica će uložiti sve napore da je poboljša i razvije.

Što odabrati kao sustav virtualizacije radne površine?

Ukratko, možemo reći da svaka od gore opisanih platformi trenutno zauzima svoju nišu u području primjene virtualizacijskih tehnologija na desktop računala. Svaki virtualizacijski sustav ima prednosti i nedostatke. S vremenom će, naravno, mnogi od njih steći potrebnu funkcionalnost koja zadovoljava potrebe većine korisnika. Također se nadamo da će biti osigurani alati za pretvaranje formata virtualnih strojeva između platformi.

Bez sumnje, kada se radi o korištenju sustava za virtualizaciju radne površine kod kuće na Windows hostovima, trebali biste birati između platformi Microsoft Virtual PC ili VirtualBox, budući da su besplatne i imaju potrebnu funkcionalnost za podršku virtualnim strojevima kod kuće. Međutim, kada je riječ o korištenju virtualnih strojeva u poslovanju, u korporativnom poslovnom okruženju, gdje implementacija sustava za virtualizaciju desktopa postavlja visoke zahtjeve u pogledu funkcionalnosti i pouzdanosti, ne možete bez VMware Workstation-a, koji je značajno superiorniji od ostalih opisanih platformi. . Ovdje svoje mjesto može pronaći i proizvod VirtualBox koji je najoptimiziraniji za performanse.

Virtualno računalo treba koristiti kada se pruža podrška za starije verzije sustava Windows i pokreće Windows Vista kao gostujući OS. Ni korisnici Mac platforme ne mogu bez proizvoda Parallels Desktop: o tome svjedoči podatak da je još 2006. godine zabilježen rezultat od više od 100.000 prodanih primjeraka proizvoda. Korisnici Mac računala također bi trebali obratiti pozornost na platformu VMware Fusion, koja u budućnosti pretendira biti vodeća na području desktop virtualizacijskih platformi.

Virtualizacijske tehnologije za osobna računala sve su bliže krajnjem korisniku i sada se mogu koristiti kako u svakodnevnom radu zaposlenika organizacija tako i na kućnim računalima za stvaranje zaštićenih ili izoliranih osobnih okruženja. Osim toga, korištenje virtualnih strojeva na stolnim računalima nije ograničeno na opisane opcije. Na primjer, u VMware virtualnom stroju, u prozorskom načinu konzole gostujućeg operacijskog sustava, možete postaviti razlučivost višu od one koju podržava monitor, a trake za pomicanje pojavit će se u prozoru gostujućeg sustava. To će vam omogućiti testiranje web stranice ili aplikacije u visokim razlučivostima ako nemate odgovarajući monitor. Ovaj primjer pokazuje da mogućnosti korištenja virtualnih strojeva na stolnim računalima ovise o vašoj mašti. Prilagođene virtualizacijske platforme koje se brzo razvijaju mogu vam pomoći da zadovoljite svoje potrebe.

Pozdrav, dragi čitatelji stranice "Računalo s umom!"

Danas ću vam reći što je virtualni stroj, što su, čemu služe i što su. U biti, virtualni stroj je program koji emulira drugo računalo na vašem računalu, s parametrima koje ste mu postavili. Odnosno, to je računalo u računalu. Čemu ovo služi? Može postojati nekoliko razloga za korištenje virtualnog stroja na vašem računalu:

  1. Testiranje dodatnog operativnog sustava da se vidi kako radi, koliko je zgodan i koje su njegove karakteristike i mogućnosti. Ali u isto vrijeme, ne želite ukloniti operativni sustav koji je već na vašem računalu. Suočio sam se s takvim zadatkom kada sam prije nekoliko godina sam odlučivao hoću li prijeći s Windowsa XP na Window.Instalirao sam Windows 7 na virtualno računalo, pogledao tada grubu verziju ovog operativnog sustava i tada odlučio otići to na mom Windows računalo XP. Prešao sam na Windows 7 tek nakon što su napravljena značajna poboljšanja, testirane ranjivosti i ispravljene neke pogreške. Ista stvar se sada događa s Windows 8 - još nisam u potpunosti prešao na ovaj sustav i koristim Windows 7, a Windows 8 živi u mom virtualnom stroju. Uglavnom, zahvaljujući virtualnom stroju, moje računalo može pokrenuti više operativnih sustava u isto vrijeme, a po mom mišljenju to je najosnovnija svrha korištenja različitih virtualnih strojeva.
  2. Testiranje raznih programa koje iz ovog ili onog razloga ne želite odmah instalirati na svoje računalo. Ili želite odabrati između nekoliko programa koji imaju istu funkcionalnost (na primjer, audio ili video playeri), onaj koji vam se najviše sviđa, ali istovremeno nećete zatrpati računalo nepotrebnih programa, ali samo ih isprobajte na virtualnom računalu.
  3. Pokretanje potencijalno opasnih programa. Na primjer, prilikom preuzimanja programa vaš je antivirusni program sugerirao da bi mogao biti zlonamjeran. Možete ga prvo pokrenuti na virtualnom računalu da vidite kako radi, a zatim ga, ako ne izazove nikakve sumnje, možete instalirati izravno na svoje računalo.
  4. Pokretanje programa koji nisu kompatibilni s operativnim sustavom instaliranim na vašem računalu. Na primjer, neki program možda nije podržan od strane novih verzija Windowsa, ali ste već navikli raditi u njemu i stvarno vam je potreban. Pretpostavimo da program ne podržavaju verzije sustava Windows 7 i novije, ali radi samo na sustavu Windows XP. Možete, naravno, u ovom slučaju pokušati koristiti način emulacije prethodne verzije Windows, ali to ne radi uvijek. Stoga je lakše instalirati Windows XP na virtualni stroj i koristiti svoj program u njemu. Stvari su još kompliciranije ako je vaš program kreiran za Linux. U tom slučaju pomaže i virtualni stroj s instaliranim operativnim sustavom Linux.

Zapravo korisne funkcije ima puno više virtualnih strojeva od onoga što sam gore opisao, budući da sam spomenuo samo one glavne.

U ovom ćemo članku raspravljati o tri programa - virtualnim strojevima: VMware, VirtualBox I Microsoft Virtual PC. Pogledajmo ih redom.

  1. VMware- najmoćniji i najbolji virtualni stroj u ovom trenutku. I, nažalost, glavna verzija ovog programa VMware Workstation s punim značajkama je plaćena. Ovaj program ima puno postavki koje olakšavaju rad ozbiljnih računalnih poslužitelja. Ovaj virtualni stroj prvenstveno radi s Windows i Linux operativnim sustavima, ali ne podržava MacOs kao glavni operativni sustav. VMware također ima besplatna aplikacija- VMware Player, koji trenutno također može kreirati virtualne strojeve, ali s vrlo ograničenom funkcionalnošću, za razliku od pune verzije. Prije je VMware Player mogao otvoriti samo prethodno stvorene virtualne strojeve.
  2. VirtualBox– po mom mišljenju najbolji besplatni virtualni stroj u ovom trenutku. Inferioran je u funkcionalnosti u odnosu na prethodni VMware, ali je nedvojbena prednost VirtualBoxa to što je besplatan. Nedvojbena prednost ovog stroja za korisnike koji govore ruski je prisutnost verzije ovog programa na ruskom jeziku. VirtualBox je vrlo jednostavan za konfigurirati i ima intuitivno sučelje, tako da trenutno koristim ovaj virtualni stroj.
  3. Microsoft Virtual PC– također besplatni virtualni stroj poznate tvrtke Microsoft (iako su zapravo prve verzije Virtualni programi Računala je kreirala druga tvrtka, a zatim je Microsoft preuzeo sva prava na ovaj program i nastavio njegov razvoj). Budući da je Microsoft trenutno programer ovog programa, ovaj virtualni stroj podržava samo operativne sustave Windows sustavi(prije je postojala podrška za MacOS). Općenito, svidio mi se ovaj virtualni stroj, ali zbog činjenice da podržava samo različite verzije Windows, a također, po mom subjektivnom mišljenju, ima nešto manje praktično sučelje od VirtualBoxa, rijetko ga koristim.

Da rezimiram ovu recenziju, želio bih napomenuti da sam među gore opisanim virtualnim strojevima dao prednost VirtualBoxu, jer mi se u omjeru cijene i kvalitete činio najisplativijim, s obzirom da je besplatan. Planiram vam reći gdje ga možete preuzeti i kako ga instalirati, a također ću razgovarati o njegovim osnovnim postavkama.

Navigacija postova

Virtualni stroj je program koji vam omogućuje da dobijete računalo unutar računala. To jest, vaše stvarno računalo je sposobno oponašati drugo računalo (s drugačijim hardverom, operativnim sustavom, BIOS i drugi).

Glavna namjenavirtualizacija poslužitelja (invirtualni strojevi) je instalacija i testiranje programa na različitim operativnim sustavima, što pomaže u određivanju gdje program radi brže, gdje je sučelje praktičnije itd.

Prednosti modernih virtualnih strojeva:

  • Možete instalirati bilo koji OS bez oštećenja ili zatrpavanja vlastitog tvrdog diska;
  • Možete testirati razne aplikacije, uspoređujući njihove performanse u različitim operativnim sustavima;
  • Možete provjeriti da li su datoteke zaražene tako da ih pokrenete u umjetnoj ljusci koju stvorite u virtualnom računalu;
  • Možete kreirati i administrirati mreže u različitim operativnim sustavima, što će vam pomoći da dublje proučite arhitekturu korporativnih mreža;
  • Možete pokretati programe koji nisu dostupni u vašem operativnom sustavu.

Danas postoji mnogo opcija za emulatore koji mogu reproducirati različite operativne sustave: od popularnih ( Windows ) prema malo poznatim ( Calibri ), od najstarijih verzija do najnovijih. A sada ćemo napraviti kratki obilazak najpoznatijih virtualnih strojeva, izrade detaljan pregled na njima.

Pregled virtualnih strojeva

1 - VirtualBox . Možda najpoznatiji program emulatora među korisnicima, koji pruža tvrtka Oracle . Program ima jednostavan korisničko sučelje i ugrađena rusifikacija, koja je već pogodna za korisnike početnike.

Instalacija također nije teška, jer postoji čarobnjak za instalaciju. Od vas će se odmah tražiti da stvorite virtualni stroj, odaberete OS i date mu naziv. Zatim morate "novom" računalu dati određenu količinu RAM-a i Unutarnja memorija(ne više od polovice stvarnog hardvera). Zatim slijedi odabir vrste diska i daljnja konfiguracija sustava. Slijedeći preporuke, možete zadržati dva operativna sustava 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 sa zaslona kako biste demonstrirali softver na drugom OS-u. Moguće u ovaj program možete uvesti bilo koje virtualne diskove, možete pratiti indikatore I/O kontrolera, a postoji i zajednički pristup međuspremniku, što je također vrlo zgodno.

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

Ovdje je instalacija nešto kompliciranija, jer za stvaranje virtualnog stroja morate stvoriti spremište, a za to morate dodijeliti određeni direktorij. Međutim, složena instalacija je zbog dobre prilike ovog virtualnog stroja.

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

Sve što trebate učiniti je malo razumjeti, a onda možete dobiti zgodan alat za oponašanje novog OS-a.

3 - GnomeKutije . Ako je prethodni program zahtijevao od korisnika određeno znanje i vrijeme za učenje, a bio je prikladniji za administratore sustava, tada je uslužni program Gnome Kutije puno jednostavnije i prikladnije za upoznavanje prosječnog korisnika.

U nekoliko klikova možete postaviti potpuno virtualno računalo, a program ima jednostavno sučelje u boji. 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, koja će pokazati za što su virtualni strojevi sposobni.

4 - VMware Player. Nemojte da vas zbuni riječ "Igrač", jer danas to više nije igrač, već program za stvaranje potpunog 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 neki drugi emulator, jer on čak nema ni potpunu postavku mrežnih adaptera.

Za većinu korisnika ovo je odličan program, u kojem možete konfigurirati mrežne konfiguracije, pratiti broj zlonamjernog softvera i instalirati Windows XP , što će doslovno biti “gumeno”, tj. prilično moćan.

5 - WMwareRadna stanica . Ali ovdje je emulator, naprotiv, savršen za programere softvera. Kolika je cijena jedne mogućnosti grupiranja virtualnih strojeva? Oni. možete istovremeno pokretati program na svim operativnim sustavima i provoditi temeljitu analitiku.

Postalo je moguće stvoriti strojeve sa središnjim procesorom i veličinom memorije do 16 GB, što vam omogućuje testiranje prilično moćnih softverskih alata na drugim operativnim sustavima. Međutim, puno je praktičnije kupiti cijeli paket W Mware i iskoristite ovaj paket do kraja.

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

Virtualni stroj (VM) je računalna aplikacija koja korisniku omogućuje simulaciju operativnog sustava. Slika OS-a instalirana je na stroju za internu upotrebu postojeći sustav. Vrlo zgodno, zar ne? Ali postoje i zamke. Pročitajte na što ćete naići tijekom instalacije i za koji virtualni stroj Windows verzije 7,8 i 10 je bolje odabrati.

Zašto su nam potrebni virtualni strojevi za računala?

U većini slučajeva, VM se koriste za testiranje softvera u . Za rad s više operativnih sustava potrebno vam je samo jedno računalo, što znatno ubrzava vaš rad.

Možete pokrenuti više virtualnih strojeva na jednom računalu u isto vrijeme. Njihov broj ovisi o dostupnom RAM-u i prostoru na djetetovom disku, budući da virtualni OS troši točno isti resurs memorije kao i obična kopija instalirana na računalu.

Pomoću virtualnih strojeva možete raditi s programima i funkcijama koje nisu dostupne u glavnom OS-u. Također, moguće je izraditi sigurnosne kopije VM-a, uz njihovo naknadno premještanje i korištenje na drugim računalima.

Virusi, pogreške i drugi kvarovi virtualnog OS-a ne utječu na rad glavnog sustava. Nakon zatvaranja stroja, rad dodatnog OS-a prestaje i RAM se oslobađa.

Tijekom rada VM-a, uređaj se može usporiti jer povećana potrošnja resursa za pohranu dovodi do produljenog vremena obrade zahtjeva.

Razlozi za instaliranje VM-a:

  • Želite se upoznati s radom drugih operativnih sustava bez da ih u potpunosti instalirate. Ako trebate zamijeniti postojeći OS, najprije upotrijebite virtualni simulator za testiranje drugih softverskih opcija. To će vas spasiti od mogućih grešaka i nekompatibilnosti s hardverom;
  • Vi ste programer i želite stvarati složeni sustav za testiranje kreiranih aplikacija.

VirtualBox

VirtualBox je virtualni stroj za Windows 7,8,10. Virtualizacijsko okruženje distribuira se besplatno i može se instalirati kako za rad s operativnim sustavima tako i za postavljanje mrežne infrastrukture i hostinga web stranica.

Glavni prozor VirtualBoxa:

Glavna značajka ovog virtualnog stroja je višeplatformska. Izvrsno radi na svim verzijama Windowsa. Također možete preuzeti programe za instalaciju za Mac OS i Debian s web stranice razvojnog programera. U samo virtualizacijsko okruženje možete instalirati bilo koji desktop OS.

Pomoću VirtualBoxa možete se upoznati s funkcionalnošću OS-a ili in siguran način testirajte program bez oštećenja glavnog sustava. Korisnici često radije instaliraju stare igre na virtualne strojeve koji nisu kompatibilni s modernim operativnim sustavima.

Nakon završetka simulatora, svi podaci i promjene bit će spremljeni. Sljedeći put kada uključite, vratit ćete se na radnu površinu i moći ćete nastaviti obavljati zadatke.

Prednosti i nedostatci

Prednosti VirtualBoxa:

  • Besplatna distribucija. 90% sličnog softvera se plaća, dok se VirtualBox može dobiti potpuno besplatno. Funkcije i mogućnosti programa nisu ograničene na programera;
  • Mogućnost izrade snimki zaslona – snimki zaslona virtualnog sustava. Rezultirajuća slika prikazat će samo prozor sekundarnog OS-a. Stvaranje snimki zaslona pomoću glavnog OS-a smanjuje razlučivost i također snima vašu uobičajenu radnu površinu;
  • Stvaranje točna kopija postojeći virtualni stroj;
  • Mogućnost povlačenja mapa, prečaca i drugih objekata unutar simulatora;
  • Unificirani datotečni sustav – s virtualnog stroja možete pristupiti direktorijima koji su pohranjeni na računalu i obrnuto;
  • Istovremeni rad s više strojeva.

Također, posebna značajka novog VirtualBoxa 4 je praktičan sustav upravljanja virtualizacijom i intuitivan programski radni prostor. Također, nova verzija nudi mogućnost snimanja videa sa zaslona dodatnog OS-a.

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

Nedostaci programa:

  • Usporavanje rada računala. Čak i ako vaše računalo ima dobre tehničke specifikacije, dovoljno RAM-a i prostora za pohranu, pri korištenju virtualnog stroja doživjet ćete sporiji rad svih funkcija. Ako ste mu tijekom stvaranja VM-a dodijelili previše memorije, računalo će se zamrznuti ili ozbiljno ugasiti;
  • Nedovoljno video memorije. Ako trebate postići najbolju moguću kvalitetu slike, bit će to teško učiniti pomoću VirtualBoxa. Program vam omogućuje da konfigurirate postavke za korištenje video kartice samo na osnovnoj razini.
Kako instalirati

Za ugradnju VirtualBox programi preuzmite instalacijski program sa službene web stranice razvojnog programera - Oracle. Postupak instalacije je standardan i ne zahtijeva dodatne postavke:

  • Pokrenite EXE datoteku;
  • Izaberi HDD, koji će sadržavati korijensku mapu s programom;
  • Pričekajte da se instalacija završi. Ako je potrebno, korisnik može vidjeti statistiku korištenja tvrdog diska tijekom procesa instalacije.

U polju “Custom Setup” moguće je onemogućiti podršku za USB i mrežne usluge. To vam omogućuje smanjenje konačne veličine aplikacije.

Video upute o tome kako instalirati dva OS-a pomoću VirtualBoxa

Nakon što je program instaliran, možete početi stvarati svoj prvi virtualni stroj. Kliknite gumb "Stvori" 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. Postavite naziv za simulator koji će se stvoriti i kliknite na gumb "Dalje".

Zatim će vam program dati priliku da samostalno odredite veličinu RAM-a koja će biti dodijeljena za dodatni OS. Korisnicima početnicima preporučujemo postavljanje vrijednosti navedene u polju "Preporučena veličina glavne memorije".

Veličinu RAM-a za VM treba odrediti ovisno o tehničkim karakteristikama vašeg računala. Ako vaše računalo ima dostupno 4 GB RAM-a, 512 MB-1 GB bit će dovoljno za normalan rad simulatora.

Zatim će program od vas tražiti da odaberete sustav datoteka OS image (koji odgovara prethodno navedenoj obitelji i verziji). Nakon dovršetka podešavanja pojavit će se prozor s kratkim popisom svih parametara. Kliknite na "Završi".

Nakon završetka instalacije virtualni Windows, u glavnom prozoru VirtualBoxa pojavit će se ikona za pokretanje OS-a. Kliknite na njega i pričekajte da se radna površina učita. Ako je potrebno, instalirajte upravljačke programe.

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

Spreman. Sada možete početi raditi s virtualnim operativnim sustavom. Za izlaz iz programa prvo isključite OS, a zatim zatvorite VirtualBox.

VMware

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

Ovo virtualizacijsko okruženje popularno je među programerima, web dizajnerima i drugim stručnjacima koji često moraju testirati svoje projekte za funkcionalnost više platformi.

Prednosti i nedostatci

Među prednostima VMWare-a su:

  • Zgodna alatna traka;
  • Sinkronizacija s Microsoftovim razvojnim alatima, posebice .NET platformom i softversko okruženje Vizualni studio;
  • Sigurnosni sustav. Ugrađeni VMWare alati pružaju visoka razina zaštitite svoje datoteke u dodatnom OS-u. Simulator može otkriti pokušaje zlonamjerne aktivnosti da ih eliminira;
  • Rad usluga enkripcije za kreirane virtualne strojeve.

Nedostaci aplikacije:

  • Plaćena distribucija. Korisnik može besplatno preuzeti probna verzija komunalije, ali za dobivanje Puna verzija aplikacije sa svima dostupne funkcije Morat ćete platiti godišnju ili mjesečnu pretplatu;
  • Nije prikladno za početnike. Ako dosad niste koristili simulatore operacijskog sustava, preporučujemo da počnete s jednostavnijim opcijama. Na primjer, VirtualBox i standardni Hyper V za Windows.VMWare je prikladan za napredne korisnike koji više vole ručno konfigurirati sustav.
Kako instalirati

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

Tijekom postupka instalacije preporuča se isključiti Windows Defender ili neki drugi antivirus koji radi. Ovo je potrebno samo za ispravnu instalaciju svih datoteka i algoritama šifriranja koje program koristi za virtualna računala. Neće biti štete vašem glavnom OS-u budući da je proizvod preuzet sa službenog izvora.

Pregled funkcionalnosti i prvo postavljanje programa

Da biste kreirali svoj prvi virtualni stroj u VMWareu, morat ćete preuzeti komplet za distribuciju OS-a koji želite koristiti u emulatoru na svoje računalo. Zatim otvorite prozor instalirana aplikacija i kliknite na polje "Stvori novi virtualni stroj".

Bilješka! Korisnik može kreirati grupu virtualnih strojeva, umjesto nekoliko simulatora. To vam omogućuje da smanjite resurs potrošene RAM-a i ubrzate rad računala i OS simulatora.

U prozoru čarobnjaka za postavljanje VM-a odredite put do slike operativnog sustava (to može biti datoteka u memoriji računala ili disk za pokretanje). Također je moguće konfigurirati virtualni stroj bez instaliranja OS-a (može se 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 biti pohranjen virtualni stroj;
  • Odaberite količinu RAM-a koja vam je potrebna za pokretanje VM-a;
  • Konfigurirajte opremu (automatski ili ručno).

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

Microsoft Virtual PC

Microsoft Virtual PC još je jedan popularan emulator virtualnog stroja. Program je dobro kompatibilan sa svim verzijama OS Windows. Ako koristite Microsoftov proizvod kao svoj glavni OS, preporučujemo da odaberete Microsoft Virtual PC za emulaciju.

Prednosti i nedostatci

Prednosti emulatora:

  • Izvrsna kompatibilnost sa svim verzijama Windows OS-a. U većini slučajeva korisnik ne mora ništa instalirati dodatni vozači za virtualni OS. Svi su oni sinkronizirani s glavnim sustavom;
  • Dijeljenje sustava datoteka. Pristupite datotekama pohranjenim na tvrdom disku računala kroz VM prozor;
  • Podrška za 64-bitni Windows OS u načinima rada “Gost Host” i “Guest Environment”;
  • Podrška za hardversku virtualizaciju.

Mane:

  • Postoje plaćene značajke. Program se distribuira besplatno, ali za podršku postavljanja grupe virtualnih operativnih sustava morat ćete kupiti pretplatu;
  • Ne postoji podrška za sustave slične Linuxu.
Pregled funkcionalnosti i prvo postavljanje programa

Da biste instalirali virtualni OS, prvo preuzmite njegovu sliku u memoriju računala, a zatim otvorite Microsoftova aplikacija Virtualno računalo. Kliknite na gumb "Stvori virtualni stroj" i konfigurirajte sljedeće parametre u novom prozoru:

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

Rekli smo vam o najboljim virtualnim strojevima za Windows, ali ne o svim. Ako mislite da ove nisu najbolje, napišite u komentarima! Pomozite novim čitateljima da odluče s kojim emulatorom početi.


Što mislite koji je najbolji?

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

  • Što je virtualni stroj
  • Zašto vam je potreban virtualni stroj?
  • Kako smo testirali virtualne strojeve
  • Izvođenje
  • Funkcionalnost
  • Kompatibilnost i snimke
  • Integracija s radnom površinom
  • Grafičko ubrzanje
  • Presuda

Što je virtualni stroj

Ako jednostavnim jezikom, bez dosade, onda je virtualni stroj operativni sustav unutar operacijskog sustava.

Zašto mi treba virtualni stroj

U našem slučaju, virtualni stroj je prvenstveno platforma za testiranje programa. Među kojima, kao što razumijete, može biti . Virtualni stroj također koriste hakeri za testiranje vlastitih i tuđih trojanaca i drugih čudesnih datoteka. Bez obzira kojoj skupini pripadate, i dalje ćete biti zainteresirani saznati više o virtualnim strojevima i njihovom funkcioniranju.

Kako smo testirali virtualne strojeve

Prvo smo uzeli dvojezgreno računalo (zbog proračunskih ograničenja) sa svježim Arc Linuxom. Uz vlasnički VMware (verzija 7.1.0 Layera i 30-dnevna probna verzija Workstation 11), koristili smo službene Arch pakete, koji vrlo pažljivo prate izdanja razvojnih programera. Svaki je stroj imao 2 GB RAM-a sustava i 128 MB video memorije (256 MB ako je potrebno).

Testirali smo svakog kandidata na različitim gostujućim operativnim sustavima: Mint 17.1 i Kubuntu 15.04 beta, kao i različite verzije ne-Linux OS pod nazivom Windows. Kako bismo procijenili izvedbu, kompajlirali smo jezgru Mint, pokrenuli SunSpider JavaScript benchmark i igrali različite igre iz naše Steam knjižnice. Kako bismo testirali stvarni svijet, pokrenuli smo ga na 8-jezgrenom stroju sa 16 GB RAM-a i 4 GB Nvidia GTX, ali onda smo ga bili prisiljeni vratiti.

Tehnologija virtualizacije iz temelja je promijenila računalni krajolik. Bilo bi nam neugodno reći da je ovo novi izum (rani glavni računala koristili su ga kao sredstvo za opskrbu), ali inovacije CPU-a stare desetljeće znače da ćete samo s x86 kodom dobiti gotovo izvorne performanse. I sada uspijevamo strpati desetke strojeva (koje se lako kopiraju i obnavljaju) u jedno kućište, a rad podatkovnih centara postao je puno učinkovitiji. Također možete imitirati drugu arhitekturu, recimo, ARM, što je zgodno za programere ugrađenih sustava.

Ovo je također dobro za obični korisnici: Upoznavanje novog OS-a više ne mora biti tako dugotrajna vježba u stalnom strahu od uništenja vašeg sustava. Čak i ako samo želite testirati novi program, puno je sigurnije to učiniti u virtualnom stroju umjesto da riskirate svoje trenutne postavke. Podrška za virtualizaciju unutar jezgre (putem KVM-a) i Qemu emulator to znači Korisnici Linuxa Nema više potrebe za korištenjem vlasničkih alata.

Nekad je VirtualBox tvrtke Sun (nekada u vlasništvu Innoteka, sada Oraclea) bio jedina prava opcija. Ali vremena su se promijenila, pa pogledajmo druge aplikacije za virtualizaciju.

I VMware i VirtualBox koriste module ovisne o jezgri koji se učitavaju da rade svoju magiju. VMware će ih morati kompajlirati, što će zahtijevati instaliranje paketa zaglavlja kernela i svih stvari prevoditelja. Zatim ćete primiti init skriptu za učitavanje navedenih modula, iako to neće biti od koristi korisnicima Systemd-a. Ako je ovo vaš slučaj, možda biste trebali stvoriti vlastitu datoteku init, umjesto da ovu skriptu izvodite kao root cijelo vrijeme (ili da vidite iste poruke o pogrešci). U vrijeme pisanja, kerneli serije 3.19 zahtijevali su krpanje izvornog koda VMware-a, ali nadamo se da će to biti popravljeno do vremena kada časopis bude objavljen. VirtualBox paketi dostupni su u većini distribucija, a ako imate standardni kernel, ne morate brinuti ni o čemu.

Virt-Manager zahtijeva da usluga libvirtd bude pokrenuta na vašem sustavu prije nego što se može pokrenuti, o čemu će vas obavijestiti korisna poruka, a ako koristite okruženje radne površine s punim značajkama, učinit će to umjesto vas; Sve što trebate učiniti je unijeti root lozinku.

I VirtualBox i VMware Workstation prilično su jednostavni, sve dok vas svaka opcija ne ometa. Ali u VMware Playeru nema toliko opcija, a vrlo brzo ćete pokrenuti svoj stroj. Ali ako ste odlučni maksimalno iskoristiti sve te mogućnosti, morat ćete instalirati dodatke za goste.

Linux Guest Additions za VirtualBox mnogo je lakše instalirati (CD će se pokrenuti automatski) od VMware dodataka, koji zahtijevaju kopiranje programa s imaginarnog CD-a, promjenu dopuštenja i zatim pokretanje skripte. Je li stvarno 1999.? No, nakon što ste sve to učinili, bit ćete nagrađeni poboljšanom grafikom i nizom dodatnih funkcija, o kojima ćemo dalje raspravljati.

Kutije su najjednostavnije za korištenje u našem izboru, čak i ako je to zbog pružanja samo minimuma Qemu / libvirt funkcija. VMware Player i VirtualBox su drugi, a slijede ih njihovi plaćeni rivali (nominalno su teži, zbog više opcije). Virt-Manager nije osobito težak za korištenje, ali ima sasvim dovoljno Qemu-ovog labirinta postavki da preplavi početnike. Osim toga, njegov mehanizam za upravljanje pohranom prilično je zbunjujući, pogotovo ako namjeravate pohraniti svoj virtualni disk na nestandardnu ​​lokaciju: tada prvo morate dodati traženi direktorij kao "pohranu". No, sve potrebne egzotične module osigurat će vaša vlastita distribucija, au ovom slučaju zašto ne riskirati.

Izvođenje

Hoće li za vas stvoriti spori ili agilni VM?

Zahvaljujući hardverskim poboljšanjima i paravirtualizacijskim tehnologijama, sada je moguće izvršavati neke zadatke brzinama bliskim onima stvarnog hardvera.

Međutim, kako je, obično postoji neki hit u izvedbi. Gotovo svaka konfiguracija na kojoj smo testirali radnu površinu za goste pokazala je neku vrstu usporavanja. Ali na to se naviknete i možete isključiti sve ljepote ili uključiti odgovarajući način rješavanja problema ako vam smeta.

Ovdje ne uzimamo u obzir 3D izvedbu - to ne bi bilo posve pošteno, a ima svoju kategoriju na cijeloj stranici. Međutim, za svakodnevne zadatke pomoću Terminala, vjerojatno nećete primijetiti veliku razliku između naših kandidata. Eksperimenti s kompilacijom kernela pokazali su da VirtualBox znatno zaostaje za konkurencijom. Usporedni test JavaScript SunSpider potvrdio je ovo otkriće: oba su zadatka dovršena 20% sporije od ostalih. Ulaz/izlaz diska (I/O) (osobito ako imate SSD) i mrežni promet bili su brzi za sve naše kandidate. U konačnici, VMware je dobio prednost podržavajući novije Intel procesori.

Funkcionalnost

Što svaki kandidat ima za ponuditi?

Svi naši kandidati ciljaju na različite slučajeve upotrebe i stoga svaki ima svoje, individualne prednosti. Naravno, prisutnost nekih standardnih značajki svakako se podrazumijeva: one, na primjer, uključuju mogućnost stvaranja snimaka, podršku za proširenja procesora Intel VT-x i AMD-V i fleksibilnu konfiguraciju virtualnog hardvera. Sve to nudi svatko, ali neke aplikacije su sposobne za više herojskih pothvata.

Odricanje od odgovornosti ovdje je da su Gnome kutije i Virt-Manager samo sučelja za Qemu (putem sloja apstrakcije libvirt). A Qemu je u biti emulator procesora koji je sposoban za virtualizaciju preko KVM-a, ali je i dalje svijet za sebe.

Dakle, pogledajmo naše kandidate pojedinačno.

Gnome kutije ★★

Prilikom poziva iz naredbeni redak Qemu podržava puno opcija, od kojih većina nedostaje u Gnome Boxovima: njegov cilj (implementiran) je jednostavnost i jasnoća izgleda i rada. Preko korisničkog sučelja čarobnjaka, možete postaviti virtualni stroj u doslovno tri klika - samo ga usmjerite na odgovarajući ISO. Boxes apstrahira razliku između virtualnog i udaljenog stroja, a na oba se možete spojiti putem VNC-a, SPICE-a (koji omogućuje rad zvuka preko mreže) ili OVirt-a.


Gnome Kutije

Boxes ne nudi mnogo u upravljanju vašim virtualnim strojem preko mreže, ali barem pruža sve NAT čarobnjake koji su vam potrebni da bi vaš virtualni stroj mogao razgovarati sa svijetom. Preostali kandidati uspješno su konfigurirali NAT, mrežni mostovi ili host-only mreže, a sve to može biti vrlo zgodno u određenim okolnostima.

Virt-Manager ★★★★

Virt-Manager (aka Virtual Machine Manager) nudi značajno više Qemu značajki (ali opet, ne sve). Čini se da je pretjerao s popisom podržanih x86 operativnih sustava, posebice onih iz obitelji Linux.


Virt-Manager

Ostavljajući ovo po strani, Virt-Manager omogućuje relativno jednostavno konfiguriranje stroja bilo koje složenosti - možete dodati bilo koju opremu, uključujući nekoliko mrežnih sučelja. Uz KVM VM, Virt-Man-ager može omogućiti Qemu/libvirt podršku za Xen goste i LXC spremnike. Po izboru, također može anketirati gostujuće resurse i tako dati vrlo lijepe grafikone (poput onih u odjeljku Performanse na stranici 25, što traje oko 30 sekundi nakon Pokretanje sustava Windows 10). Osim toga, Virt-Manager iskorištava Qemu nedavno dodanu podršku za USB 3.0.

Kompatibilnost i snimke

Je li moguće premještati virtualne strojeve između stvarnih?

Ponekad morate premjestiti VM između hipervizora. Svi naši programi mogu uvoziti strojeve pohranjene u formatu Open Virtual Appliance (OVA), koji je jednostavno tarball slike diska VMDK (VMware), i podataka o virtualnom hardveru. VirtualBox omogućuje izvoz u ovaj format, ali ima i svoj - Virtual Disk Image (VDI), a nosi se i sa svim ostalima.

Naredba qemu-img može se koristiti za pretvaranje formata. Posebno valja istaknuti njegov omiljeni format QCOW2, koji vam omogućuje internu pohranu višestrukih snimaka sustava, koristeći izvrsnu tehniku ​​Copy On Write (COW).

Kutije, Virt-Manager, VirtualBox i VMware Workstation podržavaju snimke sustava, spremajući različita stanja svojih VM. VMware Player vam omogućuje samo jednu snimku po stroju uz njegovo trenutno stanje. Dakle, duboko regresijsko testiranje je isključeno.

VirtualBox i VMware Workstation također mogu "klonirati" VM-ove, i ovo učinkovita metoda stvaranje snimki sustava: podaci se upisuju u odgovarajući klon samo ako se njegovo stanje razlikuje od stanja roditelja. VMware vam omogućuje montiranje VMDK gostujuće slike na glavnom računalu, što također može biti zgodno, iako se isti trik može izvesti pretvaranjem u neobrađenu sliku diska i korištenjem standardne alate Linux i aritmetika za izračunavanje pomaka particije.

VirtualBox ★★★★

Izvorno klijent za virtualizaciju radne površine, VirtualBox je još uvijek vjerojatno alat za mnoge. Ovaj program ima jasnu strukturu koja pojednostavljuje postavljanje virtualnog stroja i mnoge korisne opcije. Uz ograničavanje broja CPU jezgri kojima gostujući OS ima pristup, VirtualBox vam omogućuje da odredite ograničenje upotrebe CPU-a gosta kao postotak. VirtualBox također podržava video snimanje, tako da možete snimiti vodič za Windows za svoj YouTube kanal u večernjim satima.


VirtualBox

Može uvesti bilo koji virtualni disk, ali nudi samo podršku za USB 2.0 host kontroler, i to samo ako instalirate Oracleov vlasnički paket proširenja. Mogućnosti za distribuirani pristup međuspremniku i povlačenje i ispuštanje (u jednom ili oba smjera, kako želite) prilično su prikladne. VirtualBox ima praktične indikatore za mrežni i disk I/O i korištenje CPU-a.

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

VMware Player ★★★

Besplatna ponuda VMwarea prešla je dug put od svog predstavljanja 2008. godine. Najznačajnije 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 niz mrežnih konfiguracija (NAT, premošten, samo host, itd.), nudi vrlo lijepe opcije za oblikovanje mrežnog prometa, što je vrlo zgodno ako testirate Najnovija verzija, recimo, DDoS klijent ili pogledajte koliko zlonamjernog softvera možete pričvrstiti na svoj Windows XP virtualni stroj dok se ne sruši. VMware također podržava USB uređaji 3.0, a instaliranje alata za goste omogućit će vam korištenje briljantne grafike, zajedničkog međuspremnika i zajedničkih direktorija. Player je donekle inferioran kada su u pitanju snimke (dopušta vam samo jednu), ali smo ga kritizirali u prethodnom odjeljku.

VMware Workstation ★★★★★

Postoji nebesplatna verzija VMware Playera (VMware Player Pro), ali mi smo to odlučili za ove Usporedbe Bilo bi prikladnije umjesto toga uzeti kvalitetniju Workstation. Aplikacija ima mnogo dodatnih značajki za programere, uključujući mogućnost grupiranja virtualnih strojeva u neku vrstu virtualne falange tako da ih sve možete postaviti na mrežu u isto vrijeme jednim klikom.

VMware Workstation također nudi podršku za nove naredbe na modernim Intelovim procesorima, a također vam omogućuje da konfigurirate strojeve s virtualnim CPU-ima, do 16 i 64 GB RAM-a. Međutim, Workstation je u velikoj mjeri usmjeren na integraciju s ostatkom (prilično teškog) VMware paketa, i stoga će izgledati više kao kod kuće u poslovnom okruženju.

Integracija s radnom površinom

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

Neki korisnici vole savršenu harmoniju sučelja virtualnih strojeva i njihovih odgovarajućih hipervizora s glavnom radnom površinom, dok su drugi jednostavno zbunjeni.

VirtualBox koristi Qt4, što je posebno bijesno na radnoj površini Arch Linux baziranoj na Qt-u, koja svugdje koristi Qt5, ali to je samo nedostatak niše. Kutije savršeno pristaju uz Gnome 3, kao što biste i očekivali; Virt-Manager i VMware koriste GTK3 i također savršeno rade s njim.

Svi naši kandidati omogućuju nam prebacivanje virtualnog stroja u način rada preko cijelog zaslona, ​​a srećom svi su nam omogućili da se vratimo pomoću odgovarajuće kombinacije tipki.

Istaknuti načini rada uključuju Unity u VMware-u (ne, ovo nije način da sve bude slično Ubuntuu) i Seamless u Virtual-Boxu - oba prikazuju prozore aplikacija izravno iz gosta na glavnoj radnoj površini. Ovo je vrlo dobro za Linux VM (eliminira potencijalnu zabunu između gostujućih i host prozora), međutim pokušaj pokretanja
pregled nije dobro prošao; Windows 7 s uključenim Aerom također nije bio najugodnije iskustvo.

Svi naši kandidati podržavaju pokretanje gosta u načinu rada preko cijelog zaslona i mogu se konfigurirati za promjenu rezolucije kada se promijeni veličina prozora. Za izlaz iz ovog scenarija osigurane su odgovarajuće tipke prečaca. Uključena mogućnost povlačenja i ispuštanja VMware strojevi vrlo zgodno, zbog čega VMware pobjeđuje u ovoj kategoriji.

Grafičko ubrzanje

Je li moguće izbjeći probleme s iscrtavanjem softvera?

Svaki od naših kandidata dobro bi vam poslužio ako samo želite instalirati virtualni stroj bez namjere da radite bilo što grafički intenzivno.

Ali ako trebate 3D ubrzanje, morate koristiti VMware ili VirtualBox. Nakon što završite s instalacijom dodataka za goste (uključujući dvostruko negativno pitanje o VirtualBoxu koje vas pokušava odvratiti od njegove eksperimentalne WDDM podrške potrebne za npr. Windows sučelje 7 Aero), moći ćete uživati ​​u 3D ubrzanju u VirtualBoxu i dva VMware klijenta.


Bum-bum, Maxwellov srebrni čekić pao je na, uh, košnicu. Umro je ubrzo nakon što je ova snimka snimljena u Don't Starve.

VirtualBox vam omogućuje da virtualnoj video kartici dodijelite do 256 MB RAM-a sustava, a VMware - do 2 GB. Imajte na umu da ti gigabajti nisu uzeti iz vaše stvarne grafičke kartice, tako da često nećete vidjeti puno poboljšanja iznad 256 MB. VirtualBox također pruža 2D akceleraciju za Windows goste, što bi trebalo ubrzati video renderiranje, povećanje zaslona i korekciju boja, iako mnogo toga ovisi o konfiguraciji glavnog računala—na brzom računalu ova postavka neće imati puno utjecaja. Virtualan Windows stroj vjerojatno neće pokrenuti Battlefield 4 ili Middle-earth: Shadow of Mordor (ispada da smo prilično sretni što su prebačeni na Linux) kada se sve podigne na 11, ali starije ili manje zahtjevne igre će raditi sasvim dobro: proveli smo dobrih sat vremena igrajući popularnu indie igricu Don't Starve, potpuno zaboravivši na našu Usporedbu.

Sve je radilo bolje na VMwareu nego na VirtualBoxu, ali možda je to bilo zbog povoljnije konfiguracije - na Arch Linuxu koristili smo najnoviji vlasnički Nvidia drajver, što bi moglo dovesti do nadmoći jednog nad drugim.

Presuda

Virtualizacija je dugogodišnja i složena tema za usporedbu. Ako želite pokretati 3D igre, nećete ni pogledati Gnome Boxove ili Virt-Manager, a osim ako s VirtualBoxom ne dobijete bolje rezultate od nas, odabrat ćete VMware kao svoj hipervizor. Ali opet, ova tehnologija nipošto nije tako zrela kao DirectX 11 koji radi u izvornom formatu.Možda ćete imati još više sreće s igrama u Wineu [Ur.: - Ili ne.] s nekim eksperimentalnim zakrpama performansi. Općenito nismo ludi za VMware licencama, osobito za onima koje vas prisiljavaju na plaćanje nakon 30-dnevnog probnog razdoblja, ali za neke će značajke poslovne stanice Workstation-a biti blagodat. Osobito ako koristite vCenter Converter iz VMwarea, virtualizirate stroj jednim klikom - idealno ako želite testirati nešto novo na svom trenutnom sustavu.

Nismo pokrili tonu alata naredbenog retka koji dolaze sa svim našim kandidatima, ali oni su tu, zajedno s više nego obilnom dokumentacijom. Možete ih koristiti u svojim skriptama kada se potpuno posvetite virtualizaciji, gurajući cijeli niz virtualnih strojeva iz sigurnosti okruženja naredbenog retka. Možda će hakeri radije raditi izravno s Qemuom, ali oni koji traže jednostavno besplatno i otvoreno rješenje bit će zadovoljni s Gnome Boxes.


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

Ali postoji samo jedan pobjednik (izjednačenje je rijetka iznimka), a ovaj put je to Virt-Manager - pa, nismo mogli dopustiti da VMware pobijedi. Virt-Manager vam omogućuje da iskoristite većinu moći Qemua bez pribjegavanja dugim čarolijama iz naredbenog retka. Virtualni strojevi mogu se pauzirati, rekonfigurirati, premještati i klonirati - sve bez puno muke. Jedino što mu nedostaje je podrška za grafičko ubrzanje, ali tko zna, možda se pojavi. VMware Player i Gnome Boxes izjednačeni su na drugom mjestu jer su oboje visoko ocijenjeni zbog svoje jednostavnosti, a sviđa nam se ikona Boxes, koja prikazuje teserakt (ili hiperkocku, ili kocku unutar kocke - što god želite).

Virt-Manager ★★★★
Svi bi menadžeri trebali tako dobro raditi.

VirtualBox ★★
Nekad jedino rješenje, sada na margini.

VMware Player ★★★
Brzo i povoljno, ali me licenca iznevjerila.

VMware Workstation ★★
Brz i sa svim značajkama, ali ne i besplatan.

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