d) Arquitetura de Máquina virtual
A ideia de utilização da arquitetura de máquinas virtuais surgiu em 1972, em um sistema operacional desenvolvido pela IBM e que era executado sobre computadores mainframe. Este sistema, que foi chamado de “VM”, possuía uma camada de alto nível que fazia com que os usuários tivessem a impressão de que lhe era provido um ambiente exclusivo do sistema operacional quando, na realidade, todos os SO individuais eram executados sobre o mesmo sistema operacional.
A abordagem de máquinas virtuais prevê a completa proteção do sistema operacional que está sendo fornecido para cada usuário, uma vez que cada máquina virtual é completamente isolada de todas as demais. É importante ressaltar, entretanto, que apesar do isolamento a arquitetura prevê o compartilhamento indireto de recursos entre os Sistemas Operacionais que estão sendo executados.