Um analista de suporte está planejando implantar um ambiente de virtualização para sua empresa. Ele busca uma solução que ofereça isolamento de recursos, suporte para virtualização de sistemas operacionais completos e a capacidade de gerenciar a alocação de recursos de forma flexível. Além disso, ele deseja uma solução de código aberto amplamente adotada pela comunidade. Qual das opções a seguir é a escolha mais adequada para atender a esses requisitos?
- A)VirtualBox.
VirtualBox é ótimo para uso pessoal e testes, mas não é a melhor resposta para um ambiente corporativo com foco em gestão flexível e forte adoção como solução de servidor open source.
- B)VMware vSphere.
VMware vSphere é uma plataforma robusta de virtualização, mas é proprietária e paga, então não atende ao requisito de ser uma solução de código aberto.
- C)Microsoft Hyper-V.
Microsoft Hyper-V é um hypervisor competente para ambientes Windows, porém também é uma solução proprietária da Microsoft, não aberta.
- D)Xen.
Xen é um hipervisor de código aberto amplamente adotado, com bom isolamento e suporte à virtualização de sistemas operacionais completos, exatamente o perfil pedido.
- E)Docker.
Docker trabalha com containers, não com virtualização completa de sistemas operacionais, então não entrega o mesmo nível de isolamento e de hipervisor exigido no enunciado.
Gabarito: D
Na virtualização, a ideia é criar um ambiente em que um sistema operacional ou vários sistemas operacionais rodem separados, como se cada um tivesse seu próprio computador. Quando a banca fala em isolamento de recursos, suporte para sistemas operacionais completos e gerenciamento flexível de CPU, memória e armazenamento, ela está descrevendo uma solução de hipervisor, não de conteinerização. Aqui a pista mais forte é o pedido por uma solução de código aberto amplamente adotada pela comunidade, o que aponta para o Xen, um hypervisor clássico muito usado em ambientes de servidor. Ele é conhecido por permitir forte isolamento entre máquinas virtuais e por ser base de diversas soluções comerciais e em nuvem.