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

Para clientes com Software Assurance ou licenças de subscrição, Benefício Híbrido do Azure para Windows Server permite-lhe utilizar as suas licenças do Windows Server no local para obter máquinas virtuais do Windows no Azure a um custo reduzido. Pode utilizar Benefício Híbrido do Azure para o Windows Server implementar novas máquinas virtuais com o SO Windows. Este artigo descreve os passos sobre como implementar novas VMs com Benefício Híbrido do Azure para o Windows Server e como pode atualizar VMs em execução existentes. Para obter mais informações sobre Benefício Híbrido do Azure de licenciamento e poupança de custos do Windows Server, consulte a página Benefício Híbrido do Azure de licenciamento do Windows Server.

Precisará de um mínimo de 8 licenças principais (Datacenter ou Edição Standard) por máquina virtual. Também pode executar instâncias com mais de 8 núcleos ao alocar licenças iguais ao tamanho do núcleo da instância. Por exemplo, são necessárias 12 licenças principais para uma instância de 12 núcleos, no entanto 8 licenças principais ainda são necessárias se executar uma instância de 4 núcleos. Para clientes com licenças de processador, cada licença de processador principal é equivalente a 16 licenças principais.

A utilização de Benefício Híbrido do Azure para o Windows Server com quaisquer VMs com o SO do Windows Server é agora suportada em todas as regiões, incluindo VMs com software adicional, como SQL Server ou software de marketplace de terceiros.

VMs clássicas

Para VMs clássicas, só é suportada a implementação de novas VMs a partir de imagens personalizadas no local. Para tirar partido das capacidades suportadas neste artigo, primeiro tem de migrar VMs clássicas para Resource Manager modelo.

Importante

As VMs criadas através do modelo de implementação clássica serão descontinuadas a 1 de setembro de 2023.

Se utilizar recursos IaaS da Gestão de Serviços do Azure, conclua a migração até 1 de setembro de 2023. Recomendamos que faça a mudança mais cedo para tirar partido dos muitos melhoramentos de funcionalidades no Azure Resource Manager.

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

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

Existem poucas formas de utilizar máquinas virtuais do Windows com o Benefício Híbrido do Azure:

  1. Pode implementar VMs a partir de uma das imagens fornecidas do Windows Server no Azure Marketplace
  2. Pode carregar uma VM personalizada e implementar com um modelo de Resource Manager ou Azure PowerShell
  3. Pode alternar e converter VMs existentes entre a execução com Benefício Híbrido do Azure ou o custo de pagamento a pedido para o Windows Server
  4. Também pode aplicar Benefício Híbrido do Azure para o Windows Server no conjunto de dimensionamento de máquinas virtuais

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

Todas as imagens baseadas no SO do Windows Server são suportadas para Benefício Híbrido do Azure para o Windows Server. Pode utilizar imagens de suporte da plataforma do Azure ou carregar as suas próprias imagens personalizadas do Windows Server.

Portal

Para criar uma VM com Benefício Híbrido do Azure para o Windows Server, desloque-se para a parte inferior do separador Noções Básicas durante o processo de criação e, em Licenciamento, selecione a caixa para utilizar 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 de Resource Manager, tem de especificar um parâmetro licenseType adicional. 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 com Benefício Híbrido do Azure para o Windows Server

Se tiver uma VM existente que gostaria de converter para tirar partido do Benefício Híbrido do Azure para o Windows Server, pode atualizar o tipo de licença da VM ao seguir as instruções abaixo.

Nota

Alterar o tipo de licença na VM não faz com que o sistema reinicie ou cause uma intercalação de serviço. É simplesmente uma atualização para um sinalizador de metadados.

Portal

No painel VM do portal, pode atualizar a VM para utilizar Benefício Híbrido do Azure ao selecionar a opção "Configuração" e ativar a opção "Benefício híbrido do Azure"

PowerShell

  • Converter VMs existentes do Windows Server em Benefício Híbrido do Azure para o 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 benefício de volta para pay as you go

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

CLI

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

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

Como verificar se a VM está a utilizar o benefício de licenciamento

Depois de implementar a VM através do PowerShell, Resource Manager modelo ou portal, pode verificar a definição nos seguintes métodos.

Portal

No painel VM do portal, pode ver o botão de alternar para Benefício Híbrido do Azure para o Windows Server ao selecionar o separador "Configuração".

PowerShell

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

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

Resultado:

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

Este resultado contrasta com a seguinte VM implementada sem Benefício Híbrido do Azure de licenciamento do 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

Nota

Alterar o tipo de licença na VM não faz com que o sistema reinicie ou cause uma intercalação de serviço. É apenas um sinalizador de licenciamento de metadados.

Listar todas as VMs e conjuntos de dimensionamento de máquinas virtuais com Benefício Híbrido do Azure para o Windows Server numa subscrição

Para ver e contar todas as máquinas virtuais e conjuntos de dimensionamento de máquinas virtuais implementados com Benefício Híbrido do Azure para Windows Server, pode executar o seguinte comando a partir da sua subscrição:

Portal

No painel de recursos Máquina Virtual ou Conjuntos de dimensionamento de máquinas virtuais, pode ver uma lista de todas as suas VMs e tipo de licenciamento ao configurar a coluna de tabela para incluir "Benefício de licenciamento do SO". A definição da VM pode estar no Benefício Híbrido do Azure para Windows, Não ativado ou cliente Windows com estado de alojamento multi-inquilino.

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

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

No conjunto de dimensionamento de máquinas virtuais Resource Manager modelos, tem de especificar um parâmetro licenseType adicional na propriedade VirtualMachineProfile. Pode fazê-lo durante a criação ou atualização do conjunto de dimensionamento através do modelo arm, do PowerShell, da CLI do Azure ou do REST.

O exemplo seguinte utiliza o modelo do ARM com uma imagem 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')]"
    }
}    

Também pode saber mais sobre como Modificar um conjunto de dimensionamento de máquinas virtuais para obter mais formas de atualizar o conjunto de dimensionamento.

Passos seguintes