En virtuel maskine er et specielt program designet til at efterligne et andet operativsystem. Typisk lanceres en virtuel maskine på et operativsystem, mens den efterligner en ny fysisk computer.
Brug af virtuelle maskinteknologier gør det muligt for flere operativsystemer at køre på en fysisk computer på samme tid. Nogle gange kan det være ret vanskeligt at installere to forskellige operativsystemer på en computer. Dette kan kræve en forholdsvis kompleks rækkefølge af handlinger.
Virtuelle maskiner bruges ofte til at lære nye operativsystemer. Brugeren kan hurtigt skifte mellem forskellige operativsystemer for at få den ønskede information.
Mens du arbejder i et specifikt systemmiljø, skal du muligvis køre en applikation, der er udviklet til et andet operativsystem. Det kan tage lang tid at genstarte din computer og starte et andet system. Brug af en virtuel maskine kan i høj grad fremskynde denne proces.
En anden almindelig anvendelse for virtuelle maskiner er at scanne bestemte applikationer for trusler. Det er meget sikrere at køre et program i et virtuelt maskinmiljø end i værtsoperativsystemet. Det skal bemærkes, at brugen af en VM giver mulighed for hurtigt at udveksle data mellem aktive systemer.
Virtuelle maskiner bruges ofte af udviklere af software designet til at arbejde med en bred vifte af operativsystemer. Dette giver dig mulighed for næsten øjeblikkeligt at kontrollere funktionaliteten af individuelle softwarefunktioner på flere systemer.
Ganske ofte bruges visse typer virtuelle maskiner til at styre klynger. I dette tilfælde betyder dette ord et sæt computere kombineret i et enkelt skema til at udføre fælles opgaver. En virtuel maskine kan let overføres fra en computer til en anden. Installation og fuldstændig konfiguration af et nyt operativsystem tager uforligneligt længere tid.