Pregled virtualnih strojeva. Najbolji virtualni stroj

Š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 virtualni strojevi u nadi da ću pronaći taj vrlo...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. Kojoj god skupini pripadali, i dalje će vas zanimati saznati više o tome virtualni strojevi i njihov rad.

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 performanse, sastavili smo jezgru Mint jezgre, pokrenuli SunSpider JavaScript benchmark i igrali razne igre iz naše Steam biblioteke. 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 emulatora znači da korisnici Linuxa više ne moraju pribjegavati vlasničkim alatima.

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. Tada ćete dobiti init skriptu za učitavanje navedeni moduli, iako će korisnicima Systemd-a biti beskoristan. Ako je ovo vaš slučaj, možda biste trebali stvoriti vlastitu init datoteku 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, više 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 Player Nema mnogo opcija i brzo ćete staviti svoj stroj u pogon. 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 slijedi ih njihov plaćeni rival (nominalno teži, zbog više opcija). 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". Međutim, sve potrebne egzotične module osigurat ćete sami vlastita distribucija, i u 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. SunSpiderov JavaScript benchmark test potvrdio je ovo otkriće, pri čemu su oba zadatka pokrenuta 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 kutijama: njegov cilj (implementiran) je jednostavnost i jasnoća izgled i posao. 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 konfiguriraju NAT, mrežne mostove ili mreže samo za hostove, 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, a to je učinkovita metoda stvaranja 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 hostu, što također može biti zgodno, iako se isti trik može izvesti pretvaranjem u sliku neobrađeni disk i korištenje standardnih Linux alata i aritmetike 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 mnogih drugih 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, bridged, host-only, itd.), nudi vrlo lijepe mogućnosti oblikovanja mrežnog prometa, što je vrlo zgodno ako testirate najnoviju verziju, recimo, DDoS klijenta ili vidjevši koliko malware možete objesiti Windows XP na svoj virtualni stroj dok ne pukne. 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 odlučili smo da bi za ovu usporedbu bilo prikladnije umjesto toga uzeti višu radnu stanicu. Ova aplikacija pruža mnoge dodatne funkcije za programere, uključujući mogućnost grupiranja virtualnih strojeva u neku vrstu virtualne falange kako biste ih sve mogli postaviti na mrežu u isto vrijeme jednim klikom.

VMware Workstation također nudi podršku za nove naredbe moderni procesori Intel, 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 gostujuće lansiranje način rada preko cijelog zaslona, a mogu se konfigurirati za promjenu rezolucije kada se promijeni veličina prozora. Za izlaz iz ovog scenarija osigurane su odgovarajuće tipke prečaca. Značajka povuci i ispusti na VMware strojevima vrlo je praktična, 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 instaliranjem dodataka za goste (uključujući dvostruko negativno pitanje o VirtualBoxu koje vas pokušava odvratiti od njegove eksperimentalne WDDM podrške potrebne za, recimo, sučelje Windows 7 Aero), moći ćete uživati ​​u 3D ubrzanju u VirtualBoxu te u 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. Windows VM vjerojatno neće pokretati Battlefield 4 ili Middle-earth: Shadow of Mordor (imamo sreće da su preneseni 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. Želeći pokrenuti 3D igrice, nećete ni pogledati Gnome Boxes ili Virt-Manager, a osim ako to ne postignete u VirtualBoxu najbolje 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, dok oni koji traže jednostavno besplatno rješenje s otvoreni izvor sreća će biti 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.

Da biste imali pri ruci nekoliko operativnih sustava s odvojenim radnim prostorom i aplikacijama, ne morate kupiti drugo (treće, četvrto itd.) računalo. Jer sve stane u vaše jedno računalo. Kako? Zahvaljujući virtualnim strojevima (VM) – posebnim programima koji stvaraju (emuliraju) zamišljena (virtualna) računala unutar glavnog operacijskog sustava.

Virtualno računalo gotovo je kao pravo. Ima svoj procesor, memoriju, HDD, mrežni adapter I sve ostalo. Naravno da nije fizičke uređaje, ali su napravljeni tako da OS smatrali su se upravo takvima — stvarnima.

Na jedan fizičko računalo Nekoliko virtualnih može raditi istovremeno. Točno koliko ovisi o hardverskim resursima: što je brži procesor, što je veći RAM, što je prostornija pohrana, to više. Tipično kućno računalo s prosječnim performansama Temeljen na sustavu Windows 10 nosi se s istovremenim radom tri do pet laganih operativnih sustava (na primjer, Windows XP, Android i Lubuntu + glavni sustav). Ili dva ili tri relativno teška (na primjer, glavni Windows 10 + virtualni Windows 7 i Mac OS X). Kao što već razumijete, aplikacije emulatora virtualnog računala omogućuju vam da instalirate i pokrenete različite operativne sustave na njima.

Virtualni strojevi Opća namjena(za razliku od specijaliziranih, kao što je npr. VM Java), koristite:

  • Za pokretanje aplikacija koje glavni sustav ne podržava.
  • Za zaštitu sustava od potencijalne štete od neprovjerenih programa.
  • Kao dodatna barijera protiv virusa prilikom posjeta sumnjivim web izvorima.
  • Stvoriti izolirano okruženje za proučavanje aktivnosti zlonamjernog softvera.
  • Kao poligon za otklanjanje grešaka u vlastitom razvoju.
  • Ovladati tehnologijama izgradnje mreže.
  • Za dvostruku autorizaciju na nekim gaming portalima i još mnogo toga.

I naravno, virtualni strojevi naširoko se koriste za distribuciju radnih resursa poslužitelja.

Danas se nećemo doticati industrijske upotrebe VM-ova, već ćemo samo razmotriti što može biti korisno kućnim korisnicima Windows OS-a.

Oracle Virtualbox

Pogledajmo proces stvaranja novog virtualnog računala i početka instalacije sustava Windows 10 na njemu.

  • Kliknite gumb "Stvori" na gornjoj ploči.

  • U prvom prozoru čarobnjaka za stvaranje VM-a naznačit ćemo naziv OS-a (bit će prikazan na popisu gostujućih sustava), njegovu vrstu (Windows, Linux itd.) i verziju. U našem primjeru, ovo je Windows 10 32 bit (možete instalirati 64 bit, ali će zahtijevati više resursa). Za prelazak na sljedeći korak kliknite Dalje.

  • Zatim ćemo navesti veličinu RAM memorija VM. Po Zadana vrijednost sustava Windows 10 x86 dodijeljen je 1 GB, ali taj iznos možete povećati pomicanjem klizača udesno. Ako vaše računalo nema puno RAM-a, nemojte davati VM-u više od 2-3 GB, inače će se glavni sustav usporiti zbog nedostatka memorije.

  • Zatim stvaramo virtualni tvrdi disk. Ako prvi put instalirate sustav, odaberite opciju “Create new”.

  • Format pohrane je područje na fizičkom pogonu vašeg računala koje je dodijeljeno VM-u. Može imati konstantan ili dinamički rastući volumen unutar granica koje vi dalje definirate. Radi uštede prostora odabrat ćemo dinamički format.

  • Zatim označavamo naziv volumena (virtualni disk C) i njegovu veličinu. Zadana vrijednost je 32 GB.

  • Nakon klika na gumb "Stvori" u zadnjem prozoru, na popisu će se pojaviti novi virtualni stroj. Njegovi parametri prikazani su u okviru s desne strane.
  • Da biste nastavili s instalacijom sustava Windows, kliknite gumb "Pokreni" na gornjoj ploči.

  • U prozoru koji se nakon toga otvori pojavit će se polje „Odaberi disk za pokretanje" Kliknite na ikonu mape i navedite put do distribucije sustava. To može biti slika u .iso formatu ili fizički medij (DVD, flash pogon). Nakon odabira distribucije kliknite Nastavi.

  • Daljnji tijek instalacije OS-a u virtualni stroj ne razlikuje se od instalacije na fizičko računalo.

Neke postavke VM i sustava za goste

Klikom na prozor virtualnog stroja uhvatit će se pokazivač miša (tj. pomicat će se samo unutar virtualnog zaslona). Da biste vratili kursor na glavni OS, pritisnite kombinaciju Ctrl+Alt.

Da biste pristupili cijelom nizu značajki gostujućeg OS-a, morate instalirati posebne dodatke. Idite na izbornik "Uređaji", kliknite "Mount Guest Additions Disk Image" i slijedite daljnje upute.

Da biste povezali mapu s gostujućim sustavom za razmjenu datoteka s glavnim, kliknite stavku "Zajedničke mape" u izborniku "Uređaji". Kliknite na ikonu “folder+” u prozoru koji se otvori i koristite polje “path to folder” da biste je odredili u Exploreru (prikazuje direktorije glavnog sustava).

Ako želite da postavka radi trajno, označite “Auto-connect” i “Create permanent folder”. dijeljenu mapu bit će dostupan iz istraživača virtualnog stroja kao mrežni.

Da biste promijenili redoslijed kojim se prozivaju uređaji za pokretanje (na primjer, da biste pokrenuli virtualni stroj s DVD-a), isključite gostujući OS, otvorite njegove postavke (u glavnom prozoru Virtualboxa) i idite na prvu karticu "Sustav ” odjeljak. Na popisu "Load Order" odaberite željeni medij i pritisnite tipke sa strelicama da ga pomaknete na vrh.

VMware Workstation Pro

Neke opcije Hyper-V virtualnog stroja

Da biste snimili snimku pokrenutog gostujućeg OS-a, otvorite Glavni izbornik njegov prozor Akcija i kliknite Kontrolna točka. Ili pritisnite kombinaciju Ctrl+N.

Pristup postavkama pojedinog virtualnog stroja dostupan je s njegove kontekstni izbornik na popisu glavnog prozora upravitelja i skriven je iza gumba "Opcije".

Ostale značajke programa također su vrlo jednostavne i mogu se svladati bez većih poteškoća.

Svaki korisnik osobnog računala ponekad poželi isprobati neki drugi operativni sustav, ali se ne usuđuje instalirati ga na svoje radno računalo. Doista, instaliranje nepoznatog OS-a vrlo je riskantna radnja. Jednom pogrešnom naredbom možete izgubiti sve podatke na disku. Ali danas postoji način da isprobate nekoliko operativnih sustava na jednom računalu odjednom, a po želji čak i istovremeno! Ova metoda se naziva virtualni stroj ili virtualno računalo. Razmotrimo tri najbolji programi, koji vam omogućuju korištenje tehnologije virtualizacije kod kuće.

Opće informacije o virtualnim strojevima

Virtualizacijski sustavi koji danas postoje imaju mnogo toga zajedničkog. Konkretno, svaki virtualni stroj prepoznaje CD jedinicu kao i disketnu jedinicu. Osim toga, moguće je raditi s virtualnim pogonima i slikama diskova. Vrlo korisna je mogućnost ručnog postavljanja količine RAM-a za svaki virtualni stroj, popis povezanih uređaja itd. Takve fleksibilne postavke omogućuju vam udobno korištenje sustava za goste. Vrlo zgodna značajka je mogućnost pauziranja virtualnog stroja u bilo kojem trenutku. To oslobađa potrebne hardverske resurse za glavni sustav.

Sve razlike između postojećih virtualnih strojeva zapravo se svode samo na popis operativnih sustava koje podržavaju, kao i na cijenu. Danas najčešći VirtualBox sustavi, Windows Virtual PC i VMWare. Po čemu se razlikuju?

ORACLE VirtualBox - univerzalni, besplatni virtualni stroj

VirtualBox- vrlo jednostavan, moćan i besplatan alat za virtualizaciju, razvijen zahvaljujući podršci poznate korporacije ORACLE. Omogućuje instalaciju gotovo bilo kojeg modernog operativnog sustava kao "gosta", bilo da se radi o Windowsu, MacOS-u ili bilo kojem od brojnih predstavnika obitelji Linux.

Stvaranje virtualnih strojeva u VirtualBoxu vrši se pomoću čarobnjak korak po korak. Svaki više ili manje iskusni korisnik računala može razumjeti kako to radi. Sustav podržava rad s mrežama, stoga, po želji, virtualnom stroju možete dati pristup Internetu.

VirtualBox vam omogućuje stvaranje "snimki" operativnog sustava. Uz njihovu pomoć možete stvoriti "točke vraćanja" na koje možete "vratiti" gostujući sustav u bilo kojem trenutku u slučaju pogrešaka ili kvarova.

Windows Virtual PC - Microsoftov virtualni stroj

Zaslon Windows Virtual PCWindows Virtual PC je virtualni stroj za rad samo i isključivo sa sustavom Windows. Instalacija Linuxa, MacOS-a i drugih operativnih sustava nije podržana.

Virtual PC omogućuje vam pokretanje nekoliko različitih kopije sustava Windows na jednom računalu. U tom slučaju možete postaviti njihov prioritet tako da automatski način rada alocirati više resursa za potrebe određenog virtualnog stroja, usporavajući rad ostalih.

Monoplatformska priroda Virtual PC virtualnog stroja njegov je glavni nedostatak. Međutim, ako samo trebate testirati programe koji rade u sustavu Windows, to nije relevantno. Jedan od nedostataka je što je sučelje manje funkcionalno i manje praktično nego u VirtualBoxu. Inače, Virtual PC je potpuno pouzdan alat koji omogućuje izradu virtualnih strojeva s operativnim sustavima. Microsoft sustavi Windows.

VMware Workstation - za ozbiljne zadatke

VMWare virtualizacijski sustav screenVMware Workstation je moćan, plaćeni, vrlo pouzdan virtualizacijski program koji podržava Windows i Linux. Ovaj stroj nije namijenjen za virtualizaciju MacOS-a.

Zbog svoje visoke pouzdanosti i široke funkcionalnosti, VMware Workstation često se koristi ne samo za testiranje, već i za stalni rad virtualnih strojeva kao poslužitelja, bilo da se radi o vatrozidu koji odvaja mrežu organizacije od Interneta ili čak poslužitelju baze podataka.

VMware Workstation vrlo je prilagodljiv, uključujući mnoge hardverske opcije i opcije mrežne veze za rad s internetom. Ovaj sustav možemo reproducirati bolje od drugih na virtualnim strojevima grafičke aplikacije, budući da ima poseban virtualni 3D akcelerator za dobivanje Visoka kvaliteta grafika.

VMware Workstation sučelje prilično je dobro organizirano, pa je naviknuti se na sve njegove bogate funkcionalnosti prilično jednostavno. Program u potpunosti podržava ruski jezik.

Treba napomenuti da VMware Workstation ima besplatnog "mlađeg brata" - VMWare Player. Igrač ne može kreirati virtualne strojeve, ali vam omogućuje pokretanje onih koji su prethodno stvoreni u VMware Workstation. Ovaj program će biti koristan u slučajevima testiranja kada je, na primjer, programer automatizirani sustav Poslat će ga na pregled u obliku slike virtualnog stroja. Ova praksa postaje sve raširenija jer korisnika štedi potrebe da sam postavlja nepoznati program.

Sažetak

Ako želiš samo ga testiraj bilo koji program ili novi operativni sustav, najbolji izbor bit će besplatan virtualni stroj - ORACLE Virtual Box. Podržava svaki moderni OS i vrlo je prilagodljiv.

VirtualBox je namijenjen trenutne verzije operativnih sustava, dakle, ako trebate osigurati rad bilo kojeg programa napisanog za jedan od stare verzije Windowsa, idealan bi izbor bio Windows Virtual PC - najpouzdanije implementira zamršenost bilo koje verzije sustava Windows na najmodernijem hardveru.

Ako želite proširiti ozbiljno virtualno rješenje koji zahtijeva stabilan, dugotrajan rad, trebali biste odabrati VMWare Workstation. Iako je ovo sustav koji se plaća, jamči pouzdan rad za kritične zadatke.

Trebate li pokretati aplikacije razvijene za Mac na Windowsima? Stvarno želim biti među prvima koji će pokušati Windows rade 10 TP, ali mu više nije moguće dodijeliti zasebnu particiju na tvrdom disku? Ništa nije nemoguće, u svemu tome pomoći će vam virtualizacija, najsloženija i najkorisnija tehnologija.

Ne postoji savršen operativni sustav. Bez obzira koji operativni sustav instalirali na svoje računalo, bio to Windows, Linux ili Mac, svi ćemo u njemu pronaći nešto što nam ne odgovara. Nesavršenost sustava posebno dolazi do izražaja kada uz rad s dokumentima moramo rješavati i naprednije zadatke na računalu. Ako smo kompulzivni, onda zbog nezadovoljstva jednim već instaliranim OS-om lako možemo pokrenuti instalaciju drugog, unatoč tome što to nije najlakši i najbrži postupak.

Većina korisnika, posebno oni koji su još u fazi učenja informatička pismenost, uplaše se kada se suoče sa zadatkom instaliranja nekoliko operativnih sustava na jedno računalo odjednom. Gotovo sve ih počinje zbunjivati: slom tvrdi disk, rješavanje problema s podizanjem sustava, a što je također važno, znaju da će za ulazak u drugi ili treći instalirani OS morati stalno restartovati računalo. Ali nije sve tako loše kako se čini na prvi pogled. U pomoć priskače tako zanimljiv, koristan i ujedno izuzetno složen koncept kao što je tehnologija virtualizacije.

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

Najčešće se virtualizacija koristi za rješavanje problema sljedeći tip:

  • Stručnjaci velikih tvrtki koriste virtualizaciju za najbolju i najučinkovitiju distribuciju velike računalne snage poslužitelja;
  • Kućni korisnici koriste virtualizaciju (virtualne strojeve) za istovremeno pokretanje nekoliko aplikacija iz različitih operativnih sustava. Uz pomoć virtualnih strojeva korisnik može pokrenuti Windows XP i programe napisane za njega u nekom drugom operativnom sustavu, recimo na Linux kernelu. Ili kreirajte virtualni Windows 8 OS na Apple računalo Macintosh.

Virtual PC – Microsoftov virtualni stroj

Microsoft, developer najpopularnijeg operativnog sustava, razvio je vlastiti virtualizacijski sustav koji je dizajniran za rad isključivo u Windows okruženje je Virtual PC 2007 za Windows XP i Vista, kao i relativno novi Virtual PC virtualni stroj za Windows 7. Osim Najnovija verzija programeri su stvorili programe za virtualizaciju Windows alat XP Mode, koji je virtualna verzija XP Professional. Ovaj vam alat omogućuje pokretanje naslijeđenih aplikacija i programa na novijem Windows 7 OS-u.

U sustavu Windows 8 i testnom sustavu Windows 10, Virtual PC je zamijenjen drugim nova tehnologija Hyper-V, posuđeno od Windows poslužitelj. Ova tehnologija ima mnogo razlika od običnih virtualnih strojeva, pa ćemo mu posvetiti zasebnu recenziju.

Zapravo nije tvrtka Microsoft je programer Virtual PC-a. U početku je ovaj program izradila druga tvrtka i bio je dizajniran za rad na Windows i Mac OS. Tada su OS/2, DOS i OS temeljeni na Linux kernelu korišteni kao gostujući operativni sustavi. Kada je Microsoft postao jedini vlasnik ovog proizvoda, odlučeno je odbiti podršku Mac program OS. Stoga su svi napori programera bili usmjereni na daljnji razvoj Virtual PC-a isključivo za Windows OS. Kao rezultat toga, danas imamo besplatni alat za stvaranje virtualnog okruženja koje odlično radi na Windowsima kao glavnom i gostujućem OS-u. Međutim, uz sve to, ovaj alat je prilično osrednji, zbog činjenice da mu nedostaju razne vrste dodataka dizajniranih za interakciju sa svim drugim sustavima.

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

VmWare virtualni stroj

VmWare je lider prepoznat od strane cjelokupne globalne IT zajednice u području kreiranja virtualnih rješenja za stručnjake. Međutim, razvojna tvrtka ima alate ne samo za stručnjake iz velikih organizacija, već i za kućne korisnike - ovo je besplatna aplikacija VMware Player. Ranije, besplatan program virtualizacija VMware Player mogao je pokrenuti samo prethodno kreirane virtualne strojeve (njihove slike), ali sada ih je naučio i kreirati. Odnosno, aplikacija je postala punopravni alat za virtualizaciju. Istina, za razliku od svoje plaćene verzije, nazvane VMware Workstation, funkcionalnost besplatne aplikacije je donekle ograničena, ali sa sigurnošću možemo reći da napredne funkcije plaćene verzije nisu uvijek potrebne kućnom korisniku.

Kao glavna operacijska sala VMware sustavi Player koristi Linux i Windows, a kao gostujući operacijski sustavi mogu se koristiti DOS, Windows, Linux, Mac, BSD i drugi. Za one koji su ponosni vlasnici Macintosh računala, programer izdaje aplikaciju VMware Fusion koja po svojim mogućnostima u potpunosti podsjeća na VMware Workstation.

Jedan od razlikovna obilježja ovu aplikaciju je Unity mod (usput, Parallelsov proizvod ga također ima, o čemu ćemo govoriti u nastavku), koji je dizajniran da sakrije prozor virtualnog stroja od očiju korisnika. To jest, korisnik vidi, tako reći, OS unutar OS-a. 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ćne korisnike

Parallels je jedan od najvećih igrača na globalnom tržištu virtualizacije. Njegovi glavni alati za virtualizaciju prvenstveno su namijenjeni velikim tvrtkama pružateljima usluga. No programer ne prezire ni kućne korisnike; za strojeve s Windowsima i Linuxom tvrtka ima virtualizacijski program pod nazivom Parallels Workstation, a za Appleove 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 izradu 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 virtualizacijskim programima; osim toga, mogućnosti ovih plaćene aplikacije omogućuju vam stvaranje i naknadno pokretanje na drugim strojevima slika glavnih virtualnih sustava.

Također je vrijedno napomenuti da tvrtka ima mobilna verzija Parallels Mobile aplikacije za iOS. Pomoću ovu verziju može se jednostavno konfigurirati daljinski upravljač pokretanje virtualnog stroja Parallels Desktop na Mac OS-u.

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

VirtualBox – virtualni stroj tvrtke Oracle

Jedan od najčešćih programa za virtualizaciju je VirtualBox. Na izradi ove aplikacije radilo je više od jedne skupine programera, a ne jedna poznata tvrtka u IT okruženju. Trenutno je proizvod u potpunom vlasništvu Oraclea, koji ga je kupio akvizicijom prethodnog vlasnika (Sun Microsystems) još 2010. godine. Rezultat svih pokreta VirtualBox programi od jednog vlasnika do drugog, danas imamo virtualizacijski program sa veliki iznos podržani operativni sustavi. Na službenoj web stranici programa možete preuzeti sklopove za instalaciju na svoje računalo za Windows, Mac OS, Linux i Solaris platforme. Usput, isti ti OS mogu se koristiti u VirtualBoxu kao gosti.

Sve u svemu, VirtualBox je otvorenog koda, što ga čini potpuno besplatnim za korištenje. Međutim, za dobivanje naprednije funkcionalnosti i mogućnosti, recimo, za podršku RDP ili USB standard 3.0 za gostujući OS, korisnik će morati instalirati dodatne dodatke, koji se, usput, također distribuiraju besplatno, ali su zatvoreni izvor.

Možete ga preuzeti ovdje: www. virtualbox. org

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

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 za sebe odlučivao isplati li se prebaciti s Windows XP na Windows Instalirao sam ga na virtualnom Windows stroj 7, pogledao tada sirovu verziju ovog operativnog sustava, iu to vrijeme odlučio ostaviti Windows XP na svom računalu. 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 razne programe, koji 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 na ovaj trenutak. 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 konfiguriranje i intuitivan jasno sučelje, tako da trenutno koristim ovaj virtualni stroj.
  3. Microsoft Virtual PC- također besplatni virtualni stroj poznate tvrtke Microsoft (iako je zapravo prve verzije programa Virtual PC kreirala druga tvrtka, a tek tada je Microsoft stekao sva prava na ovaj program i nastavio s njegovim razvojem). 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.

Sažimajući 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