Após o lançamento do Windows Server 2016 recebi diversos questionamentos sobre o futuro (roadmap) e o licenciamento do Windows para servidores.
Vamos integrar este assunto ao tópico sobre SAM em http://www.marcelosincic.com.br/post/Software-Asset-Management-(SAM)-com-System-Center-Configuration-Manager.aspx
Novo Ciclo de Vida para Windows Server
Como exemplo, o Windows 10 foi lançado no build 1511, atualizado para o 1606 e já existem outras builds disponiveis para quem é parte do programa Windows Insider.
O mesmo conceito será adotado com o Windows Server, que terá garantido 10 anos de vida útil com atualizações, porem com duas “vertentes”:
- Windows Server 2016 Desktop Experience (instalação pradrão) e Server Core – Nesta versão o tempo de vida será de 10 anos. Esse modelo é o mesmo do Windows 10 chamado de LTSB (Long Term Service Branch).
- Windows Server Nano – Nesta versão o tempo de vida é de 10 anos e as atualizações serão por build como no Windows 10. Esse modelo de atualizações é chamado de CBB (Current Branch for Business) e está em conformidade com o “Modern Lifecycle Policy”.
Referencia: https://blogs.technet.microsoft.com/windowsserver/2016/07/12/windows-server-2016-new-current-branch-for-business-servicing-option/ e https://support.microsoft.com/en-us/lifecycle/search?alpha=windows%20server%202016
Vamos entender melhor o que isso significa e como é diferente do atual modelo.
No Windows 2012 novas features sempre eram acrescentadas no R2 e Service Packs, ou seja, era necessário aguardar até dois anos para ter as novas funcionalidades do SO.
Para as instalações de Windows Server 2016 Full e Server Core as atualizações serão enviadas por pacotes cumulativos, como se fosse um Service Pack. O mais atual para Windows 10 e Windows 2016 é o Anniversary Update. Novas features serão enviadas junto com estes pacotes.
Já no Windows Server 2016 Nano as atualizações carregam novas features, ou seja um novo recurso lançado no Windows será enviado para os servidores como um pacote opcional de 3 a 4 vezes por ano. Não haverá necessidade de esperar pelo update cumulativo para ter acesso a funcionalidades novas.
Em suma, teremos um Windows atualizado por 10 anos. Se utilizar a versão Full precisará aguardar os updates anuais cumulativos para ter acesso a novas funcionalidades. Se usar a versão Nano poderá ter acesso muito rápido quando novas funcionalidades ficarem disponiveis.
Licenciamento
Já conhecido no SQL Server 2012 o licenciamento por CORE se torna o padrão para o Windows Server.
A mudança tem um motivo muito simples, o numero de processadores (sockets) em um servidor low e medium profile (por exemplo Xeon E3 e E4) passaram a dimunir e o numero de CORE (empilhamento) aumentar com o aumento da miniaturização dos componentes.
Em tempos passados era comum uma maquina de 4 Sockets (processores) cada um com 4 ou 8 CORE. Hoje é muito mais comum máquinas de 2 Sockets e 48 CORE. Por exemplo, o Xeon E5-2650 tem 10 CORE e o E7-8890 tem 24 CORE.
Baseado nisso, os fabricantes estão mudando a cobrança de SOCKET para CORE e impondo um minimo de CORE para cada servidor.
Para entendermos melhor como se licenciava antes um servidor e como ficará agora, levando em conta que cada licença é comprada para 2 Processadores ou para 2 CORE:
SO | Processadores | COREs Total | Tipo de Licença | Licenças Necessárias |
W2012R2 | 1 | 2 | PROC | 1 licença de 2 Socket(Proc) |
W2012R2 | 1 | 10 | PROC | 1 licença de 2 Socket(Proc) |
W2012R2 | 2 | 8 | PROC | 1 licença de 2 Socket(Proc) |
W2012R2 | 3 | 24 | PROC | 2 licenças de 2 Socket(Proc) |
W2016 | 1 | 2 | CORE | 8 licenças de 2 CORE (minimo) |
W2016 | 1 | 10 | CORE | 8 licenças de 2 CORE (minimo) |
W2016 | 2 | 8 | CORE | 8 licenças de 2 CORE (minimo) |
W2016 | 3 | 24 | CORE | 12 licenças de 2 CORE |
Ou seja, todos os servidores fisicos que você possua precisarão ser licenciados para no minimo 16 CORE mesmo que ele só tenha 4 CORE (Xeon E2).
Mas não se assuste, o valor que hoje se pagava por uma licença de 2 Processadores é equivalente ao pago pelas 8 licenças de 2 CORE. Ou seja, financeiramente para servidores comuns não haverá diferença.
E como ficam as licenças que já possuo por Processador?
Essa é a pergunta mais comum e a resposta é simples: Para cada licença atual de 2 Processadores/Socket (Lic2Proc) a Microsoft irá automaticamente converter e considerar como 8 licenças CORE (Lic2CORE).
Mas e se eu tenho atualmente um servidor com 2 Processadores e 24 CORE, terei que comprar 8 CORE (2 licenças Lic2CORE) adicional?
Neste caso é importante que você execute um SAM (Software Asset Management) antes de renovar seu contrato ou imediatamente antes de trocar seu servidor para documentar que havia essa situação.
Uma vez com o SAM arquivado e documentado, você poderá contar com as 24 licenças de CORE em outro servidor, mas exige uma atenção:
- Possuo atualmente um servidor de 24 CORE e comprei outro de 36 CORE: Precisará comprar 6 licenças (Lic2CORE) para complementar
- Comprei dois servidores de 12 CORE: Você não poderá “quebrar” as 12 licenças convertidas, pois elas são para um servidor e não licenças independentes
CONCLUSÃO
Execute um SAM imediatamente para documentar a situação dos seus servidores atuais.
Lembre-se que só precisará pagar se não documentar!!!!
Para leitura adicional e exemplos de conversão, baixe o documento de licenciamento: https://www.microsoft.com/en-us/licensing/product-licensing/windows-server-2016.aspx#tab=2