Correção para o SCCM 2016 build 1610 no OSD para Windows 10

Como já é conhecido de todos que atualizaram para o SCCM 2016, agora os builds são baixados e instalados diretamente na console (http://www.marcelosincic.com.br/post/Novo-Modelo-de-Updates-do-SCCM-2016.aspx)

Porem, com o update para o build 1610 diversas implementações tiveram problemas de “0x80091007 (Hash value is not correct)” no log do OSD quando aplicavam imagens de Windows 10, um erro que não estava documentado.

Pois bem, a Microsoft liberou na segunda um Hotfix para esse problema e alguns outros que estão descritos no KB 4010155: https://support.microsoft.com/en-us/help/4010155/update-rollup-for-system-center-configuration-manager-current-branch-v

Caso tenha o SCCM 2016 Build 1610, entre na console e aguarde o download do Hostfix para depois instalá-lo:

image

Novo RoadMap e Licenciamento Windows Server 2016

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”:

  1. 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).
  2. 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:

  1. Possuo atualmente um servidor de 24 CORE e comprei outro de 36 CORE: Precisará comprar 6 licenças (Lic2CORE) para complementar
  2. 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

Novos Management Packs para SQL

Complementando o post anterior sobre os novos Management Packs atualizados após o lançamento do Windows e System 2016 (http://www.marcelosincic.com.br/post/new-system-center-operations-manager-2016-management-packs.aspx), segue atualização.

Foi liberado hoje o Preview do novo Management Pack para SQL desde a versão 2008 até 2016.

Importante que este preview já resolve alguns problemas que ocorreram com bases de dados e indicadores na console do SCOM 2016:

New SQL Server 2008/2008 R2/2012 MP Features and Fixes

  • No extra permissions on remote WMI are now required for Local System account when Always On hosts have names that are no longer than 15 symbols
  • Fixed: Always On discovery and monitoring scripts cannot read cashed values in Windows registry
  • Fixed: Wrong MP version number in some Always On scripts
  • Fixed: CPUUsage and DBDiskLatency scripts fail with the reason: “Index operation failed”
  • Added retry policy in some Always On workflows to make PS-scripts work more stable
  • Updated the visualization library
  • Changed behavior of Always On scripts for cases when WSFC service is stopped

New SQL Server 2014/2016 MP Features and Fixes

  • No extra permissions on remote WMI are now required for Local System account when Always On hosts have names that are no longer than 15 symbols
  • Fixed: Always On discovery and monitoring scripts cannot read cashed values in Windows registry
  • Fixed: Wrong MP version number in some Always On scripts
  • Fixed: CPUUsage and DBDiskLatency scripts fail with the reason: “Index operation failed”
  • Added retry policy in some Always On workflows to make PS-scripts work more stable
  • Updated the visualization library
  • Fixed: Always On objects get undiscovered when any Always On discovery crashes

New SQL Server Replication 2008/2012/2014/2016 MP Features and Fixes

  • Added support for configurations where computer host names are longer than 15 symbols
  • Fixed: MonitorDistributorSnapshotFreeSpace fails when being launched against SQL Server 2014 SP2
  • Fixed: Wrong source detection in logging
  • Updated the visualization library

New SQL Server Analysis Services 2008/2012/2014/2016 MP Features and Fixes

  • Added support for configurations where computer host names are longer than 15 symbols
  • Fixed: AS workflows sometimes crash
  • Updated the visualization library

New SQL Server Reporting Services 2008/2012/2014/2016 MP Features and Fixes

  • Added support for configurations where computer host names are longer than 15 symbols
  • Fixed: Web Service monitors do not support URL reservation https://+:<port>/<ReportServerPage> (protocol is HTTPS)
  • Updated the visualization library

New SQL Server Dashboards Features and Fixes

  • Fixed: Tiles content is replaced with question signs after a long period of inactivity

 

Download e detalhes disponiveis em https://blogs.msdn.microsoft.com/sqlreleaseservices/released-public-preview-for-system-center-management-packs-for-sql-server/