// Glossario IT

Hypervisor

Il software che crea e gestisce le macchine virtuali, ripartendo le risorse hardware fisiche tra di esse in modo isolato.

Voce curata da Luciano Blancato, IT Manager a Catania · aggiornata il

Cos'è

Un hypervisor è il software che crea, esegue e gestisce le macchine virtuali su un server fisico, ripartendo tra loro le risorse hardware disponibili (CPU, memoria, storage) e mantenendole isolate l'una dall'altra, così che ciascuna macchina virtuale operi come se avesse accesso esclusivo all'hardware, senza interferire con le altre eseguite sullo stesso host fisico.

Perché conta

Esistono hypervisor di tipo 1, eseguiti direttamente sull'hardware fisico senza un sistema operativo host intermedio (usati tipicamente nei data center per prestazioni ed efficienza), e di tipo 2, eseguiti sopra un sistema operativo esistente (più comuni per uso desktop o di test). La scelta tra i due dipende dal contesto d'uso e dal livello di prestazioni richiesto.

In pratica

L'hypervisor dà accesso a tutte le macchine virtuali, quindi va protetto di conseguenza: interfacce di gestione su una rete separata, aggiornamenti tempestivi, account amministrativi con autenticazione a più fattori e backup delle VM conservati fuori dall'infrastruttura virtuale stessa. Riferimento: NIST SP 800-125, Guide to Security for Full Virtualization Technologies.