Kakve virtualne mašine postoje? Što su virtualni strojevi i kako ih koristiti. Virtualni strojevi za Mac i druge OS

21.04.2020 Vijesti

Bluestacks App Player je a besplatni emulator, koji je namijenjen za Android sustav. Ovo je neophodno kako biste pokrenuli Android aplikacije na vašem računalu pomoću kontrole Windows sustavi. Android emulator Bluestacks 4 pomaže korisniku da se upozna s posebnim uređajima dizajniranim za mobilnu platformu. Ako želite igrati igre ili sinkronizirati ovu aplikaciju sa svojim vlastitim mobilni uređaj, tada samo trebate preuzeti ovaj emulator. Istovremeno, besplatno preuzmite program na...

Nox App Player je praktičan i funkcionalni program za rad s aplikacijama Android tip na Windows sustavima (također prikladan za Windows 10, koji je 64 bitni) i Mac OSX. Ako vam je potrebna aplikacija u najnovijoj verziji za besplatno preuzimanje na ruskom za računalo, onda ova stranica ima takvu priliku. Android emulator ima pomoć svih uslužnih programa Google Play. Ovo je savršena aplikacija za igrače. Nox App Player 6 je instaliran...

Za razne namjene. Najčešće se virtualni strojevi koriste za pokretanje programa koje glavni OS ne podržava. Rjeđe se koriste za testiranje softvera i samih operativnih sustava, povezivanje nekompatibilne opreme i sigurno pokretanje sumnjivih aplikacija.

Među obični korisnici Najčešći scenarij je korištenje Windows programa na Macu i Linuxu.

I kako to sve funkcionira?

Za korisnika je sve jednostavno. Virtualni stroj radi u zasebnom prozoru kao normalna primjena: može se minimizirati ili, obrnuto, proširiti na cijeli zaslon. Zapravo, virtualno računalo ima vlastiti procesor, memoriju, mrežni adapter i drugu opremu. Sve to emulira stvarno računalo, koje dijeli svoje resurse s virtualnim.

Gostujući OS nepostojeći hardver smatra stvarnim. Prikazuje se u svojstvima sustava, a instalirane aplikacije komuniciraju s njim kao da je stvaran. U tom je slučaju sam virtualni stroj potpuno izoliran od stvarnog računala, iako može imati pristup svom disku i perifernim uređajima.

Čekati. Ispada da vam je potrebno vrlo moćno računalo?

Nije potrebno. Sve ovisi o tome što ćete pokretati u virtualnom OS-u. Bilo koje računalo će poslužiti, čak i ono od prije deset godina. Važno je zapamtiti da će svoje resurse dijeliti s gostujućim operativnim sustavom, što znači da bi ih trebalo biti dovoljno za dvoje.

Na primjer, ako namjeravate instalirati Ubuntu 18.04 na računalo s gostujućim OS-om, trebat će vam najmanje 4 GB RAM memorija, dvojezgreni procesor, kompatibilni video adapter i slobodno mjesto na disku. Za složene zadatke poput igranja ili korištenja profesionalnog softvera, mora postojati pristojna količina rezerve performansi kako bi se osiguralo da oba sustava rade brzo.

U redu, kakve virtualne mašine postoje?

Ima ih puno, što besplatnih, što komercijalnih. Osim visoko specijaliziranih sustava koje programeri koriste za testiranje, tri su programa najpopularnija.

  • VirtualBox je potpuno besplatan Oracleov alat s podrškom za mnoge gostujuće operativne sustave koji se mogu pokretati na Windowsima, macOS-u i Linuxu.
  • VMware Fusion i Workstation su napredni virtualni strojevi za sve platforme. Omogućuje pokretanje bilo kojeg OS-a i podržava naprednu emulaciju 3D grafike. Jesti besplatne verzije Za osobna upotreba i komercijalni - za korporativne.
  • Parallels Desktop je najbolje komercijalno virtualizacijsko rješenje za Mac. Omogućuje visoku izvedbu i usku integraciju gostiju operacijski sustav s vlasničkim značajkama macOS-a.

Odakle početi i kako sve to postaviti?

Prije svega, na računalu se kreira jedan od virtualnih strojeva. Zatim se na njega instalira potreban. Zatim se instaliraju u gostujući OS potrebne programe, nakon čega se mogu koristiti.

Kako napraviti virtualni stroj?

Sve je krajnje jednostavno. Uzmimo besplatni VirtualBox stroj kao primjer. U drugim programima proces može biti malo drugačiji, ali općenito je postavljanje gotovo identično.

  1. Preuzmite uslužni program s veze, odabirom verzije za svoj OS.
  2. Otvorite instalacijsku datoteku i slijedite upute čarobnjaka za instalaciju VirtualBoxa.
  3. Pokrenite program i kliknite gumb "Stvori".
  4. Navedite naziv virtualnog stroja, kao i vrstu i verziju OS-a koji planirate instalirati. Ovi parametri se mogu kasnije promijeniti.
  5. Navedite koliko dodijeliti. Ostavite zadanu glasnoću ili postavite drugu unutar preporučenog raspona.
  6. Kliknite "Stvori novi virtualni disk" i odredite njegov format. Ako ne namjeravate koristiti ovaj pogon s drugim softverom za virtualizaciju, potrebna vam je vrsta VDI.
  7. Zatim odaberite "Fiksni virtualni tvrdi disk" - radi brže od dinamičkog i zauzima strogo dodijeljeni prostor.
  8. Navedite naziv diska i njegovu veličinu. Windows 10 64-bit zahtijeva minimalno 32 GB plus dodatni prostor za instalaciju potrebnih programa.
  9. Spreman!

Nakon izrade diska, virtualni stroj pojavit će se na popisu dostupnih. Može se pokrenuti. Ne možete više ništa učiniti jer nema operativni sustav.

Kako sad sve to iskoristiti?

Gotovo isto kao i obično računalo. Virtualno računalo počinje korištenjem istoimenog gumba te se isključuje ili ponovno pokreće izbornik sustava gašenje ili jednostavno zatvaranje. Sve postavke i funkcije OS-a rade jednako kao na pravom računalu.

U REDU. Kako instalirati aplikaciju?

Po istom principu kao i uvijek. preuzimanje datoteka instalacijsku datoteku, pokrenite ga i slijedite upute čarobnjaka. Nakon toga otvorite program preko prečaca, s alatne trake ili na neki drugi način. U tom smislu, virtualni stroj se ne razlikuje od običnog računala.

Je li moguće spojiti flash pogon?

Da naravno. Samo ga morate najprije demontirati s glavnog sustava, budući da je istovremena upotreba pogona nemoguća. To se radi ovako.

  1. Spojite se na svoje računalo.
  2. Idite na Finder ili File Explorer i isključite disk.
  3. Idite na virtualni stroj i kliknite ikonu USB na donjoj ploči.
  4. Izaberi potreban uređaj s popisa.
  5. Pogon će se odmah pojaviti u sustavu. Možete raditi.

Koncept virtualnog stroja (od engleskog Virtual Machine) podrazumijeva softverski ili hardverski sustav koji emulira Hardver određena platforma (gostujuća platforma), izvršavanje programa za gostujuću platformu koristeći host platformu.

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

Virtualni stroj za Windows 7 - nudimo vam pregled popularni programi.

Pojednostavljeno rečeno, virtualni stroj pruža mogućnost kreiranja više virtualnih računala na jednom stvarnom, fizičkom računalu, instaliranje raznih operativnih sustava, programa i sl. na njih.

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

Virtualni strojevi koristi se za rješavanje niza problema kao što su:

  1. Optimiziranje korištenja resursa poslužitelja.
  2. Sigurnost informacija, kao i ograničavanje mogućnosti nekih programa, tzv. sandbox ideja.
  3. Istraživanje nove računalne arhitekture ili softvera.
  4. Emulacija različitih računalnih arhitektura (na primjer, za emulaciju igraće konzole PlayStation tvrtke Sony).
  5. Stvaranje zlonamjerni kod.
    Na primjer, SubVirt rootkit, kreiran 2006. godine od strane Microsoft Research (MSR), stvorio je virtualno radno okruženje u koje je postavljen korisnički operativni sustav zajedno s antivirusom, vatrozidom i drugim softverom dizajniranim za zaštitu osobnog računala.
    U isto vrijeme, sam rootkit je ostao vanjski i stoga nije spadao u djelokrug antivirusnog softvera, pružajući napadaču daljinsku kontrolu nad virtualnim strojem.
  6. Modeliranje računalne mreže.
  7. Testiranje softvera i otklanjanje pogrešaka.

Predstavljamo vašoj pozornosti kratki osvrt najpopularnijih programa za virtualizaciju.

Virtualni stroj za Windows 7: Virtual Box

Virtualizacijski program tvrtke Oracle, za operativne sustave Linux, Mac OS X, MS Windows itd.

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

Besplatno.

Više platforma.

Podrška za 64-bitne goste na 32-bitnim host platformama. Da bi se to postiglo, glavna platforma mora podržavati tehnologiju virtualizacije na razini procesora.

Podržava audio uređaje i razne vrste mrežne komunikacije.

Mogućnost stvaranja lanca rezervnih stanja na koja 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 u ocjeni i njih treba spomenuti - VirtualBox je slabo kompatibilan s Win 95/98 OS (prim. spor rad sustavi) i Mac OS X (problemi sa zvukom).

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

Virtualni stroj za Windows 7: Xen

Virtual Machine Monitor (hipervizor), razvijen na Sveučilištu u Cambridgeu i distribuiran otvoreni kod izvorni kod(GPL licenca).

Koristeći tehnologiju paravirtualizacije (PV mod), Xen vam omogućuje postizanje vrlo visokih performansi oponašanjem stvarnih hardverskih platformi.

Posebna značajka PV načina je odsustvo početnog trenutka pokretanja računala (imitacija BIOS koda, bootloader) i gostujući OS kernel se pokreće odmah u željeni način rada, poput redovnih programa.

Vrijedno je napomenuti da se Xen zbog svoje bogate funkcionalnosti može usporediti s poslovnim softverom.

Prednosti:

Besplatno.

Više platforma.

Visoke performanse pokretanja virtualnih strojeva, koje su vrlo blizu performansama stvarnih sustava.

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

Visok stupanj podrške za emulirani hardver.

Možda postoji samo jedan nedostatak programa - njegova relativna složenost u usporedbi sa sličnim softverom drugih tvrtki.

Virtualni stroj za Windows 7: Virtual PC

U početku ovaj program je razvio Connetix za Mac OS još 1997. 4 godine kasnije, izdana je verzija za Windows OS.

Kasnije, 2003. godine, prava na program preuzima Microsoft Corporation, a 2006. program postaje besplatan.

Nakon toga, Virtual PC nije razvijen i trenutno sadrži funkcionalnost iz 2007.

Prednosti:

Besplatno.

Jednostavno sučelje prilagođeno korisniku.

Mane:

Program radi samo u Windows OS-u, ali nije kompatibilan sa 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 razvijača softvera za virtualizaciju Vmware.

Vmware proizvodi prvenstveno su usmjereni na korporativni segment tržišta, dakle Puna verzija programi - VMware Workstation - plaća se.

Cijena licence je oko 250 dolara. Za nekomercijalnu upotrebu proizvođač nudi program s ograničenom funkcionalnošću VMware Player.

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

Prednosti:

Besplatno.

Brzo.

Jednostavno sučelje prilagođeno korisniku.

ThinPrint tehnologija 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 Drag&Drop tehnologije.

Mane:

Ograničena funkcionalnost besplatne verzije.

Instalacija Windows 7 x64 na VirtualBox (virtualni stroj)

Virtualni stroj za Windows 7: više operacijskih sustava na jednom stroju

Brzi razvoj virtualizacijskih tehnologija značajno je utjecao ne samo na razvoj IT infrastrukture velikih poduzeća. Power desktop osobnih računala dosegli su razinu na kojoj jedan fizički stroj može podržati više operacijskih sustava koji rade istovremeno u virtualnim strojevima. 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 također suočavaju s problemom prijenosa operativnog sustava i instalirane aplikacije na drugo računalo prilikom kupnje. 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 je u ovom slučaju povoljnija opcija, budući da zlonamjerni softver, nakon što preuzme kontrolu 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 napraviti sigurnosna kopija vaš sustav.
  • 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 za krajnje korisnike temeljena na VM-u 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 moraju koristiti određeni skup softvera. 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 virtualni strojevi, gdje su instalirani različiti operativni sustavi 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 for Mac, a tvrtka InnoTek s besplatnom platformom VirtualBox otvorenog koda. 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 instaliranje gostujućeg operativnog sustava ne predstavlja posebne poteškoće: prilikom izrade morate navesti količinu RAM-a dodijeljenu gostujućem sustavu, vrstu i veličinu virtualni disk, mapu u kojoj će se nalaziti datoteke virtualnog stroja i vrstu 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.

U 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će operacijske sustave Linux.

Na glavne prednosti Microsoft proizvod Virtualno računalo uključuje 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 trenutku kada bi se činilo nova platforma Teško je virtualizaciju 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 trebalo bi koristiti kada se pruža podrška za starije osobe Windows verzije i pokretanje Windows Viste kao gostujućeg OS-a. 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 virtualnom VMware stroj, u prozorskom konzolnom načinu operacijskog sustava za goste možete postaviti veću razlučivost od one koju monitor podržava, a trake za pomicanje pojavit će se u prozoru sustava za goste. 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.

Jedan operativni sustav - virtualni - unutar drugog operativnog sustava, ali već stvaran - ovo je idealno otkriće za one koji vole testirati softver treće strane, a također različite verzije i sastavljanje operativnih sustava.

Sigurno je, zanimljivo, štoviše, čak je i korisno za razvoj. VirtualBox program- možda jedini nadaleko poznati predstavnik softvera koji pruža spomenute mogućnosti.

Besplatan je, jednostavan i lak za korištenje čak i za korisnike početnike. Kako instalirati virtualni operativni sustav koristeći VirtualBox Windows sustav? U nastavku ćemo razmotriti ovo pitanje.

Korak 1. Stvorite virtualno računalo

Malo je vjerojatno da će biti problema s preuzimanjem i instaliranjem VirtualBoxa; može se besplatno preuzeti s službena web stranica programera, i standardno se ugrađuje.

Pokrenuti program otvorit će se s prozorom dobrodošlice, gdje trebate kliknuti na naredbu “Create”.

Prozor koji se pojavi dat će vam izbor operativnih sustava koje podržava program. Odaberemo potrebnu verziju, postavimo naziv za virtualno računalo. Pritisnite "Naprijed".


Navodimo koji sustav stvaramo:

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

Unesite crveni dio ljestvice, dajući virtualnom računalu više od polovice svog hardverskog potencijala fizičko računalo, Zabranjeno je. Pritisnite "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. Pritisnite "Naprijed".

Ova će se brojka također uzeti iz memorije fizičkog tvrdog diska, pa je potrebno odabrati optimalnu glasnoću koja će biti dovoljna za rad. virtualno računalo, a to neće biti na štetu fizičkog pamćenja.

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 biti smješten HDD virtualan.

Odaberite bolje mjesto na pogonu koji nije sustav. Naredba “Create” pokrenut će proces stvaranja tvrdog diska virtualnog računala, nakon čega se možete diviti parametrima novostvorenog virtualnog računala.

Korak 2. Instalirajte operativni sustav na virtualno računalo

Virtualno računalo je kreirano i na njega se može instalirati operativni sustav. Pritisnite naredbu "Pokreni".


Odaberite bilo koje disk za pokretanje operativni sustav koji se nalazi na fizičkom pogonu ili slika diska. Putnju do slike diska možete postaviti pomoću gumba za pretraživanje na kraju retka. Pritisnite "Nastavi".