Os conceitos básicos de hypervisors

No núcleo de virtualização é um hypervisor,

uma camada de software que gerencia a criação e execução de máquinas virtuais. Um hipervisor fornece diversas funções fundamentais:

Video: Type 1 vs. Type 2 Hypervisors

  • Ele fornece uma HAL, que virtualiza todos os recursos do computador host no qual ele é executado de hardware. Isto inclui núcleos de processador, memória RAM e dispositivos I / O, tais como unidades de disco, teclados, ratos, monitores, dispositivos USB, e assim por diante.

  • Ele cria piscinas destes recursos de hardware abstraídas que podem ser alocados para máquinas virtuais.

    Video: Server Virtualization & Hypervisors

  • Ele cria máquinas virtuais, que são implementações completas de um sistema de computador idealizado que possui os recursos do hospedeiro que disponha de hardware. O hardware para cada máquina virtual é desenhada a partir dos pools de recursos de hardware disponíveis geridos pelo hypervisor.

  • Ele gerencia a execução de suas máquinas virtuais, alocando recursos de hardware do host conforme necessário para cada máquina virtual e iniciar e parar as máquinas virtuais quando solicitado pelos usuários.

  • Assegura-se que cada máquina virtual é completamente isolado a partir de todas as outras máquinas virtuais, de modo que se um problema se desenvolve em uma máquina virtual, nenhuma das outras máquinas virtuais é afectada.



  • Ele gerencia a comunicação entre as máquinas virtuais através de redes virtuais, permitindo que as máquinas virtuais para conectar uns com os outros e com uma rede física que vai além do anfitrião.

Existem dois tipos básicos de hypervisors que você deve saber sobre:

Tipo 1: Um hypervisor tipo 1 é executado diretamente no computador host, sem sistema operacional intervir. Este é o tipo mais eficiente de hypervisor porque tem acesso direto aos recursos do sistema host de hardware.

Os dois exemplos mais conhecidos de tipo 1-hipervisors são ESXi da VMware e Hyper-V da Microsoft. ESXi é parte de um conjunto de produtos de virtualização populares da VMware e Hyper-V é a plataforma de virtualização embutido que está incluído com versões recentes do Windows Server.

  • Tipo 2: Um hypervisor tipo 2 é executado como uma aplicação em um sistema operacional que roda diretamente no computador host. hypervisors tipo 2 são menos eficientes do tipo 1-hypervisors porque quando você usa um hipervisor tipo 2, você adiciona uma camada adicional de abstração de hardware: o primeiro fornecido pelo sistema operacional que roda nativamente no host, eo segundo pela hypervisor que é executado como um aplicativo no sistema operacional hospedeiro.

  • Para uso em produção, você deve sempre usar hypervisors tipo 1, porque eles são muito mais eficientes do tipo 2 hypervisors. Tipo 1 hypervisors são consideravelmente mais caro do que o tipo 2 hypervisors, no entanto. Como resultado, muitas pessoas usam de baixo custo ou gratuitos tipo 2 hypervisors a experimentar com a virtualização antes de fazer um compromisso de comprar um caro tipo 1 hypervisor.


    Publicações relacionadas