Virtualisatie bestaat uit het doen functioneren van meerdere systemen, servers of applicaties op eenzelfde fysieke server. Virtualisatie is het belangrijkste onderdeel van Cloud Computing...en is gebaseerd op de volgende mechaniek.
- Een OS dat is geïnstalleerd op een fysieke server die andere OS's host
- Virtualisatiesoftware geïnstalleerd op het hoofdbesturingssysteem om gesloten en onafhankelijke omgevingen te creëren waarop andere besturingssystemen zullen worden geïnstalleerd (of VM).
- Een gastsysteem dat is geïnstalleerd in een VM die onafhankelijk van andere besturingssystemen draait. Elke virtuele machine heeft toegang tot de fysieke serverbronnen (geheugen, schijfruimte...).