Eine host-basierte Virtual Machine ist eine Instanz eines Desktop-Betriebssystems, das auf einem zentralen Server läuft. Zugriff erhält der Nutzer von seinem Client aus über ein Netzwerk. Auf einem Server können mehrere dieser host-basierten VMs operieren. Da alle Daten auf dem Server liegen, lassen sich dessen Ressourcen auch entsprechend an die Anwender verteilen, sogar an entfernte Standorte. Das Management hingegen bleibt zentral. Nachteil ist, dass mehrere Nutzer beeinträchtigt werden, falls ein Server ausfällt.