Virtuelna mašina koristi softver i računarski hardver da emulira dodatne računare na jednom fizičkom uređaju. Saznajte više o tome šta je virtuelna mašina i šta možete da radite u VM okruženju.
Šta je virtuelna mašina?
Virtuelne mašine emuliraju poseban operativni sistem (gost) i odvojeni računar od vašeg postojećeg OS-a (host), na primer, za pokretanje Unbuntu Linuxa na Windows 10. Virtuelno okruženje računara se pojavljuje u posebnom prozoru i je tipično izolirana kao samostalno okruženje. Ipak, interakcija između gosta i domaćina je često dozvoljena za zadatke kao što je prijenos datoteka.
Svakodnevni razlozi za korištenje VM-a
Programeri koriste softver virtuelnih mašina za kreiranje i testiranje softvera na različitim platformama bez upotrebe drugog uređaja. Možete koristiti VM okruženje za pristup aplikacijama koje su dio operativnog sistema koji se razlikuje od onog instaliranog na vašem računaru. Na primjer, virtuelne mašine omogućavaju igranje igara ekskluzivno za Windows na Macu.
Pored toga, VM-ovi pružaju nivo fleksibilnosti u smislu eksperimentiranja koji nije uvijek izvodljiv na vašem operativnom sistemu domaćina. Većina VM softvera vam omogućava da napravite snimke gostujućeg OS-a, na koje se možete vratiti ako nešto krene po zlu, kao što je infekcija zlonamjernim softverom.
Zašto preduzeća mogu koristiti virtuelne mašine
Mnoge organizacije postavljaju i održavaju nekoliko virtuelnih mašina. Umjesto da stalno pokreću nekoliko računara, kompanije koriste VM-ove koji su smješteni na manjem podskupu moćnih servera, štedeći novac na fizičkom prostoru, struji i održavanju.
Ovi VM-ovi se mogu kontrolisati iz jednog administrativnog interfejsa i učiniti dostupnim zaposlenima sa njihovih udaljenih radnih stanica, često raspoređenih na više geografskih lokacija. Zbog izolovane prirode instanci virtuelnih mašina, kompanije mogu dozvoliti korisnicima da pristupe svojim korporativnim mrežama koristeći ovu tehnologiju na svojim računarima radi dodatne fleksibilnosti i uštede troškova.
Virtuelne mašine daju administratorima potpunu kontrolu zajedno sa mogućnošću praćenja u realnom vremenu i naprednim sigurnosnim nadzorom. Svaki VM se može kontrolisati, pokrenuti i trenutno zaustaviti klikom miša ili unosom u komandnu liniju.
Uobičajena ograničenja virtuelnih mašina
Iako su VM-ovi korisni, postoje značajna ograničenja koja treba razumjeti kako bi vaša očekivanja performansi bila realna. Čak i ako uređaj koji hostuje VM sadrži moćan hardver, virtuelna instanca može raditi sporije nego što bi radila na svom nezavisnom računaru. Napredak u hardverskoj podršci unutar VM-a je daleko napredovao posljednjih godina. Ipak, ovo ograničenje nikada neće biti potpuno eliminirano.
Još jedno ograničenje je trošak. Osim naknada povezanih sa nekim softverom virtuelne mašine, za instalaciju i pokretanje operativnog sistema može biti potrebna licenca ili drugi metod provjere autentičnosti. Na primjer, za pokretanje gostujuće instance Windows 10 potreban je važeći licencni ključ baš kao i kada instalirate operativni sistem na stvarni PC. Dok je virtuelno rješenje obično jeftinije u većini slučajeva od kupovine dodatnih fizičkih mašina, troškovi se zbrajaju ako vam je potrebno širenje.
Druga potencijalna ograničenja koja treba uzeti u obzir su nedostatak podrške za određene hardverske komponente i moguća mrežna ograničenja. Sve dok istražujete i imate realna očekivanja, implementacija virtuelnih mašina u vašem kućnom ili poslovnom okruženju mogla bi biti korisna.
Hipervizori i drugi softver za virtuelne mašine
VM softver baziran na aplikacijama, poznatiji kao hipervizori, dolazi u svim oblicima i veličinama prilagođenim za ličnu i poslovnu upotrebu. Hipervizori omogućavaju da više VM-ova koji rade na različitim operativnim sistemima dijele iste hardverske resurse. Administratori sistema mogu koristiti hipervizore za nadgledanje i upravljanje više virtuelnih mašina širom mreže odjednom.
FAQ
Kakve veze virtuelne mašine imaju sa operativnim sistemima?
Kada imate instaliranu aplikaciju za virtuelnu mašinu, moraćete da izaberete i instalirate operativni sistem na vašoj virtuelnoj mašini. Kada je OS instaliran, svoju virtuelnu mašinu možete koristiti kao bilo koji drugi računar.
Koja je razlika između emulatora i virtuelne mašine?
Virtuelne mašine su potpuno opremljena, samostalna okruženja u kojima možete instalirati i koristiti čitave operativne sisteme. Emulatori nastoje da ponovo kreiraju određeni softver i hardver virtuelno kako bi postigli određeni cilj, kao što je igranje igrice na zastarelom sistemu.