• Um hipervisor tipo 2 é uma ferramenta de virtualização executada em um sistema operacional existente, permitindo que os usuários criem e gerenciem máquinas virtuais.
  • Embora os hipervisores tipo 2 sejam mais fáceis de usar e mais acessíveis do que os hipervisores tipo 1, eles oferecem desempenho inferior e são ideais para uso pessoal, teste e desenvolvimento.

No mundo digital de hoje, a tecnologia de virtualização tornou-se uma ferramenta poderosa, permitindo-nos executar vários sistemas operacionais em um único computador. Um dos componentes-chave dessa tecnologia é o hipervisor. Os hipervisores são camadas de software que gerenciam as máquinas virtuais (VMs), permitindo que um sistema execute vários sistemas operacionais simultaneamente. Entre os dois principais tipos de hipervisores, os hipervisores tipo 2 são populares tanto para uso pessoal quanto para desenvolvimento. Mas o que é exatamente um hipervisor tipo 2 e como ele funciona?

Leia também:O que é um hipervisor?
Leia também:Entendendo o controle do hipervisor: componentes de hardware chave na virtualização
Leia também:O papel crucial dos hipervisores na virtualização

O que é um hipervisor tipo 2?

Um hipervisor tipo 2, também chamado de hipervisor hospedado, é uma camada de virtualização que é executada sobre um sistema operacional existente. Isso significa que o hipervisor depende do sistema operacional host para seu funcionamento. O sistema operacional host controla os recursos de hardware, como CPU, memória e armazenamento, e o hipervisor tipo 2 utiliza esses recursos para criar e gerenciar máquinas virtuais (VMs).

Considere um hipervisor tipo 2 como um programa executado como qualquer outro aplicativo no seu computador, mas em vez de executar software diretamente, ele executa máquinas virtuais. Exemplos populares de hipervisores tipo 2 incluemVMware Workstation,VirtualBoxeParallels Desktop.

Como funciona um hipervisor tipo 2?

Um hipervisor tipo 2 funciona interagindo com o sistema operacional host para alocar recursos às máquinas virtuais. Quando você inicia uma máquina virtual, o hipervisor cria um ambiente isolado que imita o hardware de um computador real. Esse ambiente permite que o sistema operacional convidado funcione como se estivesse sendo executado em hardware físico.

Aqui está uma visão básica de como o processo funciona:

  1. Inicialização do sistema operacional host: O sistema operacional principal do computador é iniciado primeiro. Pode serWindows,macOSouLinux.
  2. Inicialização do hipervisor: O hipervisor tipo 2 é instalado e iniciado como um aplicativo no sistema operacional host.
  3. Criação de uma VM: Você cria uma máquina virtual no hipervisor, especificando os recursos (CPU, RAM, armazenamento) que ela usará.
  4. Instalação de um sistema operacional convidado: Agora você pode instalar qualquer sistema operacional suportado, como Linux, Windows ou macOS, na VM. Esse sistema operacional convidado funciona independentemente do sistema operacional host, mas compartilha os recursos físicos fornecidos pelo host.

Como o hipervisor tipo 2 opera sobre um sistema operacional existente, ele é mais fácil de instalar e usar do que um hipervisor tipo 1 (que interage diretamente com o hardware). Isso torna os hipervisores tipo 2 ideais para usuários que precisam executar vários sistemas operacionais em seus computadores pessoais para fins de teste, desenvolvimento ou execução de software legado.

apple-PC-computer-7-11

Hipervisores tipo 1 vs tipo 2

Para entender a importância dos hipervisores tipo 2, é importante compará-los aos hipervisores tipo 1. Um hipervisor tipo 1, também chamado de hipervisor bare-metal, é executado diretamente no hardware da máquina, sem a necessidade de um sistema operacional host. Exemplos incluemVMware ESXieMicrosoft Hyper-V.

A principal diferença é que os hipervisores tipo 1 oferecem melhor desempenho e segurança porque interagem diretamente com o hardware. No entanto, sua configuração é mais complexa e eles são geralmente usados em data centers corporativos ou ambientes de virtualização em grande escala.

Em contraste, os hipervisores tipo 2 são mais acessíveis e flexíveis para uso pessoal ou de desenvolvimento. Embora não ofereçam o mesmo desempenho que os hipervisores tipo 1, eles ainda são capazes de executar várias VMs para casos de uso gerais.

Vantagens dos hipervisores tipo 2

  • Facilidade de uso: Como são executados como aplicativos em um sistema operacional existente, os hipervisores tipo 2 são mais fáceis de instalar e configurar, tornando-os ideais para iniciantes.
  • Flexibilidade: Os hipervisores tipo 2 suportam uma ampla gama de sistemas operacionais, permitindo que os usuários executem versões legadas e modernas de sistemas operacionais na mesma máquina.
  • Custo-benefício: Muitos hipervisores tipo 2 estão disponíveis gratuitamente, como o VirtualBox, tornando-os uma solução acessível para uso pessoal.
blog-hypervisor-912

Quando você deve usar um hipervisor tipo 2?

Os hipervisores tipo 2 são perfeitos para situações onde o desempenho não é a principal preocupação e a facilidade de uso é prioridade. Eles são comumente usados para:

  • Testes de software: Os desenvolvedores podem usar VMs para testar softwares em diferentes ambientes sem a necessidade de máquinas físicas separadas.
  • Execução de aplicativos legados: Os hipervisores tipo 2 permitem que sistemas operacionais antigos funcionem em hardware moderno, facilitando o uso de software legado.
  • Aprendizado e experimentação: A virtualização é uma ótima maneira para os usuários explorarem novos sistemas operacionais e experimentarem diferentes configurações sem riscos ao seu sistema principal.