Diagrama | Livro | Virtualização | Monitor de Máquina Virtual (VMM) Hipervisor

 

[...]

Os monitores de máquinas virtuais (Virtual Monitor Machine – VMM) surgiram para resolver desvantagens. Também conhecidos como hipervisores (hypervisors), são implementados como uma camada de software entre o hardware e o Sistema Operacional, oferecendo uma máquina virtual para o Sistema Operacional. Dessa forma, eles conhecem e exploram eficientemente os dispositivos físicos de E/S. O desempenho tende a ser melhor,por não ser executado em modo usuário, evitando chaveamentos de contexto. Existem duas técnicas usadas em hipervisores: virtualização total e paravirtualização. A diferença essencial é a necessidade de o SO hóspede ser modificado (paravirtualização) ou não (virtualização total) para executar sob o hipervisor.