O que é virtualização do sistema operacional?
A virtualização do sistema operacional é um método de alterar um sistema operacional padrão, para que ele possa manipular vários usuários ao mesmo tempo. Esses usuários individuais não teriam nenhuma interação entre si. Suas informações também permaneceriam separadas, mesmo usando o mesmo sistema. Embora essa tecnologia tenha vários usos, os usos mais comuns estão em situações de hospedagem e consolidação de servidores.
Com a virtualização do sistema operacional, um único sistema é configurado para operar como vários sistemas individuais. O sistema virtualizado é configurado para simultaneamente, exceto comandos de diferentes usuários. Esses comandos permanecem separados um do outro; os resultados e o impacto de qualquer comando não afetam os comandos de outros. Essa divisão de recursos deve ser transparente para o usuário, eles não devem saber se estão em um sistema virtual ou não.
Um exemplo comum desse processo é o comando logout. Em um sistema de computador normal, o logoff do sistema operacional suspenderá a entrada do usuário até que seja solicitado pelo sistema de logout ou o usuário efetue login novamente. Em um sistema que usa a virtualização do sistema operacional, quando um usuário efetua logout do sistema operacional, apenas efetua logon único. usuário, mas o restante dos usuários não é afetado.
Há duas circunstâncias comuns em que a virtualização do sistema operacional é usada: ambientes de hospedagem e consolidação do servidor. Empresas de hospedagem na Web, sistemas de armazenamento de e-mail e outros sistemas de hospedagem baseados em contas costumam usar sistemas virtuais. Como os usuários desses tipos de sistemas requerem muito poucos recursos, é possível que muitas pessoas façam logon ao mesmo tempo sem sobrecarregar o sistema. Cada usuário opera dentro de seu próprio ambiente sem interagir com ou ver os recursos de outros usuários.
A segunda área comum em que um usuário pode encontrar a virtualização do sistema operacional está em um servidor consolidado. À medida que os sistemas de computador aumentam a potência, um novo servidor pode ser capaz de assumir as tarefas de vários sistemas mais antigos. Nesse caso, é possível combinar todos os recursos do servidor na nova máquina. Como os servidores antigos eram separados, muitas vezes é necessário manter o isolamento usado pelos sistemas originais.
Em ambas as áreas, vários usuários que não têm relacionamento entre si precisam usar o mesmo servidor. Esse é um dos aspectos mais comuns da virtualização do sistema operacional. Se os usuários fizessem parte do mesmo grupo, eles poderiam coexistir e compartilhar recursos. O único motivo para mantê-los separados é quando os usuários não têm relacionamento um com o outro e não têm motivos para combinar sistemas.