Qual é a diferença entre a virtualização do hardware e a virtualização do SO?
O conceito de virtualização de hardware é simples: ele engana seu sistema operacional para fingir que tem mais recursos de hardware do que realmente tem. Assim, a partir de um único sistema físico de 4 processadores, você pode criar 12 servidores virtuais de 1 processador e instalar 12 SO padrões separados como se você estivesse instalando-os em 12 componentes de hardware separados. Exemplos de produtos e tecnologias que implementam este conceito são VMware ESX, MS Virtual Server, Xen, e outros.
O conceito de virtualização do sistema operacional é talvez um pouco mais difícil de entender, mas ele's não é ciência de foguetes: desta vez ao invés de ser o hardware para enganar o sistema operacional como no modelo de virtualização de hardware, vamos para um nível superior e é o sistema operacional que trapaceia. Aplicação. Então basicamente você tem uma peça de hardware, uma única imagem de sistema operacional "base" que pode "criar múltiplas instâncias" se você quiser em containers separados. Isto significa que idealmente quando você instala sua aplicação, a aplicação que está sendo instalada em seu sistema operacional dedicado, mas que na verdade é instalada em um ambiente dedicado dentro de uma imagem de sistema operacional ainda compartilhada. Então você pode instalar aplicações incompatíveis na mesma caixa e estar (relativamente) confiante que elas viverão em suas caixas de areia separadas. Exemplos de produtos e tecnologias que implementam este conceito são SWSoft Virtuozzo, SUN Solaris Containers, e outros. O Microsoft Windows Terminal Services pode ser visto como mais um exemplo de virtualização de sistemas operacionais, mas deve-se notar que esta solução é mais voltada para ser capaz de criar múltiplas instâncias de um sistema operacional para vários usuários simultâneos ao invés de ser capaz de criar aqueles escudos que lhe permitiriam instalar aplicações incompatíveis.
Artigos semelhantes
- Como jogador de PC e entusiasta de hardware, acha que os Estúdios do Google irão afectar a indústria de hardware de PC?
- Um emulador Android pode rodar em um PC que não suporta virtualização?
- Quais são as principais diferenças de hardware e software entre uma consola e um PC?
- Qual a sua opinião sobre o artigo 'Second SLS Mobile Launcher preps for construction as hardware chega à KSC'?