QEMU x VirtualBox: qual é a melhor solução para sua máquina virtual?
Você deve considerar QEMU ou VirtualBox para seu próximo projeto de máquina virtual? Aqui está uma comparação detalhada.
QEMU ou VirtualBox é uma decisão difícil de tomar. Você deve ter ouvido que o QEMU é mais poderoso que o VirtualBox. O QEMU também pode intimidá-lo devido ao quão difícil é. É fácil se perguntar algumas coisas: o que é QEMU, o que é VirtualBox e como você pode decidir entre eles?
QEMU e VirtualBox são hipervisores semelhantes, mas ambos oferecem pontos fortes completamente diferentes quando se trata de recursos como facilidade de configuração e desempenho. Aqui está uma comparação completa do QEMU e do VirtualBox.
Ao decidir entre QEMU e VirtualBox, um dos fatores mais importantes que você deve considerar é a facilidade de configuração. Se você é um novato em virtualização, usar um aplicativo simples permitirá que você atinja seus objetivos e até mesmo solucione problemas de sua VM sem frustração.
Você pode achar o QEMU difícil de configurar se não tiver muita experiência com virtualização. Para começar, você deve verificar se seu sistema host possui um sistema operacional e um processador compatíveis. Depois, baixe o QEMU do site oficial ou instale o aplicativo através do seu gerenciador de pacotes.
O VirtualBox é muito fácil de configurar em comparação. Você pode começar com o VirtualBox baixando e instalando o aplicativo diretamente do site do Oracle VirtualBox. Depois de instalar o programa, você pode criar uma máquina virtual e definir suas configurações de hardware em apenas algumas etapas simples.
A facilidade de instalação e inicialização da VM é um fator importante para iniciantes que desejam trabalhar com QEMU ou VirtualBox. Os usuários avançados também podem desfrutar de um programa mais simples por sua facilidade de uso.
A instalação e o lançamento da VM são mais fáceis no VirtualBox do que no QEMU.
Você precisará realizar um processo um pouco complicado para executar uma VM com QEMU. Depois de instalar o QEMU/KVM e verificar se o daemon libvirtd está em execução, você precisará iniciar o Virtual Machine Manager ou qualquer outra ferramenta GUI de sua escolha. Você precisará configurar uma nova máquina com uma imagem ISO e permitir que o hipervisor finalize a instalação de sua nova máquina virtual.
É mais fácil para muitos usuários instalar e iniciar uma VM com o VirtualBox. Em vez de usar uma ferramenta GUI, você usará o VirtualBox diretamente ao configurar uma nova máquina virtual com uma imagem ISO de sua escolha. O VirtualBox simplifica o processo de configuração, portanto, você só precisará responder a algumas perguntas antes de instalar sua nova VM.
Você deve levar em consideração a portabilidade da VM ao escolher KVM QEMU versus VirtualBox se antecipar a distribuição de uma imagem ou o uso de uma grande variedade de imagens. O QEMU é muito mais versátil que o VirtualBox em termos de suporte ao tipo de arquivo de imagem, mas você ainda poderá trabalhar com a maioria dos arquivos de imagem usando o VirtualBox.
O QEMU suporta vários tipos de imagem, incluindo RAW, cloop, cow, qcow, qcow2, VMDK, VDI, VHDX e VPC. O formato nativo do QEMU é o qcow2, mas sua ampla gama de tipos de imagem suportados permite que o programa seja muito versátil. Você pode converter entre os tipos de imagem usando oconverter qemu-imgcomando.
O VirtualBox oferece suporte a arquivos de imagem VDI, VMDK, VHD e HDD. Embora o VirtualBox não tenha o mesmo nível de portabilidade do QEMU, ele possui uma quantidade suficiente de suporte ao tipo de imagem que torna as VMs do VirtualBox praticamente portáteis. Você pode usar o utilitário VBoxImage CLI para alterar o tipo de arquivo de uma imagem, se necessário.
Geralmente, as máquinas virtuais não têm acesso aos arquivos do host porque são executadas como contêineres isolados. Alguns hipervisores permitem que as máquinas virtuais acessem os arquivos do host quando configurados corretamente. Felizmente, você pode configurar o VirtualBox e o QEMU para ter acesso ao sistema de arquivos host se precisar de acesso fácil a determinados arquivos.
Você pode compartilhar arquivos do sistema de arquivos host com QEMU VMs acessando as configurações relacionadas em seu aplicativo GUI de escolha. Se você estiver usando o virt-manager, abra a máquina virtual desligada e clique para adicionar um sistema de arquivos no