Virtuele machines van Azure Hybrid Benefit voor Windows verkennen

Voor klanten met softwaregarantie of abonnementslicenties kunt u met Azure Hybrid Benefit voor Windows Server uw on-premises Windows Server-licenties gebruiken om virtuele Windows-machines op Azure tegen lagere kosten te krijgen. U kunt Azure Hybrid Benefit voor Windows Server gebruiken om nieuwe virtuele machines te implementeren met het Windows-besturingssysteem. In dit artikel worden de stappen beschreven voor het implementeren van nieuwe VM's met Azure Hybrid Benefit voor Windows Server en hoe u bestaande actieve VM's kunt bijwerken. Zie de azure Hybrid Benefit voor Windows Server-licentieverlening en kostenbesparingen voor meer informatie over Azure Hybrid Benefit voor Windows Server-licenties.

U hebt minimaal acht kernlicenties (Datacenter of Standard Edition) per virtuele machine nodig. U kunt ook exemplaren uitvoeren die groter zijn dan 8 kernen door licenties toe te wijzen die gelijk zijn aan de kerngrootte van het exemplaar. Er zijn bijvoorbeeld 12 kernlicenties vereist voor een exemplaar van 12 kernen, maar 8 kernlicenties zijn nog steeds vereist als u een exemplaar met vier kernen uitvoert. Voor klanten met processorlicenties is elke twee kernprocessorlicenties gelijk aan 16 kernlicenties.

Het gebruik van Azure Hybrid Benefit voor Windows Server met virtuele machines waarop het Windows Server-besturingssysteem wordt uitgevoerd, wordt nu ondersteund in alle regio's, inclusief VM's met extra software, zoals SQL Server of marketplace-software van derden.

Klassieke VM's

Voor klassieke VM's wordt alleen het implementeren van nieuwe VM's vanuit on-premises aangepaste installatiekopieën ondersteund. Als u wilt profiteren van de mogelijkheden die in dit artikel worden ondersteund, moet u eerst klassieke VM's migreren naar het Resource Manager-model.

Belangrijk

Virtuele machines die zijn gemaakt via het klassieke implementatiemodel, worden op 1 september 2023 buiten gebruik gesteld.

Als u IaaS-resources van Azure Service Management gebruikt, voltooit u uw migratie op 1 september 2023. U wordt aangeraden al eerder over te schakelen om te kunnen profiteren van de vele functieverbeteringen in Azure Resource Manager.

Zie Uw IaaS-resources migreren naar Azure Resource Manager op 1 september 2023 voor meer informatie.

Manieren om Azure Hybrid Benefit te gebruiken voor Windows Server

Er zijn enkele manieren om virtuele Windows-machines te gebruiken met Azure Hybrid Benefit:

  1. U kunt VM's implementeren vanuit een van de opgegeven Windows Server-installatiekopieën op Azure Marketplace
  2. U kunt een aangepaste VM uploaden en implementeren met behulp van een Resource Manager-sjabloon of Azure PowerShell
  3. U kunt bestaande VM in-/uitschakelen tussen uitvoering met Azure Hybrid Benefit of on-demand kosten voor Windows Server betalen
  4. U kunt ook Azure Hybrid Benefit voor Windows Server toepassen op een virtuele-machineschaalset

Een VIRTUELE machine maken met Azure Hybrid Benefit voor Windows Server

Alle installatiekopieën op basis van het Windows Server-besturingssysteem worden ondersteund voor Azure Hybrid Benefit voor Windows Server. U kunt azure-platformondersteuningsinstallatiekopieën gebruiken of uw eigen aangepaste Windows Server-installatiekopieën uploaden.

Portal

Als u een virtuele machine wilt maken met Azure Hybrid Benefit voor Windows Server, schuift u naar de onderkant van het tabblad Basisbeginselen tijdens het maken en schakelt u onder Licentieverlening het selectievakje in om een bestaande Windows Server-licentie te gebruiken.

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

Template

In uw Resource Manager-sjablonen moet een extra parameter licenseType worden opgegeven. Meer informatie over het ontwerpen van Azure Resource Manager-sjablonen.

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

Een bestaande VM converteren met Behulp van Azure Hybrid Benefit voor Windows Server

Als u een bestaande VM hebt die u wilt converteren om te profiteren van Azure Hybrid Benefit voor Windows Server, kunt u het licentietype van uw VM bijwerken door de onderstaande instructies te volgen.

Notitie

Als u het licentietype op de VIRTUELE machine wijzigt, wordt het systeem niet opnieuw opgestart of wordt een service-interuption veroorzaakt. Het is gewoon een update naar een metagegevensvlag.

Portal

Vanuit de portal-VM-blade kunt u de VM bijwerken om Azure Hybrid Benefit te gebruiken door de optie Configuratie te selecteren en de optie 'Azure Hybrid Benefit' in te schakelen

Powershell

  • Bestaande Virtuele Windows Server-machines converteren naar Azure Hybrid Benefit voor Windows Server

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "Windows_Server"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    
  • Virtuele Windows Server-machines converteren met voordeel terug naar betalen per gebruik

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

CLI

  • Bestaande Virtuele Windows Server-machines converteren naar Azure Hybrid Benefit voor Windows Server

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

Controleren of uw VM gebruikmaakt van het licentievoordeel

Zodra u uw virtuele machine hebt geïmplementeerd via PowerShell, Resource Manager-sjabloon of -portal, kunt u de instelling controleren op de volgende methoden.

Portal

Vanuit de portal-VM-blade kunt u de wisselknop voor Azure Hybrid Benefit voor Windows Server weergeven door het tabblad Besturingssysteem te selecteren.

Powershell

In het volgende voorbeeld ziet u het licentietype voor één VM

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

Uitvoer:

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

Deze uitvoer contrasteert met de volgende VM die is geïmplementeerd zonder Azure Hybrid Benefit voor Windows Server-licenties:

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

CLI

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

Notitie

Als u het licentietype op de VIRTUELE machine wijzigt, wordt het systeem niet opnieuw opgestart of wordt een service-interuption veroorzaakt. Het is alleen een vlag voor metagegevenslicenties.

Een lijst weergeven van alle VM's en virtuele-machineschaalsets met Azure Hybrid Benefit voor Windows Server in een abonnement

Als u alle virtuele machines en virtuele-machineschaalsets wilt bekijken en tellen die zijn geïmplementeerd met Azure Hybrid Benefit voor Windows Server, kunt u de volgende opdracht uitvoeren vanuit uw abonnement:

Portal

Op de resourceblade virtuele machine of virtuele-machineschaalsets kunt u een lijst met al uw VM('s) en licentietype weergeven door de tabelkolom zo te configureren dat het besturingssysteemlicentievoordeel wordt opgenomen. De VM-instelling kan zich in Azure Hybrid Benefit bevinden voor Windows, Niet ingeschakeld of Windows-client met de hoststatus voor meerdere tenants.

Powershell

Voor virtuele machines:

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

Voor virtuele-machineschaalsets:

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

CLI

Voor virtuele machines:

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

Voor virtuele-machineschaalsets:

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

Een virtuele-machineschaalset implementeren met Azure Hybrid Benefit voor Windows Server

In de Resource Manager-sjablonen van de virtuele-machineschaalset moet een extra parameter licenseType worden opgegeven binnen de eigenschap VirtualMachineProfile. U kunt dit doen tijdens het maken of bijwerken van uw schaalset via een ARM-sjabloon, PowerShell, Azure CLI of REST.

In het volgende voorbeeld wordt een ARM-sjabloon gebruikt met een Windows Server 2016 Datacenter-installatiekopieën:

"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')]"
    }
}    

U kunt ook meer informatie vinden over het wijzigen van een virtuele-machineschaalset voor meer manieren om uw schaalset bij te werken.

Volgende stappen