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.