Wat zijn de verschillende soorten downloads van virtuele machines?
De term "virtuele machine" is een overkoepelende term die verwijst naar een reeks downloads die software en besturingssystemen kunnen emuleren en verschillende besturingssystemen en virtuele servers kunnen uitvoeren. Elke download van de virtuele machine heeft een afzonderlijk en duidelijk doel, en sommige worden elke dag gebruikt zonder dat de gebruiker weet dat hij of zij een virtuele machine gebruikt.
Downloads van virtuele machines die software emuleren, worden meestal gemaakt voor gebruikers van besturingssystemen die niet veel softwareversies zien. De virtuele machine kan de omgeving van een ander besturingssysteem emuleren, waarvoor voldoende software wordt vrijgegeven, en stelt de gebruiker in staat het programma uit te voeren. Dit zijn over het algemeen virtuele procesprocessen, of machines die zijn gemaakt om een enkele functie uit te voeren, en dwingen de gebruiker meestal niet om een installatie-cd te kopen of te gebruiken voor het besturingssysteem dat de software emuleert.
Virtuele systeemdownloads worden gemaakt om volledige besturingssystemen te emuleren. Dit wordt gedaan door een partitie op de harde schijf van de computer te maken en gegevens op te slaan voor het extra besturingssysteem op die partitie. Sommige van deze programma's voeren het afzonderlijke besturingssysteem in een ander venster uit, terwijl andere het andere besturingssysteem afzonderlijk moeten opstarten. Afhankelijk van het programma kunnen deze downloads van virtuele machines een of meerdere verschillende besturingssystemen emuleren. Over het algemeen is een installatie-cd nodig voor deze virtuele machine om het besturingssysteem te emuleren.
Een virtuele pc is vergelijkbaar met een virtuele systeemmachine omdat deze besturingssystemen emuleert. Het verschil is hier dat een virtuele pc geen verschillende besturingssystemen emuleert, maar dat de gebruiker hetzelfde besturingssysteem meerdere keren tegelijk in hetzelfde venster kan openen. Dit wordt voornamelijk gebruikt door programmeurs om testomgevingen te bieden voor nieuwe codes of programma's zonder de kans de computer te bederven.
Virtuele servers zijn anders dan de andere categorieën virtuele machines. Wanneer iemand een domein koopt en een website host, is een server nodig om de website op internet te plaatsen. Webhostingbedrijven gebruiken een virtuele server waarmee ze een partitie op de server kunnen maken en de website-informatie in die partitie kunnen plaatsen. Hiermee kan de website-eigenaar een website uitvoeren en beheren zonder een hele server te hoeven kopen. De website-eigenaar heeft geen fysieke server die hij of zij kan beheren, maar hij of zij heeft ook niet de hoge kosten die gepaard gaan met het runnen van een fysieke server.