Os 3 principais softwares de virtualização do Windows comparados
Publicados: 2015-09-25Microsoft Hyper V
Quando discutimos a virtualização do Windows, o HyperVisor nativo da Microsoft, chamado Hyper-V (anteriormente codinome “Viridian”), pode superar todos os outros softwares de virtualização. Inicialmente, a versão beta do Hyper-V foi fornecida com várias edições do Windows Server 2008. Mais tarde, sua versão estável foi lançada como parte das atualizações do Windows.
Você pode criar máquinas virtuais em um servidor Hyper-V que pode ser acessado remotamente por meio da Área de Trabalho Remota. O Microsoft Hyper-V está disponível em duas variantes: Servidor Hyper-V autônomo e HyperVisor Bare Metal .
O Bare Metal HyperVisor é executado com um conjunto mínimo de componentes do Windows Server para otimizar o ambiente de virtualização. Esse ambiente virtual dedicado elimina componentes comuns do Windows Server, como servidor DNS, servidor Web IIS, componentes de programação, servidor FTP da Microsoft, servidor DHCP, Active Directory e muito mais.
Um grande benefício do Servidor Hyper-V autônomo é que você reduzirá as superfícies de ataque omitindo componentes indesejados da plataforma. Como não há escuta de serviços nas portas, você pode bloquear portas indesejadas no Firewall, reduzindo assim as chances de se tornar um alvo.
A Microsoft disponibilizou versões autônomas do Hyper-V por meio de um arquivo de imagem ISO de DVD para download sem nenhum custo. No entanto, não se deve presumir que, por ser um HyperVisor absolutamente gratuito, ele vem com recursos restritos. Pelo contrário, este HyperVisor gratuito oferece suporte a todos os mesmos conjuntos de recursos corporativos de um Windows 2012 Server com a função Hyper-V habilitada.
Mais importante, você pode encontrar muito pouco ou nenhum patch no Patch Tuesday. Por exemplo, digamos que a Microsoft tenha encontrado recentemente uma vulnerabilidade nos serviços IIS e lança um patch crítico que requer reinicialização. Você não precisa se preocupar com isso, pois não é aplicável a HyperVisors bare metal. Como resultado, seus clientes VPS terão um tempo de inatividade significativamente menor.
Como alternativa, o host do Windows Server 2012/2008 com a função Hyper-V instalada é usado para gerenciar o Hyper-V Server 2012/2008 por meio de um console de gerenciamento, o Hyper-V Manager. O administrador pode realizar suas tarefas de gerenciamento e configuração por meio da área de trabalho remota para o host. Por meio do Hyper-V Manager, o gerenciamento da máquina virtual pode ser realizado, permitindo uma configuração e monitoramento do Hyper-V Server muito mais fácil de apontar e clicar.
VirtualBox
VirtualBox é um software de virtualização de código aberto multiplataforma sob a GNU General Public License. O VirtualBox pode ser instalado em seus sistemas baseados em Intel ou AMD existentes em sua escolha de sistema operacional. Você tem permissão para criar máquinas virtuais multiplataforma em seu hardware existente. Assim, ele estende os recursos do seu computador existente para que ele possa lidar com vários sistemas operacionais simultaneamente.
Com o VirtualBox, os usuários podem desfrutar de máquinas Windows e Linux em seu sistema Mac junto com o software existente. Não há limite no número de máquinas virtuais que você pode criar; os únicos limites práticos são espaço em disco e memória.
O VirtualBox é um software de virtualização gratuito, simples e poderoso. Você pode utilizar seus recursos em qualquer lugar, desde pequenas máquinas de desktop até empresas como datacenters – mesmo em ambientes de nuvem. O VirtualBox trata cada máquina virtual e seus discos rígidos virtuais como um “contêiner” que pode ser congelado, ativado, copiado e copiado, além de permitir a migração entre hosts.
Agora, imagine uma situação em que sua máquina virtual começou a se comportar mal após a instalação de algum software ou devido a algum mau funcionamento. Nada para se preocupar - graças a um recurso do VirtualBox chamado snapshots , você pode salvar o estado específico de uma máquina virtual e, posteriormente, retomar seu estado anterior. Com alguns cliques do mouse, você pode restaurar facilmente sua máquina virtual a partir do instantâneo anterior.
A grande coisa sobre esse recurso é que você tem permissão para criar qualquer número de instantâneos. Na verdade, se você tiver vários instantâneos, poderá recuperar espaço em disco excluindo quaisquer instantâneos indesejados.
O VirtualBox às vezes é chamado de Hypervisor hospedado, pois requer a instalação de um sistema operacional existente. Ele é executado em quase todos os sistemas operacionais host de 32 bits e 64 bits. Em muitos casos, o VirtualBox não precisa de nenhum recurso de processador que exija o hardware mais recente. Ao contrário de outras soluções de virtualização, você pode usar o VirtualBox mesmo em seu PC doméstico mais antigo, onde outro hardware de classe empresarial não é compatível.
O VirtualBox permite que máquinas convidadas acessem arquivos de máquinas host com a ajuda de um recurso chamado Pastas Compartilhadas. Você pode anexar e acessar qualquer dispositivo USB às suas máquinas virtuais sem instalar drivers específicos do dispositivo no sistema host. Além disso, o VirtualBox Remote Desktop Extension (VRDE) suporta o Remote Desktop Protocol (RDP) originalmente integrado ao Microsoft Windows, com adições especiais para suporte total ao USB do cliente.
Com uma lista tão grande de recursos e uma capacidade única, o VirtualBox pode ser considerado uma ótima opção para quem deseja criar seu próprio ambiente virtual.
Consolidação da infraestrutura: a virtualização pode reduzir significativamente os custos de hardware e eletricidade. Na maioria das vezes, os computadores atuais usam apenas uma fração de sua energia potencial e funcionam com cargas médias baixas do sistema. Muitos recursos de hardware, bem como eletricidade, são desperdiçados. Assim, em vez de executar muitos computadores físicos que são usados apenas parcialmente, pode-se empacotar muitas máquinas virtuais em alguns hosts poderosos e equilibrar as cargas entre eles.
Xen
O Xen HyperVisor é considerado o único HyperVisor tipo 1 de código aberto, também conhecido como HyperVisor bare metal, pois não requer a instalação de nenhum sistema operacional. Como um HyperVisor, o Xen permite que as máquinas host executem várias instâncias do sistema operacional convidado ou vários sistemas operacionais diferentes em paralelo em uma única máquina.
O Xen possui uma ampla base de aplicativos para diferentes aplicativos comerciais e de código aberto; por exemplo, virtualização de servidores e desktops, infraestrutura como serviço (IaaS) e aplicativos de segurança, para listar alguns. Ultimamente, o Xen Project HyperVisor também está empenhado em alimentar as maiores nuvens atuais.
O Xen HyperVisor é considerado o mais flexível e seguro devido à sua pequena área de memória e interface (tão pequena quanto 1 MB) e conseguiu manter sua área de memória e sobrecarga de interface tão baixas apenas por causa de seu design Microkernel.
O HyperVisor carrega-se exatamente após sair do bootloader. Várias máquinas virtuais (seja domínio ou convidada) são executadas no Xen HyperVisor. Um domínio especial, chamado Domínio 0, contém os drivers para todos os dispositivos do sistema, bem como uma pilha de controle para gerenciar a criação, destruição e configuração de máquinas virtuais.
O Xen HyperVisor é uma camada de software absolutamente fina que opera no nível do hardware e lida com CPU, memória e interrupções das máquinas virtuais criadas. O próprio HyperVisor não tem conhecimento das funções de E/S, como rede e armazenamento. As máquinas virtuais são executadas em ambientes virtualizados completamente isolados, cada uma executando seus próprios sistemas operacionais e aplicativos. As VMs convidadas são isoladas do hardware de forma que não detêm privilégios para acessar o hardware ou a funcionalidade de E/S.
O Domínio de Controle (ou Domínio 0) possui privilégios de máquina virtual que podem acessar o hardware diretamente. Ele também pode lidar com todo o acesso às funções de E/S do sistema e interagir com as outras VMs. Os HyperVisors Xen não funcionam sem o Domínio 0, que é a primeira VM iniciada pelo sistema.
O XenServer é uma plataforma de virtualização de classe empresarial comprovada que oferece todos os recursos críticos necessários para a implementação de qualquer virtualização de servidor e datacenter.