Condividi tramite


Esplorare il vantaggio Azure Hybrid per macchine virtuali Windows

Ottimizzare le licenze di base locali per Windows Server per ottenere macchine virtuali Windows (VM) in Azure a costi ridotti tramite Vantaggio Azure Hybrid per Windows Server. È anche possibile usare Vantaggio Azure Hybrid per Windows Server per distribuire nuove macchine virtuali che eseguono il sistema operativo Windows.

Questo articolo descrive i passaggi per distribuire nuove macchine virtuali con Vantaggio Azure Hybrid per Windows Server e come aggiornare le macchine virtuali in esecuzione esistenti.

Per avere diritto al Vantaggio Azure Hybrid per Windows Server, sono necessarie licenze di base locali per Windows Server da un programma applicabile con Software Assurance attivo o licenze di sottoscrizione idonee. Software Assurance e licenze di sottoscrizione idonee sono disponibili solo come parte di determinati contratti di licenza commerciali. Per altre informazioni sulle licenze commerciali, vedere Risorse di licenza Microsoft. Per altre informazioni sulle licenze principali di Windows Server, vedere Licenze dei prodotti Windows Server.

È possibile usare Vantaggio Azure Hybrid per Windows Server con qualsiasi macchina virtuale che esegue il sistema operativo Windows Server in tutte le aree, incluse le macchine virtuali con software aggiuntivo, ad esempio SQL Server o software di Azure Marketplace di terze parti.

Limiti

Per usare Vantaggio Azure Hybrid per Windows Server, è necessario avere almeno 8 licenze core (Datacenter Edition o Standard Edition) per macchina virtuale. Ad esempio, anche se si esegue un'istanza a 4 core, sono necessarie 8 licenze di base. È anche possibile eseguire istanze di dimensioni superiori a 8 core allocando licenze uguali alle dimensioni principali dell'istanza. Ad esempio, per un'istanza di 12 core sono necessarie 12 licenze core.

Per i clienti che dispongono di licenze del processore, ogni licenza del processore equivale a 16 licenze di base.

Importante

  • I carichi di lavoro che usano Vantaggio Azure Hybrid per Windows Server possono essere eseguiti solo durante il periodo di licenza di Software Assurance o della sottoscrizione. Quando il termine di licenza di Software Assurance o della sottoscrizione si avvicina alla scadenza, è necessario rinnovare il contratto con Software Assurance o una licenza di sottoscrizione, disabilitare il Vantaggio Azure Hybrid per le funzionalità di Windows Server o eseguire il deprovisioning dei carichi di lavoro che usano Vantaggio Azure Hybrid per Windows Server.

  • Le Condizioni per i prodotti Microsoft per il programma hanno la precedenza sulle informazioni presentate in questo articolo. Per maggiori informazioni, consultare la sezione Termini prodotti Microsoft Azure.

Macchine virtuali classiche

Per le macchine virtuali classiche, l'unica opzione supportata consiste nel distribuire una nuova macchina virtuale da un'immagine personalizzata locale. Per sfruttare i vantaggi delle Vantaggio Azure Hybrid per le funzionalità di Windows Server descritte in questo articolo, è prima necessario eseguire la migrazione delle macchine virtuali classiche alle macchine virtuali del modello di Azure Resource Manager.

Importante

Le macchine virtuali create tramite il modello di distribuzione classica verranno ritirati il 1° settembre 2023.

Se si usano risorse IaaS da Gestione dei servizi di Azure, completare la migrazione entro il 1° settembre 2023. Ti invitiamo a effettuare il passaggio prima per sfruttare i numerosi miglioramenti delle funzionalità in Azure Resource Manager.

Per ulteriori informazioni, consultare Migrazione delle risorse IaaS in Azure Resource Manager entro il 1° settembre 2023.

Come usare Vantaggio Azure Hybrid per Windows Server

Sono disponibili diverse opzioni per usare le macchine virtuali Windows con Vantaggio Azure Hybrid per Windows Server. È possibile:

  • Distribuire macchine virtuali da una delle immagini di Windows Server fornite in Azure Marketplace.
  • Caricare una macchina virtuale personalizzata e distribuirlo usando un modello di Azure Resource Manager o Azure PowerShell.
  • Attivare o convertire una macchina virtuale esistente tra l'esecuzione con Vantaggio Azure Hybrid o il costo con pagamento in base al consumo per Windows Server.
  • Applicare Vantaggio Azure Hybrid per Windows Server in un set di scalabilità di macchine virtuali.

Creare una macchina virtuale che usa Vantaggio Azure Hybrid per Windows Server

Tutte le immagini basate sul sistema operativo Windows Server sono supportate per Vantaggio Azure Hybrid per Windows Server. È possibile usare immagini supportate dalla piattaforma Azure o caricare un'immagine personalizzata di Windows Server.

Portale di Azure

Per creare una macchina virtuale che usa Vantaggio Azure Hybrid per Windows Server, quando si crea la macchina virtuale, nella scheda Informazioni di base in Licenze selezionare la casella di controllo per usare una licenza di Windows Server esistente.

Azure PowerShell

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

Interfaccia della riga di comando di Azure

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

Modello di Resource Manager

Nel modello di Resource Manager impostare il licenseType parametro . Per altre informazioni, vedere Creazione di modelli di Azure Resource Manager.

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

Convertire una macchina virtuale esistente in modo da usare Vantaggio Azure Hybrid per Windows Server

Per convertire una macchina virtuale esistente in modo da usare Vantaggio Azure Hybrid per Windows Server, aggiornare il tipo di licenza della macchina virtuale.

Nota

La modifica del tipo di licenza nella macchina virtuale non causa il riavvio del sistema e il servizio non viene interrotto. Il processo modifica solo un flag di licenza dei metadati.

Portale di Azure

Nel menu del servizio vm selezionare Configurazione e quindi impostare Vantaggio Azure Hybrid su Abilita.

Azure PowerShell

  • Per convertire una macchina virtuale Windows Server esistente in Vantaggio Azure Hybrid per Windows Server:

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "Windows_Server"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    
  • Per convertire una macchina virtuale Windows Server che usa Vantaggio Azure Hybrid per Windows Server in base al pagamento in base al consumo:

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

Interfaccia della riga di comando di Azure

  • Per convertire una macchina virtuale Windows Server esistente da usare Vantaggio Azure Hybrid per Windows Server:

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

Verificare che la macchina virtuale usi il vantaggio di licenza

Dopo aver distribuito la macchina virtuale usando Azure PowerShell, un modello di Resource Manager o il portale di Azure, è possibile verificare l'impostazione usando uno dei metodi seguenti.

Portale di Azure

Nel menu del servizio macchina virtuale selezionare Sistema operativo e quindi visualizzare l'impostazione Vantaggio Azure Hybrid per Windows Server.

Azure PowerShell

L'esempio seguente mostra il tipo di licenza per una singola macchina virtuale:

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

Output:

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

L'output è in contrasto con la macchina virtuale seguente distribuita senza Vantaggio Azure Hybrid per le licenze di Windows Server:

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

Interfaccia della riga di comando di Azure

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

Nota

La modifica del tipo di licenza nella macchina virtuale non causa il riavvio del sistema e il servizio non viene interrotto. Il processo modifica solo un flag di licenza dei metadati.

Elencare tutte le risorse che usano Vantaggio Azure Hybrid per Windows Server

Per visualizzare e ottenere un conteggio di tutte le macchine virtuali e dei set di scalabilità di macchine virtuali con Vantaggio Azure Hybrid per Windows Server abilitato, è possibile usare le opzioni seguenti per la sottoscrizione.

Portale di Azure

Nel riquadro Panoramica dei set di scalabilità di macchine virtuali o macchine virtuali ottenere un elenco di tutte le macchine virtuali e dei tipi di licenza impostando le colonne della tabella per includere il vantaggio di licenza del sistema operativo. La macchina virtuale potrebbe avere lo stato Vantaggio Azure Hybrid per Windows, Non abilitato o client Windows con hosting multi-tenant.

Azure PowerShell

Per le macchine virtuali:

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

Per i set di scalabilità di macchine virtuali:

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

Interfaccia della riga di comando di Azure

Per le macchine virtuali:

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

Per i set di scalabilità di macchine virtuali:

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

Distribuire un set di scalabilità di macchine virtuali per usare Vantaggio Azure Hybrid per Windows Server

All'interno dei modelli di Resource Manager del set di scalabilità di macchine virtuali, il licenseType parametro deve essere impostato nella VirtualMachineProfile proprietà . È possibile impostare questo parametro quando si crea o si aggiorna per il set di scalabilità di macchine virtuali usando un modello di Resource Manager, Azure PowerShell, l'interfaccia della riga di comando di Azure o l'API REST.

L'esempio seguente usa un modello di Resource Manager con un'immagine di 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')]"
    }
}    

Per altre informazioni, vedere Modificare un set di scalabilità di macchine virtuali.