VirtualBox é adaptado para rodar em cima do hipervisor KVM

A Cyberus Technology abriu o código para o backend VirtualBox KVM, que permite usar o hipervisor KVM integrado ao kernel Linux no sistema de virtualização VirtualBox em vez do módulo de kernel vboxdrv fornecido no VirtualBox. O backend garante que as máquinas virtuais sejam executadas pelo hipervisor KVM, mantendo totalmente o modelo de gerenciamento tradicional e a interface do VirtualBox. É compatível com a execução de configurações de máquinas virtuais existentes criadas para VirtualBox em KVM. O código é escrito em C e C++ e é distribuído sob a licença GPLv3.

Principais vantagens de executar o VirtualBox sobre KVM:

  • Capacidade de executar VirtualBox e máquinas virtuais criadas para VirtualBox simultaneamente com QEMU/KVM e sistemas de virtualização que usam KVM, como Cloud Hypervisor. Por exemplo, serviços isolados que exigem um nível especial de proteção podem ser executados usando o Cloud Hypervisor, enquanto os convidados do Windows podem ser executados no ambiente VirtualBox mais fácil de usar.
  • Suporte para trabalhar sem carregar o driver do kernel VirtualBox (vboxdrv), que permite organizar o trabalho sobre compilações certificadas e verificadas do kernel Linux, que não permitem o carregamento de módulos de terceiros.
  • A capacidade de usar mecanismos avançados de aceleração de virtualização de hardware suportados no KVM, mas não usados ​​no VirtualBox. Por exemplo, no KVM, você pode usar a extensão APICv para virtualizar o controlador de interrupção, o que pode reduzir a latência da interrupção e melhorar o desempenho de E/S.
  • A presença no KVM de capacidades que aumentam a segurança dos sistemas Windows executados em ambientes virtualizados.
  • Funciona em sistemas com kernels Linux ainda não suportados no VirtualBox. O KVM é integrado ao kernel, enquanto o vboxdrv é portado separadamente para cada novo kernel.

O VirtualBox KVM afirma operação estável em ambientes host baseados em Linux em sistemas x86_64 com processadores Intel. O suporte para processadores AMD está presente, mas ainda está marcado como experimental.

VirtualBox é adaptado para rodar em cima do hipervisor KVM


Fonte: opennet.ru

Adicionar um comentário