En virtuell maskin bruker programvare og maskinvare for å emulere flere datamaskiner i én fysisk enhet. Finn ut mer om hva en virtuell maskin er og hva du kan gjøre i et VM-miljø.
Hva er en virtuell maskin?
Virtuelle maskiner emulerer et separat operativsystem (gjesten) og en separat datamaskin fra ditt eksisterende operativsystem (verten), for eksempel for å kjøre Unbuntu Linux på Windows 10. Det virtuelle datamaskinmiljøet vises i et eget vindu og er vanligvis isolert som et frittstående miljø. Likevel er interaktivitet mellom gjest og vert ofte tillatt for oppgaver som filoverføringer.
Hverdagsgrunner for å bruke en VM
Utviklere bruker virtuell maskinprogramvare for å lage og teste programvare på ulike plattformer uten å bruke en ekstra enhet. Du kan bruke et VM-miljø for å få tilgang til programmer som er en del av et operativsystem som er forskjellig fra det som er installert på datamaskinen. For eksempel gjør virtuelle maskiner det mulig å spille et spill eksklusivt for Windows på en Mac.
I tillegg gir VM-er et nivå av fleksibilitet når det gjelder eksperimentering som ikke alltid er mulig på vertsoperativsystemet. De fleste VM-programvare lar deg ta øyeblikksbilder av gjeste-operativsystemet, som du kan gå tilbake til hvis noe går g alt, for eksempel en skadelig programvareinfeksjon.
Hvorfor bedrifter kan bruke virtuelle maskiner
Mange organisasjoner distribuerer og vedlikeholder flere virtuelle maskiner. I stedet for å kjøre flere datamaskiner til enhver tid, bruker bedrifter VM-er som er vert på et mindre delsett av kraftige servere, og sparer penger på fysisk plass, strøm og vedlikehold.
Disse VM-ene kan kontrolleres fra ett enkelt administrativt grensesnitt og gjøres tilgjengelige for ansatte fra deres eksterne arbeidsstasjoner, ofte spredt over flere geografiske steder. På grunn av den isolerte naturen til de virtuelle maskinforekomstene, kan bedrifter tillate brukere å få tilgang til bedriftsnettverkene sine ved å bruke denne teknologien på datamaskinene sine for økt fleksibilitet og kostnadsbesparelser.
Virtuelle maskiner gir administratorer full kontroll sammen med sanntidsovervåkingsevne og avansert sikkerhetsovervåking. Hver VM kan kontrolleres, startes og stoppes umiddelbart med et museklikk eller kommandolinje.
Vanlige begrensninger for virtuelle maskiner
Mens VM-er er nyttige, er det bemerkelsesverdige begrensninger som må forstås slik at ytelsesforventningene dine er realistiske. Selv om enheten som er vert for VM-en inneholder kraftig maskinvare, kan den virtuelle forekomsten kjøre saktere enn den ville gjort på den uavhengige datamaskinen. Fremskritt innen maskinvarestøtte innen VM-er har kommet langt de siste årene. Likevel vil denne begrensningen aldri bli fullstendig eliminert.
En annen begrensning er kostnad. Bortsett fra gebyrene knyttet til noen virtuell maskinprogramvare, kan installasjon og drift av et operativsystem kreve en lisens eller annen autentiseringsmetode. For eksempel, å kjøre en gjesteforekomst av Windows 10 krever en gyldig lisensnøkkel akkurat som når du installerer operativsystemet på en faktisk PC. Mens en virtuell løsning vanligvis er billigere i de fleste tilfeller enn å kjøpe ekstra fysiske maskiner, øker kostnadene hvis du trenger en storskala utrulling.
Andre potensielle begrensninger å vurdere er mangelen på støtte for visse maskinvarekomponenter og mulige nettverksbegrensninger. Så lenge du gjør research og har realistiske forventninger, kan det være fordelaktig å implementere virtuelle maskiner i hjemmet eller bedriftsmiljøet.
Hypervisorer og annen programvare for virtuelle maskiner
Applikasjonsbasert VM-programvare, ofte kjent som hypervisorer, kommer i alle former og størrelser skreddersydd for personlig og forretningsmessig bruk. Hypervisorer lar flere VM-er som kjører forskjellige operativsystemer dele de samme maskinvareressursene. Systemadministratorer kan bruke hypervisorer til å overvåke og administrere flere virtuelle maskiner på tvers av et nettverk samtidig.
FAQ
Hva har virtuelle maskiner med operativsystemer å gjøre?
Når du har installert en virtuell maskinapplikasjon, må du velge og installere et operativsystem på den virtuelle maskinen din. Når et operativsystem er installert, kan du bruke den virtuelle maskinen din som alle andre datamaskiner.
Hva er forskjellen mellom en emulator og en virtuell maskin?
Virtuelle maskiner er fullt utstyrte, frittstående miljøer der du kan installere og bruke hele operativsystemer. Emulatorer søker å gjenskape spesifikk programvare og maskinvare virtuelt for å oppnå et bestemt mål, som å spille et spill på et utdatert system.