Wat is een externe virtuele machine?
Een virtuele machine is een computer die alleen bestaat als een entiteit binnen een andere computer, die de hostcomputer wordt genoemd. Tijdens het gebruik gebruiken virtuele machines de hardware van hun hostmachines. Een externe virtuele machine is een virtuele computer die bestaat en is opgeslagen op een netwerk dat losstaat van de computer die wordt gebruikt. Connectiviteit met een externe virtuele machine vereist een werkende netwerkadapter en een netwerkconfiguratie die toegang geeft tot de externe hostcomputer waarin de virtuele machine is opgeslagen.
Communicatie met een externe virtuele machine kan op twee manieren plaatsvinden. In de eerste fase wordt een LAN-verbinding gemaakt om een fysieke verbinding tot stand te brengen tussen de computer van de gebruiker en de hostcomputer waarop de virtuele machine op afstand is opgeslagen. Dit wordt meestal gedaan met behulp van een router en Ethernet-kabels, maar een crossover-kabel kan worden gebruikt als de LAN-verbinding alleen is bedoeld voor het aansluiten van maximaal twee computers: de hostcomputer waarop de virtuele machine is opgeslagen en een andere zelfstandige computer. Het creëren van een draadloos LAN-netwerk is ook mogelijk, met behulp van een draadloze router waarbij zowel de hostcomputer als de andere netwerkcomputers over draadloze mogelijkheden beschikken.
De tweede methode voor communicatie met een externe virtuele machine is via een wide area network (WAN), zoals internet. In dit geval moeten zowel de hostcomputer waarop de externe virtuele machine is opgeslagen als de computer die wordt gebruikt om met de hostcomputer te communiceren werkende internetverbindingen hebben. Communicatie met een externe virtuele machine via een WAN is meestal minder veilig. De gecommuniceerde informatie reist via openbare netwerken, dus er is een groter risico op onderschepping.
Een van de belangrijkste toepassingen voor een externe virtuele machine is het creëren van een alternatieve besturingssysteemomgeving die verschilt van de hostcomputer. Deze alternatieve omgeving kan worden gebruikt voor het testen van nieuwe configuratiemethoden en software voordat de instellingen van de hostmachine worden geïnstalleerd of gewijzigd, zodat de computergebruiker kan zien of de wijzigingen werken zoals bedoeld voordat ze op het hoofdsysteem worden riskeerd. Veranderingen die problematisch blijken te zijn, zullen het hostsysteem geen schade toebrengen, omdat de virtuele machine op afstand als een geïsoleerde bubbel in de oceaan van de hostcomputer is, waardoor het veilig is om te sleutelen aan configuratie-instellingen en computerinstellingen in een zorgeloze omgeving. Zelfs als de externe virtuele machine onwerkbaar wordt na een drastische wijziging van het systeem, kan deze worden verwijderd en kan een andere virtuele machine eenvoudig worden gemaakt om deze te vervangen zonder de stabiliteit van de hostcomputer aan te tasten.