Hva er de forskjellige typene virtuelle maskiner?

Det er to hovedtyper av virtuelle maskiner. Den ene, som kalles en virtuell systemmaskin, brukes til å etterligne alle prosessene og komponentene til en faktisk datamaskin. Den andre, som er kjent som en prosessvirtuell maskin, brukes til å kjøre bare et enkelt program og forsvinner når applikasjonen er lukket.

System virtuelle maskiner tillater en person å bruke en enkelt server som om det var mange forskjellige datamaskiner. Ved å bruke denne typen teknologi kan en maskin konfigureres på flere 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 fortsatt brukes.

Ved å bruke virtuelle systemer kan brukeren også kjøre flere operativsystemer på samme maskin. Dette tillater en bruker å 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 maskiner.

Avhengig av brukerens behov, kan virtuelle systemer konfigureres til å fungere som om de har en rekke forskjellige typer maskinvare. Innenfor hver virtuelle maskin er det et virtuelt hovedkort, en virtuell prosessor, et virtuelt videografikkakseleratorkort og alle de andre komponentene som finnes på en fysisk datamaskin. Den virtuelle datamaskinen kan til og med konfigureres til å bruke maskinvare på det fysiske systemet som om den er laget til forskjellige spesifikasjoner. Det er like mange forskjellige konfigurasjoner av virtuelle systemmaskiner som det er konfigurasjoner av fysiske dataserver.

Prosessvirtuelle maskiner brukes til å kjøre et enkelt program isolert fra den fysiske datamaskinens operativsystem. Dette tillater en bruker å kjøre et program som ellers kan være uforenlig med det normale operativsystemet. Hver virtuelle prosessmaskin er opprettet for å kjøre et bestemt program og eksisterer bare mens programmet kjører. Å lukke programmet det kjører vil få en virtuell prosessmaskin til å forsvinne, og ved å åpne det programmet vil det opprette en ny virtuell maskin.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?