Só usei o VirtualBox e gostaria de saber, por exemplo, o que poderia estar faltando em outras ofertas. Ouvi falar do KVM e do VMWare e tenho certeza de que há outros. Com falta de ler artigos da Wikipedia sobre cada um (ufa!), Como eles diferem?
Só usei o VirtualBox e gostaria de saber, por exemplo, o que poderia estar faltando em outras ofertas. Ouvi falar do KVM e do VMWare e tenho certeza de que há outros. Com falta de ler artigos da Wikipedia sobre cada um (ufa!), Como eles diferem?
Respostas:
Classificaria as tecnologias de máquinas virtuais em três categorias (nem todos os produtos se encaixam claramente em uma categoria):
Primeiro, determine a categoria que corresponde às suas necessidades.
O VirtualBox é um aplicativo de software executado em cima do seu sistema operacional. Ele pode usar os recursos do seu sistema operacional e hardware para acelerar a virtualização. O software VirtualBox deve permanecer em execução para que os sistemas virtualizados permaneçam operacionais.
Xen é uma subclasse de sistemas operacionais chamada hypervisor, é um sistema operacional que fornece apenas virtualização. Ele transfere os recursos de gerenciamento para um sistema operacional de gerenciamento separado, que ele chama de "dom0", geralmente Linux. O sistema operacional de gerenciamento fornece drivers para o hardware físico.
O VMWare possui vários produtos. O VMWare Workstation funciona como o VirtualBox, enquanto o VMWare ESX é um hipervisor semelhante ao Xen. Uma grande diferença para o Xen é que o ESX fornece seus próprios drivers de hardware e, como resultado, possui suporte limitado ao hardware.
O KVM é um projeto que adiciona um hipervisor ao kernel do Linux. Como o KVM usa um hypervisor, ele não precisa permanecer em execução da mesma maneira que o VirtualBox. Embora o KVM seja um hypervisor como o Xen e o ESX, ele é simultaneamente um kernel e sistema operacional Linux por conta própria.
Deve-se notar que a inclusão da KVM no Linux é geralmente mal interpretada como sendo geralmente aceita como sendo o "caminho abençoado a seguir". O projeto KVM é oficialmente suportado no Linux, pois é uma modificação do kernel do Linux, enquanto o Xen e o ESX são sistemas operacionais totalmente separados.
é uma técnica de hipervisor várias performances dentro do sistema