Računala Windows Internet

Brzi virtualni stroj za Windows. Windows Virtual PC je virtualni stroj iz Microsofta. Konfigurirajte virtualni sustav

Što mislite da je najviše najbolji virtualni stroj?

Neću izmišljati bicikl i prepričavati drugima. Prije bih vam predložio da pročitate članak iz časopisa Linux Format. U čemu su stručnjaci i učinili usporedni pregled pet popularnih virtualnih strojeva u nadi da ćemo pronaći ..., najbolji virtualni stroj. Inače, Windowse toplo preporučujem onima koji su se odrekli i uspjeli pobjeći iz zatočeništva.

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

Što je virtualni stroj

Ako jednostavan jezik, bez zamaranja, virtualni stroj je operativni sustav unutar operacijskog sustava.

Zašto mi treba virtualni stroj

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

Kako smo testirali virtualne strojeve

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

Testirali smo svakog kandidata na različitim gostujućim OS-ovima: Mint 17.1 i Kubuntu 15.04 beta, kao i različitim verzijama ne-Linux OS-a pod Windows naziv... Da bismo izmjerili performanse, sastavili smo glavnu Mint jezgru, pokrenuli SunSpider JavaScript benchmark i igrali različite igre iz naše Steam biblioteke. Kako bismo testirali stvarne opcije, pokrenuli smo ih na 8-jezgrenom stroju sa 16 GB RAM-a i 4 GB Nvidia GTX, no 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 su ga mainframe koristili kao sredstvo za pružanje resursa), ali prije deset godina CPU inovacije značile su da možete postići skoro native performanse samo s x86 kodom. A sada uspijevamo strpati desetke strojeva (jednostavno kopiranih i restauriranih) u jednu zgradu, a rad podatkovnih centara postao je puno učinkovitiji. Moguće je simulirati drugu arhitekturu, recimo, ARM, što je zgodno za embedded programere.

To je također blagodat za obične korisnike: upoznavanje s novim OS-om ne mora biti tako dugotrajna vježba u stalnom strahu od napuštanja 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 kernela (putem KVM) i Qemu emulator znači da korisnici Linuxa više ne moraju pribjegavati vlasničkim alatima.

U starim danima, Sunov VirtualBox (nekad u vlasništvu Innoteka, a sada Oraclea) bio je jedina prava opcija. Ali vremena su se promijenila, pa pogledajmo i druge virtualizacijske aplikacije.

I VMware i VirtualBox koriste module ovisne o kernelu koji se učitavaju kako bi izvršili svoju čaroliju. VMware će ih morati prevesti, što će zahtijevati instalaciju paketa zaglavlja kernela i cjelokupnog hardvera kompajlera. Tada ćete dobiti init skriptu za učitavanje navedenih modula, iako će biti beskorisna za Systemd korisnike. Ako je to vaš slučaj, možda biste željeli stvoriti vlastitu init datoteku umjesto da ovu skriptu izvodite kao root cijelo vrijeme (ili da vidite sve iste poruke o pogrešci). U vrijeme pisanja ovog teksta, kerneli serije 3.19 zahtijevali su zakrpe VMware izvora, ali nadam se da će to biti popravljeno do objavljivanja časopisa. VirtualBox paketi dostupni su u većini distribucija, tako da ako imate standardni kernel ne morate brinuti ni o čemu.

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

I VirtualBox i VMware Workstation prilično su jednostavni, osim ako ne želite da vas ometa svaka opcija. Ali u VMware Player nema toliko opcija i vrlo ćete brzo pokrenuti svoj automobil. Ali ako ste odlučni da maksimalno iskoristite ove mogućnosti, morat ćete instalirati dodatke za goste.

Linux gostujuće dodatke za VirtualBox puno 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 brojnim dodatnim značajkama, o kojima ćemo dalje raspravljati.

Najjednostavniji za korištenje u našoj kolekciji je Boxes, čak i ako pruža samo minimalan broj Qemu / libvirt funkcija. Na drugom mjestu su VMware Player i VirtualBox, a zatim njihov plaćeni rival (nominalno su teži zbog više opcija). Virt-Manager nije osobito težak za korištenje, ali ima dovoljno Qemuovog labirinta postavki da preplavi početnike. Osim toga, mehanizam za upravljanje pohranom je prilično zamršen, pogotovo ako namjeravate pohraniti svoj virtualni disk na nestandardno mjesto: tada prvo trebate dodati potrebni direktorij kao "pohranu". No, sve potrebne egzotične module osigurat će vaša vlastita distribucija, a u tom slučaju zašto ne riskirati.

Izvođenje

Hoće li vam stvoriti spor ili okretan VM?

Poboljšanja hardvera i tehnologije paravirtualizacije omogućile su izvođenje nekih zadataka brzinom koja je bliska brzini stvarnog hardvera.

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

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

Funkcionalnost

Što svaki kandidat ima za ponuditi?

Svi naši kandidati dizajnirani su za različite slučajeve upotrebe i stoga svaki ima svoje, individualne prednosti. Naravno, prisutnost nekih standardnih funkcija svakako se podrazumijeva: na primjer, uobičajeno je uključiti 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 podviga.

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

Dakle, pogledajmo naše kandidate zasebno.

Gnome kutije ★★

Kada se pozove iz naredbenog retka, Qemu podržava mnoge opcije, od kojih većina nedostaje u Gnome Boxovima: njegov cilj (implementirani) je jednostavnost i jasnoća izgled i posao. Kroz njegovo korisničko sučelje č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 možete se spojiti na oba putem VNC-a, SPICE-a (koji omogućuje audio rad preko mreže) ili OVirt-a.

Gnome kutije

Boxes ne nudi puno kontrole nad vašim virtualnim strojem preko mreže, ali nudi barem, pruža sve NAT čarobnjake koje su vam potrebne da vaš virtualni stroj komunicira sa svijetom. Drugi kandidati uspješno postavljaju NAT, mrežne mostove ili mreže samo za host, a sve to može biti vrlo zgodno u određenim okolnostima.

Virt-Manager ★★★★

Virt-Manager (aka Virtual Machine Manager) nudi znatno više Qemu značajki (ali opet, ne sve). Čini se da je pretjerao sa svojom listom podržanih operativni sustavi x86, posebno iz obitelji Linux.


Virt-Upravitelj

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

Kompatibilnost i snimke

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

Ponekad je potrebno premjestiti VM-ove između hipervizora. Svi naši programi mogu uvoziti strojeve pohranjene u formatu Open Virtual Appliance (OVA), koji je jednostavno tar arhiva sa VMDK (VMware) slikom diska i podacima o virtualnom hardveru. VirtualBox omogućuje izvoz u ovaj format, ali ima i svoju - Virtual Disk Image (VDI), a također se nosi sa svim ostalim.

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

Boxes, Virt-Manager, VirtualBox i VMware Workstation podržavaju snimke sustava, zadržavajući različita stanja svojih VM-ova. VMware Player vam omogućuje da imate samo jednu snimku po stroju uz njegovo trenutno stanje. Stoga je ispitivanje duboke regresije isključeno.

VirtualBox i VMware Workstation također su sposobni za "kloniranje" VM-a, i to učinkovita metoda snimci sustava: podaci se zapisuju u odgovarajući klon samo ako se njegovo stanje razlikuje od stanja roditelja. VMware omogućuje montiranje VMDK slike gosta na host, što je također zgodno, iako se isti trik može izvesti pretvaranjem u sirovu sliku diska i korištenjem standardnih Linux alata i aritmetike za izračunavanje pomaka particije.

VirtualBox ★★★★

Izvorno klijent za virtualizaciju desktopa, VirtualBox je još uvijek vjerojatno alat za mnoge. Ovaj program ima jasnu strukturu koja olakšava postavljanje virtualnog stroja i mnogih korisne opcije... Osim ograničavanja broja CPU jezgri kojima gostujući OS ima pristup, VirtualBox vam omogućuje da odredite ograničenje iskorištenosti CPU-a gosta kao postotak. VirtualBox također podržava snimanje videa, tako da možete snimiti Windows priručnik za svoje YouTube kanal.


Virtualbox

Može uvesti bilo koje virtualne diskove, ali nudi podršku samo za host USB kontroler 2.0, pa čak i tada samo ako instalirate vlasnički paket proširenja Oracle. Distribuirani međuspremnik i opcije povlačenja i ispuštanja (u jednom ili oba smjera, kako želite) su vrlo zgodne. VirtualBox pruža prikladne indikatore za mrežni i disk I/O te za 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 uvođenja 2008. godine. Najznačajnije je to što ovo više nije igrač: više je nego sposoban stvoriti visokokvalitetni virtualni stroj za vas.


VMware Player

Osim što podržava brojne mrežne konfiguracije (NAT, bridged, host-only, itd.), nudi vrlo lijepe mogućnosti oblikovanja mrežnog prometa, što je vrlo zgodno ako testirate Najnovija verzija recimo DDoS klijent ili pogledajte koliko zlonamjernog softvera možete objesiti Windows XP na svoj virtualni stroj dok ne pukne. VMware također podržava USB uređaji 3.0, a instalacija alata za goste omogućit će sjajnu grafiku, zajednički međuspremnik i zajedničke direktorije. Player je nešto inferioran kada su u pitanju snimci (dopušta vam samo jedan), ali smo ga kritizirali u prethodnom odjeljku.

VMware Workstation ★★★★★

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

VMware Workstation također nudi podršku za nove naredbe za moderne Intelove procesore, a također vam omogućuje konfiguriranje strojeva s virtualnim CPU-ima do 16 GB i 64 GB RAM-a. Međutim, Workstation je u velikoj mjeri fokusiran na integraciju s ostatkom (prilično teškog) VMware paketa, te će stoga izgledati prikladnije u poslovnom okruženju.

Integracija radne površine

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

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

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

Svi naši kandidati dopuštaju nam prebacivanje virtualnog stroja u način rada preko cijelog zaslona, ​​a srećom, svi su nam omogućili da se vratimo s odgovarajućim tipkovničkim prečacem.

Posebno se ističu Unity načini u VMwareu (ne, ovo nije način da sve bude slično ubuntu) i Seamless u Virtual-Boxu - oba prikazuju prozore aplikacija izravno iz gosta na radnoj površini glavnog računala. Ovo je vrlo dobro za Linux VM (isključujući potencijalnu zabunu između prozora gosta i hosta), no pokušava se pokrenuti
pregled nije bio jako uspješan; Windows 7 s uključenim Aero sučeljem također nije bio ugodno iskustvo.

Svi naši kandidati podržavaju pokretanje gosta u načinu cijelog zaslona i mogu se konfigurirati za promjenu rezolucije kada se promijeni veličina prozora. Za izlazak iz ove skripte predviđene su odgovarajuće prečice. Mogućnost povlačenja i ispuštanja na VMware strojevima je vrlo zgodna, zbog čega VMware pobjeđuje u ovoj kategoriji.

Grafičko ubrzanje

Mogu li se izbjeći problemi s renderiranjem softvera?

Bilo koji od naših kandidata sjajno bi vam poslužio kada biste samo htjeli postaviti virtualni stroj, a da ne radite ništa što je grafički intenzivno.

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


Bum bum, Maxwellov srebrni čekić udario je u, uh, košnicu. Umro je nedugo nakon što je ovaj screenshot snimljen u Don't Starve.

VirtualBox omogućuje dodjelu do 256 MB sistemske RAM-a virtualnoj video kartici, a VMware do 2 GB. Imajte na umu da ovi gigabajti ne dolaze s vaše stvarne grafičke kartice, tako da često nećete vidjeti mnogo poboljšanja u odnosu na 256 MB. VirtualBox također pruža 2D ubrzanje za Windows gosta, što bi trebalo pomoći ubrzanju prikazivanja videa, povećanja zaslona i korekcije boja, iako to uvelike ovisi o konfiguraciji hosta - ova postavka neće imati puno utjecaja na brzi stroj. Windows VM vjerojatno neće pokretati Battlefield 4 ili Middle-earth: Shadow of Mordor (tako da smo prilično sretni što su prebačeni na Linux) kada se sve smanji na 11, ali više. Starije ili manje zahtjevne igre će biti sasvim u redu : proveli smo dobar sat igrajući popularnu indie igricu Don't Starve, potpuno zaboravivši našu Usporedbu.

Sve je radilo bolje na VMwareu nego na VirtualBoxu, ali možda je to bila povoljnija konfiguracija - na Arch Linuxu smo koristili najnoviju vlasničku Nvidia drajver, što bi moglo odrediti prevagu jednih nad drugima.

Presuda

Virtualizacija je duga i složena tema za usporedbe. Ako želite pokretati 3D igre, nećete ni pogledati Gnome Boxes ili Virt-Manager, a osim ako u VirtualBoxu ne budete bolji od nas, odabrat ćete VMware kao svoj hipervizor. Ali opet, ova tehnologija nipošto nije tako zrela kao izvorni format DirectX 11. Možda ćete čak imati više sreće s igrama u Wineu [Urednik: - Ili ne.] Uz neke eksperimentalne zakrpe za performanse. Nismo baš ludi za VMware licencama, osobito onom zbog koje plaćate nakon 30-dnevne probne verzije, ali za neke će značajke na razini poduzeća u Workstationu biti blagoslov. Konkretno, 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 jesu, zajedno s više nego obiljem dokumentacije. Možete ih koristiti u svojim skriptama kada krenete do kraja s virtualizacijom izbacivanjem mnoštva virtualnih strojeva iz sigurnog okruženja naredbenog retka. Možda će hakeri radije raditi izravno s Qemuom, dok će oni koji traže jednostavno besplatno rješenje otvorenog koda biti zadovoljni Gnome Boxes.


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

No, samo je jedan pobjednik (neriješeno je rijetka iznimka), a ovaj put je to Virt-Manager – pa, nismo si mogli priuštiti da osvojimo VMware. Virt-Manager vam omogućuje da iskoristite većinu Qemuove moći bez pribjegavanja dugim čarolijama naredbenog retka. Virtualni strojevi se mogu 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čili su se na drugom mjestu jer su oboje postigli visoke rezultate zbog svoje jednostavnosti, a sviđa nam se ikona Boxes, koja prikazuje teserakt (ili hiperkocku, ili kocku - što god želite).

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

VirtualBox ★★
Nekad jedino rješenje, sada po strani.

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

VMware Workstation ★★
Brzo i potpuno opremljeno, ali nije besplatno.

Kutije ★★★
Najjednostavniji način instalirati i konfigurirati VM.

Jedan operativni sustav - virtualni - unutar drugog operacijskog sustava, ali već pravi - ovo je idealno otkriće za one koji vole testirati softver treće strane, kao i različite verzije i sklopove operativnih sustava.

Sigurno je, zanimljivo je, štoviše, čak je korisno za razvoj. VirtualBox je možda jedini poznati predstavnik softvera koji nudi ove značajke.

Besplatan je, jednostavan i jednostavan za korištenje, čak i za početnike. Kako mogu instalirati virtualni Windows operativni sustav pomoću VirtualBoxa? U nastavku ćemo razmotriti ovo pitanje.

Korak 1. Napravite virtualno računalo

Teško da će biti problema s preuzimanjem i instalacijom VirtualBoxa, može se slobodno preuzeti službena web stranica programera, a ugrađuje se standardno.

Pokrenuti program će se otvoriti s prozorom dobrodošlice, gdje trebate kliknuti naredbu - "Kreiraj".

Prozor koji se pojavi pružit će vam izbor operacijskih sustava koje program podržava. Odaberite potrebnu verziju, postavite naziv virtualnom računalu. Pritisnemo "Naprijed".


Naznačavamo koji sustav stvaramo:

Točno Windows rade XP će dobiti 512 MB RAM-a, ali za Windows 7 je bolje dodijeliti 800-900 MB.

Nemoguće je ući u crveni dio ljestvice, čime se virtualnom računalu daje više od polovice hardverskog potencijala fizičkog računala. Pritisnemo "Naprijed".

U sljedećem prozoru za odabir tvrdog diska odaberite opciju za stvaranje novog tvrdog diska.

U sljedećem prozoru početnicima je bolje odabrati format pohrane - fiksni disk, jer radi malo brže od dinamičkog. Pritisnemo "Naprijed".

Ova brojka će također biti preuzeta iz memorije fizičkog tvrdog diska, stoga je potrebno odabrati optimalnu količinu koja će biti dovoljna za potrebe virtualnog računala, a to neće biti na štetu fizičke memorije.

Za Windows XP možete dodijeliti 5 GB, a za Windows 7 - oko 15 GB. Ovdje, pomoću gumba za pregledavanje koji je vidljiv na kraju prvog retka, odaberite direktorij fizičkog računala gdje će se postaviti virtualni tvrdi disk.

Odaberite bolje mjesto na disku koji nije sustav. Naredba "Novo" pokrenut će proces izrade tvrdog diska za virtualno računalo, nakon čega se možete diviti parametrima novostvorenog virtualnog računala.

Korak 2. Instalirajte operativni sustav na virtualno računalo

Virtualno računalo je stvoreno i na njega možete instalirati operativni sustav. Kliknite naredbu "Pokreni".

Odabiremo ili disk za pokretanje operacijskog sustava koji se nalazi na fizičkom pogonu ili sliku diska. Put do slike diska možete postaviti pomoću gumba za pregledavanje na kraju retka. Pritisnemo "Nastavi".

U zasebnom prozoru VirtualBoxa otvorit će se poznati izbornik Windows instalacije... Daljnji koraci se ne razlikuju od procesa instaliranja sustava Windows na fizičko računalo.

Koncept virtualnog stroja (od engleskog. Virtual Machine) označava softverski ili hardverski sustav koji emulira hardver određene platforme (guest platforme), izvršavajući programe za gostujuću platformu pomoću platforme domaćina.

Također, virtualni stroj može virtualizirati određenu platformu, stvarajući na njoj neovisna, izolirana okruženja za operacijske sustave i programe.

Virtualni stroj za Windows 7 - nudimo vam pregled popularnih programa.

Pojednostavljeno rečeno, virtualni stroj pruža mogućnost na jednom stvarnom, fizičkom računalu, da se napravi nekoliko virtualnih računala, da se na njih instaliraju različiti operativni sustavi, programi itd.

Ova tehnologija je široj javnosti došla iz svijeta poslužiteljske infrastrukture, gdje se virtualni strojevi koriste za stvaranje maksimalnog opterećenja poslužitelja i smanjenje vremena zastoja opreme.

Virtualni strojevi se koriste za rješavanje niza zadataka kao što su:

  1. Optimizacija korištenja resursa poslužitelja.
  2. Zaštita informacija, kao i ograničavanje mogućnosti nekih programa, tzv. sandbox ideja.
  3. Istraživanje nove arhitekture računala odn softver.
  4. Emulacija različitih arhitektura računala (na primjer, za emulaciju Sony PlayStation igraće konzole).
  5. Stvaranje zlonamjernog koda.
    Na primjer, SubVirt rootkit, kreiran 2006. od strane Microsoft Researcha (MSR), stvorio je virtualnu radno okruženje, u koji je korisnikov operativni sustav smješten zajedno s antivirusnim, vatrozidom i drugim softverom (softverom) dizajniranim za zaštitu računala.
    Istodobno, sam rootkit ostao je izvan i stoga nije pao u polje djelovanja antivirusa, dajući napadaču daljinsku kontrolu nad virtualnim strojem.
  6. Modeliranje računalne mreže.
  7. Testiranje i otklanjanje pogrešaka softvera.

Predstavljamo vam kratak pregled najpopularnijih programa za virtualizaciju.

Virtualni stroj za Windows 7: Virtual Box

Oracle softver za virtualizaciju za Linux, Mac OS X, MS Windows itd.

Program je prilično popularan i u nastavku ćemo razmotriti ne sve, već samo njegove ključne prednosti:

Besplatno.

Višeplatformski.

Podrška za 64-bitne goste na 32-bitnim host platformama. Da biste to učinili, platforma domaćina mora podržavati tehnologiju virtualizacije na razini procesora.

Podrška za audio uređaje i razne vrste umrežavanja.

Mogućnost stvaranja lanca stanja sigurnosne kopije (sigurnosnih kopija) na koje se možete vratiti u slučaju problema s gostujućim sustavom.

Sučelje na ruskom jeziku.

Važno! Nedostaci programa nisu značajni, ali radi objektivnosti procjene treba ih također spomenuti – VirtualBox je slabo kompatibilan s Win 95/98 OS (sustav je spor) i Mac OS X (problemi sa zvukom).

Kao što vidite, nedostaci programa nisu značajni i prilično su nominalni.

Windows 7 virtualni stroj: Xen

Virtual Machine Monitor (Hypervisor), razvijen na Sveučilištu Cambridge i distribuiran s otvorenim kodom izvorni kod(GPL licenca).

Koristeći tehnologiju paravirtualizacije (PV način rada), Xen postiže vrlo visoke performanse emulirajući stvarne hardverske platforme.

Posebnost PV-moda je odsutnost početnog trenutka pokretanja računala (imitacija BIOS koda, bootloader) i jezgra gostujućeg OS-a odmah se pokreće u željenom načinu rada, poput običnih programa.

Vrijedi napomenuti da se Xen može usporediti sa softverom za poduzeća zbog svoje bogate funkcionalnosti.

prednosti:

Besplatno.

Višeplatformski.

Visoke performanse pokretanih virtualnih strojeva, što je vrlo blizu performansama stvarnih sustava.

Mogućnost migracije pokrenutih virtualnih strojeva između fizičkih hostova.

Visok stupanj podrške za emulirani hardver.

Nedostatak programa je, možda, jedan - njegova relativna složenost, u usporedbi sa sličnim softverom drugih tvrtki.

Virtualni stroj za Windows 7: Virtualno računalo

U početku ovaj program Razvio ga je Connetix za Mac OS još 1997. godine. 4 godine kasnije objavljena je verzija za Windows.

Kasnije, 2003. godine, prava na program stekla je Microsoft Corporation, a 2006. godine program je postao besplatan.

U budućnosti, Virtual PC nije dobio razvoj i trenutno sadrži funkcionalnost iz 2007.

prednosti:

Besplatno.

Jednostavno, korisničko sučelje.

Nedostaci:

Program radi samo u Windows okruženju, ali nije kompatibilan sa sustavom Windows 8 i novijim.

Program, za razliku od Virtual Boxa, nije kompatibilan s AMD procesorima.

Virtualni stroj za Windows 7: VMware Player

Proizvod najvećeg američkog developera softvera za virtualizaciju Vmware.

Stoga su Vmware proizvodi prvenstveno usmjereni na korporativni segment tržišta Puna verzija programi - VMware Workstation - plaćeni.

Cijena licence je oko 250 dolara. Za nekomercijalnu upotrebu, proizvođač nudi program ograničene funkcionalnosti VMware Player.

Vrijedi napomenuti da se ograničenja općenito odnose na programere softvera i IT stručnjake; program je prilično funkcionalan za obavljanje zadataka običnog korisnika.

prednosti:

Besplatno.

Brzo.

Jednostavno, korisničko sučelje.

Tehnologija ThinPrint omogućuje ispis bilo kojeg dokumenta otvorenog u gostujućem OS-u bez instaliranja dodatnih upravljačkih programa.

Rad s više monitora u gostujućem OS-u.

Razmjena datoteka između gostujućih sustava pomoću tehnologije Drag & Drop.

Nedostaci:

Ograničena funkcionalnost besplatne verzije.

Instalacija Windows 7 x64 na VirtualBox (virtualni stroj)

Virtualni stroj za Windows 7: više operativnih sustava na jednom računalu

Ponekad je potrebno nabaviti drugo računalo na koje možete instalirati drugi operativni sustav ili sigurno testirati programe. Virtualni stroj će vam pomoći u ovom zadatku. U ovom članku ćemo pogledati što je virtualni stroj, zašto vam je potreban virtualni stroj, kako instalirati i konfigurirati virtualni stroj.

Virtualni stroj- program koji emulira pravo (fizičko) računalo sa svim njegovim komponentama (tvrdi disk, disk, BIOS, mrežni adapteri itd.). Na takvo virtualno računalo može se instalirati operativni sustav, upravljački programi, programi itd. Tako na svom stvarnom računalu možete pokrenuti još nekoliko virtualnih računala, s istim ili drugim operativnim sustavom. Možete jednostavno razmjenjivati ​​podatke između svog stvarnog i virtualnog računala.

Zašto vam treba virtualni stroj

Ne treba svaki korisnik računala virtualni stroj, ali ga iskusni korisnici često koriste. Virtualni stroj se koristi za različite svrhe i zadatke:

  • Instalacija drugog/drugog operativnog sustava;
  • Testiranje softvera;
  • Sigurno pokretanje sumnjivih programa;
  • Emulacija računalne mreže;
  • Pokrenite aplikacije koje se ne mogu pokrenuti iz vašeg operativnog sustava.

Radi jasnoće, navest ću nekoliko primjera.

Na vaše pravo računalo može se instalirati operativni sustav Windows 7, a na virtualno računalo Windows XP, Windows 8 ili Linux.

Ako trebate odabrati program (na primjer, video player), morate instalirati nekoliko sličnih programa i odrediti koji vam se najviše sviđa. Što god zatrpalo vaše računalo, testirajte programe u virtualnom stroju.

Često koristim virtualni stroj kada pišem članak na stranici. Prije nego što napišem materijal, osobno sve provjeravam. Kada radim recenziju softvera, moram instalirati puno različitih programa, što stvara nepotrebno smeće u sustavu. A loša enkripcija ili skrivanje podataka može imati negativan učinak. Bolje je biti siguran i eksperimentirati na virtualnom računalu.

Pregled virtualnog stroja

Postoji mnogo različitih programa za stvaranje i upravljanje virtualnim računalima. Sada ćemo pogledati 3 najpopularnija programa.

VirtualBox virtualni stroj

- besplatni virtualni stroj na koji možete instalirati sve najpopularnije operacijske sustave. VirtualBox podržava Windows, Linux, FreeBSD, Mac OS.

VirtualBox podržava i 32-bitni i 64-bitni operativni sustav. VirtualBox podržava rad s virtualnim računalima kreiranim u plaćenom programu VMware Workstation.

Postavljanje i rad s VirtualBoxom vrlo je zgodan i jednostavan. Program je prilično učinkovit i stabilan.

VirtualBox ima široku funkcionalnost, specifično sučelje i potpuno je besplatan. VirtualBox je najbolji virtualni stroj za kućnu upotrebu.

VMware virtualni stroj

VMware - najpoznatiji i najrašireniji virtualni stroj. VMware obično koriste za rad velike stranice ili korporacije.

VMware dolazi u dvije vrste: Workstation i Player. VMware Workstation je izvrstan, ali plaćeni virtualni stroj. VMware Player besplatna je skraćena verzija VMware Workstationa.

VMware Workstation podržava rad s 32 i 64 bitnim sustavima, USB 3.0, instalaciju raznih operativnih sustava.

VMware Workstation je daleko najbolji virtualni stroj koji koriste velike tvrtke, ali njegova cijena ga čini manje popularnim među običnim korisnicima.

Microsoft Virtual PC

Microsoft Virtual PC Još jedan besplatni virtualni stroj. Ima široku funkcionalnost i korisničko sučelje, ali ima jedan veliki nedostatak - radi samo s Windows operativnim sustavima. Ne može pokrenuti Linux ili Mac OS.

Ukratko, želio bih napomenuti da je VirtualBox najprikladniji za kućnu upotrebu. Zatim ćemo pogledati kako instalirati i konfigurirati virtualni stroj VirtualBox.

Instalacija virtualnog stroja VirtualBox

Od virtualnih strojeva o kojima smo govorili u prethodnom odjeljku, VirtualBox je najbolji izbor. Sada ćemo pogledati kako instalirati VirtualBox, a sljedeći odjeljak će opisati kako ga konfigurirati.

Preuzmite najnoviju verziju programa sa službene web stranice. Preuzmite program

Pokrećemo instalacijski program i vidimo prozor dobrodošlice. Prijeđimo na sljedeću fazu.

U drugoj fazi instalacije možete vidjeti sve komponente programa koje će se instalirati i direktorij u koji će program biti instaliran. Možete promijeniti instalacijski direktorij, ali preporučujem da instalirate sve komponente. Možda vam sada neće trebati sve komponente, ali ako vam budu potrebne u budućnosti, morate ponovno instalirati virtualni stroj. Samo naprijed.

Ovdje morate zabilježiti gdje želite postaviti prečace programa.

U sljedećoj fazi pojavit će se upozorenje da će tijekom instalacije vaše računalo biti privremeno isključeno s mreže. Ako preuzimate nešto važno s interneta, pričekajte dok se preuzimanje ne završi i tek tada kliknite gumb "Da" u instalacijskom prozoru.

Tada će vam biti rečeno da ako ste spremni za početak instalacije, kliknite na gumb "Instaliraj", a ako želite promijeniti bilo koje parametre, vratite se. Kliknite "Instaliraj" i pričekajte da se instalacija završi.

Tijekom procesa instalacije mogu se pojaviti skočni prozori s natpisom "Instalirati softver za ovaj uređaj?" Pritisnemo gumb "Instaliraj".

Instalacija je dovršena. Kliknite gumb "Završi". Virtualni stroj će se automatski pokrenuti nakon dovršetka instalacije.

Prijeđimo na kreiranje i konfiguriranje.

Izrada virtualnog stroja VirtualBox

Da biste stvorili virtualni stroj, u prozoru programa VirtualBox kliknite na gumb "Kreiraj" (u gornjem lijevom kutu).

U prvoj fazi morate unijeti naziv stroja koji se kreira i odabrati vrstu operativnog sustava. Na primjer, napravit ćemo virtualni stroj sa sustavom Windows 7. Idemo dalje.

Drugi korak je postavljanje količine RAM-a koja će biti dodijeljena virtualnom stroju. Morate odabrati na temelju potreba operacijskog sustava. Zahtjevi sustava za Windows 7 pokazuju da vam je potreban najmanje jedan gigabajt RAM-a. Naveo sam 1,5 GB. Windows XP zahtijeva manje RAM-a. Općenito, uzimamo minimum koji je naznačen u karakteristikama operativnog sustava + mala marža. Istodobno, imajte na umu da virtualnom stroju ne možete dati više od polovice RAM-a računala, naravno, ako nemate jako moćno računalo koji ima 8 ili više gigabajta RAM-a.

Možete spojiti virtualni tvrdi disk na virtualni stroj. Stvorimo ga. Označavamo stavku "Stvori novi virtualni tvrdi disk" i kliknemo na gumb "Kreiraj".

Sada morate odrediti vrstu tvrdog diska. Ako ne poznajete formate koji su tamo opisani, ostavite ga kako jest i kliknite "Dalje".

Zatim morate odrediti format za pohranu podataka na virtualni tvrdi disk. Dinamički virtualni tvrdi disk može se proširiti, ali fiksni ima strogo definiranu veličinu. Pogledajte kako vam je to zgodnije.

Navodimo naziv virtualnog tvrdog diska i njegovu veličinu. Kliknite "Kreiraj".

Postavljanje virtualnog stroja VirtualBox

Upoznajmo se s postavkama virtualnog stroja. Kliknite gumb "Konfiguriraj" u gornjem lijevom kutu programa.

Pojavit će se prozor postavki. Promjenom postavki možete promijeniti različite parametre virtualnog stroja (na primjer, količinu RAM-a, redoslijed pokretanja uređaja, omogućavanje 2D ubrzanja itd.)

Sve postavke podijeljene su u nekoliko odjeljaka. Trenutna verzija programa ima 9 odjeljaka. Nećemo detaljno pregledati svaki odjeljak. Vizualno ćete svladati postavke puno brže od čitanja nepotrebnog teksta. Istodobno, prelaskom miša iznad bilo koje stavke postavki, pojavit će se prozor u kojem će biti opisano zašto je potreban ovaj ili onaj parametar. Ukratko ću opisati koje se funkcije mogu pronaći u svakom odjeljku.

Osnovne postavke po odjeljcima:

  • Općenito - naziv stroja, tip OS-a, međuspremnik, prijenosni medij;
  • Sustav - Osnovne postavke hardvera virtualnog stroja: RAM, čipset, procesor, ubrzanje, redoslijed pokretanja uređaja;
  • Zaslon - Postavke video memorije, broj monitora, 2D i 3D ubrzanje, povezivanje s udaljenim zaslonom, snimanje videa;
  • Mediji - Kontroleri tvrdog diska i njihova konfiguracija;
  • Audio - audio drajver i kontroler;
  • Mreža - konfiguriranje mrežnih adaptera;
  • Com portovi - omogućite i konfigurirajte COM portove;
  • USB - Omogućavanje USB kontrolera i konfiguriranje USB filtera;
  • Zajedničke mape - Stvaranje i upravljanje zajedničkim mapama.

Ako pogriješite u postavkama, program će vas o tome obavijestiti. Na dnu prozora s postavkama poruka "Otkriveno pogrešne postavke”. Zadržite pokazivač iznad uskličnika, vidjet ćete skočnu ploču u kojoj ćete saznati što je pogrešno učinjeno i kako to možete popraviti.

Za običnog korisnika dovoljna su prva 3 odjeljka postavki. Ako virtualni stroj radi sporo, možete povećati količinu RAM-a ili koristiti više snage procesora.

Nakon dovršetka postavki kliknite gumb "U redu". Za pokretanje (uključivanje) kreiranog virtualnog stroja potrebno je kliknuti na gumb "Start". Sada ubacujemo u pogon instalacijski disk s operativnim sustavom, instalirajte i konfigurirajte operativni sustav i vaše je virtualno računalo spremno za korištenje.

Zaključak

U ovom članku smo ispitali što je virtualni stroj, zašto vam je potreban, kako instalirati i konfigurirati virtualni stroj. Instalacija i konfiguracija virtualnog stroja je jednostavna.

Virtualizacija vam omogućuje da inkapsulirate unutarnje dijelove operacijskih sustava ili njihove dijelove unutar virtualnog hardvera i softvera. Drugim riječima, stvorite virtualni prostor koji će biti stvaran, sa stajališta operativnog sustava koji radi u tom prostoru. Upravo to rade virtualni strojevi za Windows 7, Linux i Mac OS X. Virtualizacija također omogućuje simulaciju uređaja koji uopće nisu na vašem računalu.

Bilješka: U određenom smislu, virtualni strojevi omogućuju stvaranje računala unutar računala.

Postoje dva važna aspekta virtualizacije strojeva:

  • interakcija između fizičkog hosta (računala) i virtualnog hosta
  • interakcija između operacijskog sustava koji radi u virtualnom prostoru i korištenog hardvera

Softver za virtualizaciju, odnosno virtualni strojevi za Windows 7 (Linux, Mac OS X), obično je uobičajena aplikacija ili usluga operacijskog sustava koja vam omogućuje stvaranje hostova. Svaki fizički stroj (računalo) naziva se host. Unutar softvera za virtualizaciju, operativni sustav radi na sličnom ili identičnom stvarnom hostu koji se zove virtualni stroj. Radi praktičnosti, operativni sustav koji radi u virtualnom stroju naziva se gostujućim operativnim sustavom.

Osim toga, postoje različiti putevi virtualizacije, o kojoj ne ovisi samo implementacija aplikacija za kreiranje virtualnih strojeva, već i pružene mogućnosti za gostujuće sustave. Postoji uobičajena emulacija, u kojoj hardverski i softverski pozivi prolaze kroz srednji sloj. Tu je i paravirtualizacija, gdje se dio radnji unutar virtualnog stroja odvija na stvarnom hardveru, dok drugi dio prolazi kroz međusloj. Također postoji virtualizacija na razini sustava, kada se svaki gostujući sustav učitava u posebnu kernel, što vam omogućuje pokretanje samo sličnih verzija operativnog sustava.

Neke od ovih metoda mogu se izvesti u hodu, bez značajnih promjena na stvarnom hostu i njegovom operativnom sustavu. Drugi zahtijevaju ponovno pokretanje hosta u posebnu instancu operativnog sustava koja podržava virtualizaciju. Drugi koriste namjenske hostove koji podržavaju i dizajnirani su za virtualizaciju na razini hardverskog uređaja. Potonje su također poznate kao tehnike virtualizacije na golom metalu (iako to nije sasvim točno, budući da se još uvijek koristi neki softverski kernel).

Softver za virtualizaciju koji upravlja stvaranjem i radom virtualnih strojeva, kao i dodjelom i ograničenjem pruženih resursa, često se naziva hipervizorom. Neke aplikacije za virtualizaciju također mogu koristiti posebna proširenja procesora za poboljšanje performansi virtualnih strojeva. Prisutnost takvih proširenja naziva se podrškom za hardversku virtualizaciju. Primjeri ove podrške su tehnologije VT-X (Intel) i AMD-V (AMD).

Što nije virtualizacija i virtualni stroj?

Neki ljudi vole nazivati ​​programe za virtualizaciju ( virtualnih strojeva) sve što stvara sloj apstrakcije između operacijskog sustava i nekih pokrenutih procesa. Na primjer, postoji Sandboxie, koji vam omogućuje da izolirate preglednike od sustava (pogledajte uslužne programe za zaštitu preglednika). Neki programi omogućuju zamrzavanje stanja sustava tako da se ne može promijeniti. Drugi vam također omogućuju korištenje tzv. shadow mode, u kojem svi programi rade normalno, ali se sve promjene poništavaju kada se računalo ponovno pokrene.

Naravno, svi ovi programi pružaju različite pogodnosti, ali se ne smatraju virtualizacijskim tehnologijama i nisu virtualni strojevi jer ne simuliraju sistemski pozivi i ne dopuštaju gostujućim operativnim sustavima da rade na vrhu trenutnog sustava. Takvi programi samo stvaraju dodatne slojeve razdvajanja, uglavnom radi povećanja razine sigurnosti. Nastavljajući temu sigurnosti, onda...

Zašto koristiti virtualizaciju i virtualne strojeve?

Ako vam je sigurnost na prvom mjestu i to je prva stvar o kojoj razmišljate u svakoj situaciji, onda vam virtualizacija (pomoću virtualnih strojeva) sigurno može pomoći u tome. Ali nemojte pretpostaviti da se virtualizacija prvenstveno koristi u sigurnosne svrhe. Njegovi primarni ciljevi su testiranje, smanjenje troškova, fleksibilnost, podrška za naslijeđene proizvode i obrazovanje. Povećanje razine sigurnosti samo je lijep bonus, koji ima mnogo vlastitih zamki.

Bilješka: Iako vam virtualizacija omogućuje izolaciju jednog operativnog sustava od drugog, još uvijek postoje načini za prijelaz s gostujućeg sustava na glavni.

Što je potrebno za pokretanje tehnologije virtualizacije i virtualnih strojeva?

Prva stvar koju treba uzeti u obzir je fizički domaćin. Ovisno o vrsti softvera za virtualizaciju (virtualni strojevi), mogu biti potrebni potpuno drugačiji hardver i operativni sustavi. Virtualizacija ne podrazumijeva niti jedno rješenje koje će se izvoditi gdje god vam zatreba. Za sustav (Windows, Linux, Mac) i za hardver (hardver) potrebno je odabrati virtualne strojeve. Osim toga, domaćin mora imati rekvizite.

Dakle, ako ćete pokretati gostujuće operativne sustave na vrhu vašeg sustava, trebat će vam dodatni resursi za njihovo pokretanje, kao što su CPU i RAM. Na primjer, ako vaše računalo ima samo 2 GB RAM-a i želite pokrenuti gostujući sustav na Windows 7, tada ćete morati ozbiljno ograničiti korištenje resursa na stvarnom sustavu kako bi virtualni stroj ispravno funkcionirao. Osim ako ne pokušavate pokrenuti Windows XP s 256 MB memorije, naravno. Međutim, ako imate 16 GB RAM-a, tada možete pokrenuti više od jednog sustava za goste bez osjećaja nedostatka resursa.

Prednosti: Jednostavan za instalaciju i korištenje.

Nedostaci: Ograničena funkcionalnost. Ne podržava snimke i dijeljenje direktorija.

Virtualni stroj za Windows 7, Linux i Mac OS X - VirtualBox

VirtualBox je još jedan softver za virtualni stroj za više platformi za Windows 7 i novije, kao i Linux i Mac sustave, trenutno u vlasništvu Oraclea. VirtualBox je sličan VMware Playeru, ali ima više značajki, uključujući napredniji mrežni stog, neograničene snimke, neku podršku za OpenGL i DirectX i još mnogo toga. Aplikacija je jednostavna za instaliranje i jednako jednostavna za korištenje. Također možete koristiti naredbeni redak za automatsku implementaciju. VirtualBox također podržava USB i dijeljene direktorije. Osim toga, postoji i prijenosna verzija VirtualBoxa. Međutim, postoje i nedostaci. Ne možete snimati screenshotove sustava za goste. Upravljanje diskovima je pomalo zbunjujuće.

Publika: početnici i napredni korisnici.

Prednosti: Jednostavan za instalaciju i korištenje, mnoge značajke.

Protiv: Nema podrške za snimke zaslona, ​​teško je uvoziti postojeće strojeve, a ne intuitivno upravljanje diskom.

VMware ESXi hipervizor za stvaranje virtualnih strojeva

ESXi je goli metal hipervizor sa smanjenom funkcionalnošću u usporedbi s ESX-om. Aplikacija zahtijeva host i može se kontrolirati s konzole (konzola je zaključana prema zadanim postavkama, ali je možete ručno omogućiti). Nećete moći snimiti snimke zaslona ili snimiti video sa zaslona svojih virtualnih strojeva. Migracija gostiju i kloniranje obavlja se samo ručno. No, s druge strane, dobivate dijeljenje memorije za poboljšanje učinkovitosti korištenja RAM-a, moćnu kontrolu i upravljanje te pristup naredbenom retku putem SSH-a (kada je otključan). Također možete instalirati VMware alate za poboljšanje performansi virtualnih strojeva. Para virtualizaciju također podržava ESXi.

Prednosti: Snažne, napredne mogućnosti virtualnog stroja.

Protiv: Zahtijeva host i puno resursa. Nije lako instalirati i pokrenuti.

Virtualni stroj za Unix/Linux – virtualni stroj baziran na kernelu (KVM)

KVM podržava virtualizaciju samo za operativne sustave slične UNIX-u (Linux). Aplikacija se može pokrenuti na bilo kojem hardveru ili u načinu emulacije, međutim, bez proširenja procesora, performanse će biti užasne. KVM je namijenjen za korištenje preko konzole. No, ima pristojno sučelje za upravljanje koje vam omogućuje pokretanje i zaustavljanje virtualnih strojeva, snimanje zaslona i još mnogo toga. Sučelje je poznato kao Virtual Machine Manager (VMM) i također se koristi za upravljanje Xen virtualnim strojevima (vidi dolje). Podrška za lokalne i daljinski upravljač... Poznat je sukob s VirtualBoxom, ali se relativno lako može riješiti

Publika: napredni korisnici i profesionalci.

Prednosti: Potpuna kontrola i fleksibilnost, vrlo visoke performanse, u pravim uvjetima.

Protiv: Samo Sustavi slični UNIX-u... Za ispravan rad potrebna su hardverska proširenja za virtualizaciju. Naglasak na naredbenom retku. Nije lako instalirati i pokrenuti.

Virtualni stroj za Unix / Linux - Xen

Xen je još jedna aplikacija za virtualizaciju operativnih sustava sličnih UNIX-u (Linux). Mora se pokrenuti u vlastitoj instanci kernela. Naglasak je na naredbenoj liniji. Ali, također možete koristiti VMM. Službeno, Xen podržava OpenSUSE dugi niz godina i nedavno je dodan glavnom izdanju kernela. Xen može raditi u hardverski potpomognutom ili paravirtualiziranom načinu rada. Međutim, za paravirtualizaciju, Xen je vrlo problematičan za instalaciju i pokretanje. Osim toga, Xen ima ograničenu podršku za cd-rom i mrežnih uređaja... Dostupan je i kao goli metal virtualizacijski hipervizor na Live CD-u. Dostupna su brojna proširenja trećih strana za upravljanje Xenom.

Publika: napredni korisnici i profesionalci.

Prednosti: Potpuna kontrola i fleksibilnost, vrlo dobre performanse, ugrađena podrška za kernel.

Protiv: Samo sustavi slični UNIX-u. Steam način virtualizacije je pogrešan. Naglasak na naredbenom retku. Nekoliko uslužnih programa naredbenog retka koji mogu biti zbunjujući. Nije lako instalirati i pokrenuti. Morate učitati vlastitu instancu kernela.

Ostala rješenja za stvaranje virtualnih strojeva

Postoje mnoga druga rješenja koja ovdje nisu navedena, kao što su Parallels Virtuozzo, OpenVZ i VirtualBox baziran na VMLite-u. Postoji i niz redizajniranih rješenja, uključujući primjere križanja virtualizacije i tankih klijenata. Linux također ima ogroman broj vlastitih modifikacija. I ne zaboravite na oblak sa svojim aplikacijama za virtualizaciju.

Ipak, ako ste početnik, ne biste trebali juriti za mogućnostima i šarenim modifikacijama. Inače, pokušaj stvaranja virtualnog stroja za pokretanje nekoliko tri programa može se pretvoriti u nekoliko neprospavanih noći.

Nekoliko riječi o programima za virtualizaciju

Ova će recenzija biti korisna ne samo za početnike, već i za stručnjake. Navedeni proizvodi pokrivaju širok raspon tehnologija virtualizacije na svim razinama. Sva opisana rješenja besplatna su za osobnu upotrebu. Odaberite što želite ili trebate, na temelju dostupnog hardvera, zahtjeva za jednostavnošću postavljanja i pokretanja, kao i dostupnosti potrebnog skupa funkcija.

Obično većina ljudi počinje učiti o virtualizaciji s VMware Playerom ili VirtualBoxom. Korisnici Linuxa možda preferiraju KVM i možda Xen. Iskusni korisnici možda želite pogledati ESXi.