Virtualização – Máquinas Virtuais
Lauro Sousa, Paulo Fagundes, Ramiro Júnior.Tradicionalmente, se você precisasse de duas “máquinas” independentes, cada uma executando sua própria cópia do sistema operacional, você utilizaria dois computadores diferentes para essa finalidade. Supondo, por exemplo, que você quisesse ter uma máquina com o sistema operacional Windows e outra com o Linux, você compraria dois computadores e instalaria o Windows em um e o Linux em outro.
A medida que o hardware dos computadores evoluiu, cada máquina passou a ter uma capacidade de processamento muito grande, que muitas vezes não é utilizada na sua totalidade pelos programas executados na máquina. Para aproveitar esses recursos que ficam ociosos, foi criado um mecanismo que permite executar mais de um sistema operacional em um mesmo computador, sendo que cada um tem a impressão de que a máquina (o hardware) é apenas dele. Ou seja, cada sistema operacional se comporta realmente como se fosse uma máquina fisicamente separada. Desse modo, os sistemas operacionais não sabem que estão compartilhando um mesmo computador. Interessante, não?