Partager via


Explorez Azure Hybrid Benefit pour Machines virtuelles Windows

Optimisez vos licences principales locales de Windows Server pour obtenir des machines virtuelles (VM) Windows sur Azure à un coût réduit via Azure Hybrid Benefit pour Windows Server. Vous pouvez également utiliser Azure Hybrid Benefit pour Windows Server afin de déployer de nouvelles machines virtuelles qui exécutent le système d’exploitation Windows.

Cet article décrit les étapes à suivre pour déployer de nouvelles machines virtuelles avec Azure Hybrid Benefit pour Windows Server et mettre à jour les machines virtuelles existantes en cours d’exécution.

Pour être éligible à Azure Hybrid Benefit pour Windows Server, vous devez disposer de licences de base locales pour Windows Server à partir d’un programme applicable avec la Software Assurance active ou des licences d’abonnement éligibles. Les licences Software Assurance et les licences d’abonnement éligibles sont disponibles uniquement dans le cadre de certains contrats de licences commerciales. Pour en savoir plus sur les licences commerciales, consultez Ressources de licence Microsoft. Pour en savoir plus sur les licences principales Windows Server, consultez Licences de produit Windows Server.

Vous pouvez utiliser Azure Hybrid Benefit pour Windows Server dans toutes les régions avec des machines virtuelles exécutant le système d’exploitation Windows Server, même si elles exécutent des logiciels supplémentaires comme SQL Server ou des logiciels tiers de la Place de marché Azure.

Limites

Pour utiliser Azure Hybrid Benefit pour Windows Server, vous devez disposer d’un minimum de 8 licences principales (édition Datacenter ou édition Standard) par machine virtuelle. Par exemple, huit licences principales sont requises même si vous exécutez une instance à quatre cœurs. Vous pouvez également exécuter des instances contenant plus de huit cœurs en allouant des licences égales à la taille de cœur de l’instance. Par exemple, 12 licences par cœur sont requises pour une instance de 12 cœurs.

Pour les clients disposant de licences de processeur, chaque licence de processeur équivaut à 16 licences principales.

Important

  • Les charges de travail qui utilisent Azure Hybrid Benefit pour Windows Server peuvent s’exécuter uniquement pendant la période de validité de la licence Software Assurance ou de la licence d’abonnement. Lorsque la licence Software Assurance ou la licence d’abonnement est sur le point d’expirer, vous devez renouveler votre contrat avec Software Assurance ou une licence d’abonnement, désactiver la fonctionnalité Azure Hybrid Benefit pour Windows Server ou supprimer les privilèges d’accès des charges de travail qui utilisent Azure Hybrid Benefit pour Windows Server.

  • Les conditions relatives au produit Microsoft pour votre programme sont prioritaires sur les informations présentées dans cet article. Pour plus d’informations, consultez Conditions générales des produits Microsoft Azure et sélectionnez votre programme pour les afficher.

les machines virtuelles Classic,

Pour les machines virtuelles classiques, la seule option prise en charge consiste à déployer une nouvelle machine virtuelle à partir d’une image personnalisée locale. Pour tirer parti des fonctionnalités d’Azure Hybrid Benefit pour Windows Server décrites dans cet article, vous devez d’abord migrer des machines virtuelles classiques vers des machines virtuelles de modèle Azure Resource Manager.

Important

Les machines virtuelles créées avec le modèle de déploiement classique vont être supprimées le 1er septembre 2023.

Si vous utilisez des ressources IaaS provenant d’Azure Service Management, effectuez la migration avant le 1er septembre 2023. Nous vous encourageons à effectuer le basculement plus tôt plus pour tirer parti des nombreuses fonctionnalités améliorées d’Azure Resource Manager.

Pour plus d’informations, consultez Migrez vos ressources IaaS vers Azure Resource Manager avant le 1er septembre 2023.

Comment utiliser Azure Hybrid Benefit pour Windows Server

Plusieurs options sont à votre disposition pour utiliser des machines virtuelles Windows avec Azure Hybrid Benefit pour Windows Server. Vous pouvez :

  • Déployer des machines virtuelles à partir de l’une des images Windows Server fournies sur la Place de marché Azure
  • Charger une machine virtuelle personnalisée et la déployer à l’aide d’un modèle Azure Resource Manager ou d’Azure PowerShell
  • Convertir une machine virtuelle existante afin qu’elle s’exécute avec Azure Hybrid Benefit ou selon un paiement à l’utilisation pour Windows Server et basculer entre les deux méthodes
  • Appliquer Azure Hybrid Benefit pour Windows Server sur un groupe de machines virtuelles identiques

Créer une machine virtuelle utilisant Azure Hybrid Benefit pour Windows Server

Toutes les images basées sur le système d’exploitation Windows Server sont prises en charge pour Azure Hybrid Benefit pour Windows Server. Vous pouvez utiliser des images prises en charge par la plateforme Azure ou charger votre propre image Windows Server personnalisée.

Portail Azure

Pour créer une machine virtuelle utilisant Azure Hybrid Benefit pour Windows Server, lorsque vous créez votre machine virtuelle, dans l’onglet Informations de base sous Licences, cochez la case pour utiliser une licence Windows Server existante.

Azure PowerShell

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

Azure CLI

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

modèle Azure Resource Manager

Dans votre modèle Resource Manager, définissez le paramètre licenseType. Pour plus d’informations, consultez Création de modèles Azure Resource Manager.

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

Convertir une machine virtuelle existante afin d’utiliser Azure Hybrid Benefit pour Windows Server

Pour convertir une machine virtuelle existante pour qu’elle utilise Azure Hybrid Benefit pour Windows Server, mettez à jour le type de licence de votre machine virtuelle.

Remarque

La modification du type de licence sur la machine virtuelle n’entraîne pas le redémarrage du système ni l’interruption du service. Le processus modifie uniquement un indicateur de gestionnaire de licences de métadonnées.

Portail Azure

Dans le menu du service de machine virtuelle, sélectionnez Configuration, puis définissez Azure Hybrid Benefit sur Activer.

Azure PowerShell

  • Pour convertir une machine virtuelle Windows Server existante pour qu’elle utilise Azure Hybrid Benefit pour Windows Server :

    $vm = Get-AzVM -ResourceGroup "rg-name" -Name "vm-name"
    $vm.LicenseType = "Windows_Server"
    Update-AzVM -ResourceGroupName rg-name -VM $vm
    
  • Pour reconvertir une machine virtuelle Windows Server utilisant Azure Hybrid Benefit pour Windows Server en paiement à l’utilisation :

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

Azure CLI

  • Pour convertir une machine virtuelle Windows Server existante pour qu’elle utilise Azure Hybrid Benefit pour Windows Server :

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

Vérifier que votre machine virtuelle utilise l’avantage de la gestion des licences

Après avoir déployé votre machine virtuelle à l’aide d’Azure PowerShell, d’un modèle Resource Manager ou du Portail Azure, vous pouvez vérifier le paramètre à l’aide de l’une des méthodes suivantes.

Portail Azure

Dans le menu du service de machine virtuelle, sélectionnez Système d’exploitation, puis affichez le paramètre Azure Hybrid Benefit pour Windows Server.

Azure PowerShell

L’exemple suivant montre le type de licence pour une machine virtuelle unique :

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

Sortie :

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

Ce résultat contraste avec la machine virtuelle suivante déployée sans licence Azure Hybrid Benefit pour Windows Server :

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

Azure CLI

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

Remarque

La modification du type de licence sur la machine virtuelle n’entraîne pas le redémarrage du système ni l’interruption du service. Le processus modifie uniquement un indicateur de gestionnaire de licences de métadonnées.

Répertorier toutes les ressources utilisant Azure Hybrid Benefit pour Windows Server

Pour afficher et obtenir le nombre de machines virtuelles et de groupes de machines virtuelles identiques avec Azure Hybrid Benefit pour Windows Server activé, vous pouvez utiliser les options suivantes pour votre abonnement.

Portail Azure

Dans le volet de la vue d’ensemble des machines virtuelles ou des groupes de machines virtuelles identiques, obtenez la liste de toutes vos machines virtuelles et de tous vos types de licences en définissant les colonnes de table pour qu’elles incluent Avantage des licences du système d’exploitation. La machine virtuelle peut se trouver à l’état Azure Hybrid Benefit pour Windows, Non activé ou Client Windows avec hébergement multilocataire.

Azure PowerShell

Pour les machines virtuelles :

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

Pour les groupes de machines virtuelles identiques :

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

Azure CLI

Pour les machines virtuelles :

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

Pour les groupes de machines virtuelles identiques :

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

Déployer un groupe de machines virtuelles identiques pour qu’il utilise Azure Hybrid Benefit pour Windows Server

Au sein des modèles Resource Manager de votre groupe de machines virtuelles identiques, vous devez définir le paramètre licenseType dans votre propriété VirtualMachineProfile. Vous pouvez définir ce paramètre lorsque vous créez ou mettez à jour votre groupe de machines virtuelles identiques à l’aide d’un modèle Resource Manager, d’Azure PowerShell, d’Azure CLI ou de l’API REST.

L’exemple qui suit utilise un modèle Resource Manager avec une image 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')]"
    }
}    

Pour plus d’informations, consultez Modifier un groupe de machines virtuelles identiques.