Skip to main content

Hva er de forskjellige typene virtuelle maskiner?

Det er to hovedtyper av virtuelle maskiner.En, som kalles en virtuell system, brukes til å etterligne alle prosessene og komponentene til en faktisk datamaskin.Den andre, som er kjent som en virtuell prosess, brukes til å kjøre bare en enkelt applikasjon og forsvinner når den applikasjonen er lukket.

System Virtuelle maskiner lar en person bruke en enkelt server som om det var mange forskjellige datamaskiner.Ved å bruke denne typen teknologi, kan en maskin konfigureres på nytt på en rekke forskjellige måter.Hver av disse rekonfigurasjonene er fullstendig isolert fra de andre systemene og kan fungere som en uavhengig datamaskin, selv om hver av dem eksisterer på den samme fysiske maskinen.Denne isolasjonen betyr at hvis det ene systemet krasjer, kan de andre virtuelle maskinene fremdeles brukes.

Bruke virtuelle systemer lar også en bruker kjøre flere operativsystemer på samme maskin.Dette gjør at en bruker kan kjøre programmer som bare er tilgjengelige på en type operativsystem.Det gjør det også mulig å teste et program på flere plattformer uten å bytte maskin.

Avhengig av brukernes behov, kan virtuelle systemer konfigureres til å utføre som om de har en rekke forskjellige typer maskinvare.Innen hver virtuell maskin er det et virtuelt hovedkort, en virtuell prosessor, et virtuelt videografikkakseleratorkort og alle de andre komponentene som finnes i en fysisk datamaskin.Den virtuelle datamaskinen kan til og med konfigureres til å bruke maskinvare på det fysiske systemet som om den ble laget til forskjellige spesifikasjoner.Det er like mange forskjellige konfigurasjoner av virtuelle systemer som det er konfigurasjoner av fysiske dataservere.

Prosess Virtuelle maskiner brukes til å kjøre et enkelt program isolert fra det fysiske datamaskinens operativsystem.Dette gjør at en bruker kan kjøre et program som ellers kan være uforenlig med det normale operativsystemet.Hver prosess virtuell maskin opprettes for å kjøre et spesifikt program og eksisterer bare mens programmet kjører.Lukking av programmet det kjører vil få en prosess virtuell maskin til å forsvinne, og å åpne programmet igjen vil lage en ny virtuell maskin.