Explorar Benefício Híbrido do Azure para VMs Windows

Para clientes com o Software Assurance ou licenças de assinatura, o Benefício Híbrido do Azure para Windows Server permite o uso das licenças do Windows Server local para obter máquinas virtuais do Windows no Azure a um custo reduzido. Você pode usa o Benefício Híbrido do Azure para Windows Server para implantar novas máquinas virtuais com Windows OS. Este artigo percorre as etapas sobre como implantar novas VMs com o Benefício Híbrido do Azure para Windows Server e como você pode atualizar VMs existentes e em execução. Para saber mais sobre licenciamento e economia de custo do Benefício Híbrido do Azure para Windows Server, consulte a página de licenciamento do Benefício Híbrido do Azure para Windows Server.

Você precisará de no mínimo de 8 licenças principais (Datacenter ou Standard Edition) por máquina virtual. Você também pode executar instâncias maiores que 8 núcleos alocando licenças iguais ao tamanho do núcleo da instância. Por exemplo, 12 licenças principais são necessárias para uma instância de 12 núcleos. No entanto, 8 licenças de núcleo ainda serão necessárias se você executar uma instância de 4 núcleos. Para clientes com licenças de processador, cada licença de processador de dois núcleos é equivalente a 16 licenças principais.

Usar o Benefício Híbrido do Azure para Windows Server com quaisquer VMs executando Windows Server OS agora têm suporte em todas as regiões, incluindo VMs com software adicional como SQL Server ou software do marketplace de terceiros.

VMs clássicas

Para as VMs clássicas, há suporte apenas para a implantação de uma nova VM a partir de imagens personalizadas locais. Para aproveitar os recursos com suporte neste artigo, você deve primeiro migrar as VMs clássicas para o modelo do Resource Manager.

Importante

As VMs criadas por meio do modelo de implantação clássico serão desativadas em 1º de setembro de 2023.

Se você usa recursos de IaaS do Gerenciamento de Serviços do Azure, conclua sua migração até 1º de setembro de 2023. Recomendamos que faça a migração o quanto antes para aproveitar as inúmeras melhorias feitas no Azure Resource Manager.

Para obter mais informações, confira Migrar seus recursos de IaaS para o Azure Resource Manager até 1º de setembro de 2023.

Formas de usar o Benefício Híbrido do Azure para Windows Server

Há algumas maneiras de usar as máquinas virtuais do Windows com o Benefício Híbrido do Azure:

  1. Você pode implantar VMs de uma das imagens do Windows Server fornecidos no Azure Marketplace
  2. Você pode carregar uma VM personalizada e implantar usando um modelo do Gerenciador de Recursos ou do Azure PowerShell
  3. Você pode alternar e converter uma VM existente entre executar com o Benefício Híbrido do Azure ou pagar o custo sob demanda para Windows Server
  4. Você também pode implantar o Benefício Híbrido do Azure para Windows Server em conjunto de dimensionamento de máquina virtual também

Crie uma VM com Benefício Híbrido do Azure para Windows Server

Todas as imagens baseadas em Windows Server OS têm suporte para Benefício Híbrido do Azure para Windows Server. Você pode usar imagens de suporte da plataforma do Azure ou carregar as suas próprias imagens personalizadas do Windows Server.

Portal

Para criar uma VM com o Benefício Híbrido do Azure para Windows Server, vá até a parte inferior da guia Básicos durante o processo de criação e, em Licenciamento, marque a caixa para usar uma licença existente do Windows Server.

PowerShell

New-AzVm `
    -ResourceGroupName "myResourceGroup" `
    -Name "myVM" `
    -Location "East US" `
    -ImageName "Win2016Datacenter" `
    -LicenseType "Windows_Server"

CLI

az vm create \
    --resource-group myResourceGroup \
    --name myVM \
    --location eastus \
    --license-type Windows_Server

Modelo

Nos modelos do Resource Manager, um parâmetro adicional para licenseType deve ser especificado. Você pode ler mais sobre a criação de modelos do Azure Resource Manager.

"properties": {
    "licenseType": "Windows_Server",
    "hardwareProfile": {
        "vmSize": "[variables('vmSize')]"
    }
}    

Converter uma VM existente usando o Benefício Híbrido do Azure para Windows Server

Se houver uma VM existente que você deseja converter para aproveitar o Benefício Híbrido do Azure para Windows Server, atualize o tipo de licença da VM seguindo as instruções abaixo.

Observação

A alteração do tipo de licença na VM não faz com que o sistema seja reinicializado e não causa interrupção no serviço. Ele é simplesmente uma atualização de um sinalizador de metadados.

Portal

Na folha VM do portal, você pode atualizar a VM para usar o Benefício Híbrido do Azure selecionando a opção de “Configuração” e alternar a opção “Benefício Híbrido do Azure”

PowerShell

  • Converter VMs do Windows Server existentes para o Benefício Híbrido do Azure para Windows Server

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "Windows_Server"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    
  • Converter VMs do Windows Server com o benefício pré-pago

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "None"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    

CLI

  • Converter VMs do Windows Server existentes para o Benefício Híbrido do Azure para Windows Server

    az vm update --resource-group myResourceGroup --name myVM --set licenseType=Windows_Server
    

Como verificar se sua VM está utilizando o benefício de licenciamento

Depois de implantar sua VM por meio do PowerShell, modelo do Gerenciador de Recursos ou Portal, verifique a configuração nos métodos seguintes.

Portal

Na folha da VM do portal, você pode exibir a alternância para o Benefício Híbrido do Azure para Windows Server selecionando a guia “Sistema operacional”.

PowerShell

O exemplo a seguir mostra o tipo de licença para uma única VM

Get-AzVM -ResourceGroup "myResourceGroup" -Name "myVM"

Saída:

Type                     : Microsoft.Compute/virtualMachines
Location                 : westus
LicenseType              : Windows_Server

Esta saída contrasta com a seguinte VM implantada sem licenciamento do Benefício Híbrido do Azure para Windows Server:

Type                     : Microsoft.Compute/virtualMachines
Location                 : westus
LicenseType              :

CLI

az vm get-instance-view -g MyResourceGroup -n MyVM --query "[?licenseType=='Windows_Server']" -o table

Observação

A alteração do tipo de licença na VM não faz com que o sistema seja reinicializado e não causa interrupção no serviço. Trata-se apenas de um sinalizador de licenciamento de metadados.

Listar todas as VMs e conjuntos de dimensionamento de máquinas virtuais com o Benefício Híbrido do Azure para Windows Server em uma assinatura

Para ver e contar todas as máquinas virtuais e conjuntos de dimensionamento de máquinas virtuais implantados com o Benefício Híbrido do Azure para Windows Server, execute o seguinte comando na sua assinatura:

Portal

Na folha de recursos de conjuntos de dimensionamento de máquina Virtual ou Máquina Virtual, você pode exibir uma lista de todas as VMs e tipo de licenciamento, configurando a coluna da tabela para incluir o "Benefício de licenciamento do sistema operacional". A configuração da VM pode estar no Benefício Híbrido do Azure para Windows, não habilitado ou no cliente Windows com estado de hospedagem multilocatário.

PowerShell

Para máquinas virtuais:

Get-AzVM | ?{$_.LicenseType -like "Windows_Server"} | select ResourceGroupName, Name, LicenseType

Para conjuntos de dimensionamento de máquinas virtuais:

Get-AzVmss | Select * -ExpandProperty VirtualMachineProfile | ? LicenseType -eq 'Windows_Server' | select ResourceGroupName, Name, LicenseType

CLI

Para máquinas virtuais:

az vm list --query "[?licenseType=='Windows_Server']" -o table

Para conjuntos de dimensionamento de máquinas virtuais:

az vmss list --query "[?virtualMachineProfile.licenseType=='Windows_Server']" -o table

Implantar um Conjunto de Dimensionamento de Máquinas Virtuais com o Benefício Híbrido do Azure para Windows Server

Nos modelos do Gerenciador de Recursos de seu conjunto de dimensionamento de máquinas virtuais, um parâmetro adicional licenseType deve ser especificado dentro da sua propriedade VirtualMachineProfile. Você pode fazer isso durante a criação ou atualização do conjunto de dimensionamento por meio do modelo do ARM, PowerShell, CLI do Azure ou REST.

O exemplo a seguir usa um modelo ARM com uma imagem do Windows Server 2016 Datacenter:

"virtualMachineProfile": {
    "storageProfile": {
        "osDisk": {
            "createOption": "FromImage"
        },
        "imageReference": {
            "publisher": "MicrosoftWindowsServer",
            "offer": "WindowsServer",
            "sku": "2016-Datacenter",
            "version": "latest"
        }
    },
    "licenseType": "Windows_Server",
    "osProfile": {
            "computerNamePrefix": "[parameters('vmssName')]",
            "adminUsername": "[parameters('adminUsername')]",
            "adminPassword": "[parameters('adminPassword')]"
    }
}    

Você também pode aprender mais sobre como Modificar um conjunto de escala de máquinas virtuais para outras maneiras de atualizar sua escala definida.

Próximas etapas