Virtualni stroj koristi softver i računalni hardver za oponašanje dodatnih računala u jednom fizičkom uređaju. Saznajte više o tome što je virtualni stroj i što možete učiniti u VM okruženju.
Što je virtualni stroj?
Virtualni strojevi emuliraju odvojeni operativni sustav (gost) i zasebno računalo od vašeg postojećeg OS-a (host), na primjer, za pokretanje Unbuntu Linuxa na Windows 10. Okruženje virtualnog računala pojavljuje se u zasebnom prozoru i obično je izolirano kao samostalno okruženje. Ipak, interaktivnost između gosta i domaćina često je dopuštena za zadatke poput prijenosa datoteka.
Svakodnevni razlozi za korištenje VM-a
Programeri koriste softver virtualnog stroja za izradu i testiranje softvera na raznim platformama bez upotrebe drugog uređaja. Možete koristiti VM okruženje za pristup aplikacijama koje su dio operativnog sustava koji se razlikuje od onog instaliranog na vašem računalu. Na primjer, virtualni strojevi omogućuju igranje igre ekskluzivne za Windows na Macu.
Osim toga, VM-ovi pružaju razinu fleksibilnosti u smislu eksperimentiranja koja nije uvijek izvediva na vašem glavnom operativnom sustavu. Većina VM softvera omogućuje vam snimanje snimki gostujućeg OS-a na koje se možete vratiti ako nešto pođe po zlu, poput infekcije zlonamjernim softverom.
Zašto tvrtke mogu koristiti virtualne strojeve
Mnoge organizacije postavljaju i održavaju nekoliko virtualnih strojeva. Umjesto da u svakom trenutku pokreću nekoliko računala, tvrtke koriste VM-ove koji se nalaze na manjem podskupu moćnih poslužitelja, čime se štedi novac na fizičkom prostoru, struji i održavanju.
Ovim VM-ovima može se upravljati iz jednog administrativnog sučelja i učiniti ih dostupnima zaposlenicima s njihovih udaljenih radnih stanica, često raspoređenih na više geografskih lokacija. Zbog izolirane prirode instanci virtualnog stroja, tvrtke mogu dopustiti korisnicima da pristupe svojim korporativnim mrežama koristeći ovu tehnologiju na svojim računalima za dodatnu fleksibilnost i uštedu troškova.
Virtualni strojevi daju administratorima potpunu kontrolu zajedno s mogućnošću praćenja u stvarnom vremenu i naprednim sigurnosnim nadzorom. Svaki VM može se kontrolirati, pokrenuti i trenutno zaustaviti klikom miša ili unosom naredbenog retka.
Uobičajena ograničenja virtualnih strojeva
Iako su virtualne mašine korisne, postoje značajna ograničenja koja morate razumjeti kako bi vaša očekivanja izvedbe bila realna. Čak i ako uređaj koji hostira VM sadrži snažan hardver, virtualna instanca može raditi sporije nego što bi radila na svom neovisnom računalu. Napredak u hardverskoj podršci unutar VM-a je jako napredovao posljednjih godina. Ipak, ovo ograničenje nikada neće biti potpuno uklonjeno.
Još jedno ograničenje je cijena. Osim naknada povezanih s nekim softverom virtualnog stroja, instaliranje i pokretanje operativnog sustava može zahtijevati licencu ili drugu metodu provjere autentičnosti. Na primjer, pokretanje gostujuće instance sustava Windows 10 zahtijeva važeći licencni ključ baš kao i kada instalirate operativni sustav na stvarno računalo. Iako je virtualno rješenje obično jeftinije u većini slučajeva od kupnje dodatnih fizičkih strojeva, troškovi se zbrajaju ako vam je potrebno masovno uvođenje.
Druga potencijalna ograničenja koja treba razmotriti 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 virtualnih strojeva u vašem domu ili poslovnom okruženju mogla bi biti korisna.
Hipervizori i drugi softver za virtualne strojeve
Softver VM temeljen na aplikacijama, poznatiji kao hipervizori, dolazi u svim oblicima i veličinama prilagođenim osobnoj i poslovnoj upotrebi. Hipervizori dopuštaju da više virtualnih strojeva koji pokreću različite operativne sustave dijele iste hardverske resurse. Administratori sustava mogu koristiti hipervizore za praćenje i upravljanje više virtualnih strojeva na mreži odjednom.
FAQ
Kakve veze imaju virtualni strojevi s operativnim sustavima?
Nakon što imate instaliranu aplikaciju za virtualni stroj, morat ćete odabrati i instalirati operativni sustav na vašem virtualnom stroju. Nakon instaliranja OS-a, možete koristiti svoje virtualno računalo kao bilo koje drugo računalo.
Koja je razlika između emulatora i virtualnog stroja?
Virtualni strojevi su potpuno opremljena, samostalna okruženja u kojima možete instalirati i koristiti cijele operativne sustave. Emulatori pokušavaju virtualno ponovno stvoriti određeni softver i hardver kako bi postigli određeni cilj, poput igranja igre na zastarjelom sustavu.