Tecnologias de virtualização de computadores
A virtualização de compudarores é uma técnica utilizada para emular um sistema completo de hardware virtual, que funciona a partir de um hardware real. Em virtualização, é possível simular um ou mais sistemas completos a partir de apenas uma estação de hardware real. Um dos usos da virtualização é a emulação de desktops. Nesse sistema, são implementados servidores de terminais, com um sistema operacional único instalado e sessões de usuário individuais, que podem ser acessados por terminais remotos. Esses terminais são máquinas com hardware limitado e compacto, de modo que a maior parte do processamento das tarefas do usuário é feita no servidor em que as contas de usuário estão registradas. O uso mais comum da tecnologia é na virtualização de servidores. Neste tipo de sistema, um único servidor físico roda mais de um sistema operacional no mesmo hardware, ainda que os sistemas sejam completamente distintos entre si. Há, atualmente, duas plataformas de virtualização: os sistemas que criam e gerenciam Virtual Machines (máquinas virtuais, abreviado para VM), e aqueles que criam Virtual Private Servers (VPS, ou servidores virtuais privativos). Os primeiros são também conhecidos como “host-based virtualization”; já os segundos são conhecidos como “OS virtualization software”. As máquinas virtuais tornam possível que vários sistemas operacionais rodem ao mesmo tempo em um mesmo hardware físico, compartilhando todos os recursos de processamento, memória e armazenamento. De modo geral, as máquinas virtuais funcionam do mesmo modo que uma máquina de hardware físico. Com BIOS própria, discos de armazenamento, placas de rede, memória, placas de vídeo e tudo quanto necessário ao funcionamento de um computador. A única diferença é que estes recursos são virtuais, ou seja, compartilham os dispositivos físicos sobre os quais funcionam. Assim, a partir de um único hardware físico, é possível manter diversas máquinas