L'acronimo HVM (Hardware Virtual Machine) indica una tipologia di virtualizzazione usata dall'hypervisor Xen che consiste in una vera e propria full emulation di un PC: comprensivo di processore, scheda video, controller dischi, interfacce di rete etc. La virtualizzazione HVM è la tecnica più flessibile, ma anche quella che penalizza maggiormente le prestazioni, in quanto ogni operazione deve essere simulata via sofware