Há algum tempo, quando escrevo sobre Licenciamento de Windows Server e System Center, recebo uma mesma pergunta de diversos seguidores. Então hoje escrevo para tentar respondê-la.
A pergunta é: se eu tenho um Host com Hyper-V e/ou Windows Server, quantas VMs Linux eu posso utilizar neste Host e qual Licença de Windows Server eu preciso?
A resposta é simples, na verdade. Quantas você quiser e nenhuma licença!
Explico: o Windows Server tem a opção de Função do Hyper-V. Isso quer dizer que você pode instalar o Windows Server 2012 R2, por exemplo, e habilitar a função do Hyper-V, tornando esse Host um Host de Virtualização. Porém, como você instalou o Windows Server no Host, você precisa pelo menos licenciar os processadores deste Host (Lembre que cada licença do Windows Server cobre 2 processadores). Uma opção muito melhor é utilizar o Microsoft Hyper-V Server que pode ser baixado de graça do site da Microsoft, aqui.
Do ponto de vista técnico, o Hyper-V Server tem todas as features de virtualização do Hyper-V que está no Windows Server, sendo que a única diferença é que este Sistema Operacional não tem interface gráfica, mas ele pode ser gerenciado remotamente de qualquer máquina que tenha o RSAT instalado (Windows 8.1, inclusive).
Já do ponto de vista de licenciamento, o Hyper-V Server não dá direito de Virtualização de Máquinas Virtuais com Windows Server. Veja que a frase anterior é bem específica: VMs com Windows Server! Isso não quer dizer que você não pode instalar VMs com qualquer outro Sistema Operacional que você tenha licenciado com o fornecedor do mesmo. De fato, você pode criar até 1024 VMs por Host de Virtualização para manter o suporte técnico da Microsoft. Mas o licenciamento do Sistema Operacional, não Microsoft, é de sua responsabilidade.
A grande diferença é que se você tem uma licença de Windows Server, você consequentemente tem um número de Máquinas Virtuais Windows Server que você pode instalar. Se for Windows Server 2012 R2 Standard são 2 Máquinas Virtuais Windows Server 2012 R2 por Host. Se for Windows Server 2012 R2 Datacenter são ilimitadas Máquinas Virtuais Windows Server 2012 R2 por Host. Agora, independente disso, você pode instalar quantas Máquinas Virtuais Linux quiser em um Host Hyper-V. Se no seu caso, você não vai ter VMs com Windows Server, apenas Linux, então você não precisa da licença de Windows Server… Use o Hyper-V Server. (Vale lembrar que dependendo da distribuição Linux, você precisa licenciar com o fornecedor da distribuição).