VMM

Definizione rapida

Componente che crea, esegue e controlla macchine virtuali distribuendo loro le risorse del sistema fisico.

Spiegazione

Il Virtual Machine Monitor, spesso chiamato hypervisor, isola gli ambienti ospiti e media il loro accesso a processore, memoria e dispositivi. Può funzionare direttamente sull'hardware oppure sopra un sistema operativo.

Esempio pratico

Un VMM assegna quattro CPU virtuali a un server ospite e impedisce che acceda alla memoria di un'altra macchina.

Spiegazione tecnica

Il monitor intercetta operazioni privilegiate, gestisce tabelle di memoria e pianifica le CPU virtuali. Estensioni hardware e dispositivi paravirtualizzati migliorano prestazioni e isolamento.

Da non confondere con

Non è la macchina virtuale stessa: il VMM è lo strato di gestione, mentre la VM è uno degli ambienti da esso ospitati.