Explorer Azure Hybrid Benefit pour les machines virtuelles Linux avec paiement à l’utilisation

Azure Hybrid Benefit pour les machines virtuelles ou les groupes de machines virtuelles identiques avec paiement à l’utilisation (mode d’orchestration flexible uniquement) est un avantage de licence facultatif. Il réduit considérablement le coût d’exécution de Red Hat Enterprise Linux (RHEL) et de SUSE Linux Enterprise Server (SLES) pour les machines virtuelles dans le cloud.

Cet article explique comment utiliser Azure Hybrid Benefit pour basculer vos machines virtuelles ou vos groupes de machines virtuelles identiques (mode d’orchestration flexible uniquement) vers la facturation BYOS RHEL et BYOS SLES. Avec cet avantage, votre abonnement RHEL ou SLES couvre vos frais de logiciel. Vous payez donc seulement les coûts d’infrastructure pour votre machine virtuelle.

Important

Pour effectuer l’inverse et passer de BYOS à la facturation avec paiement à l’utilisation, consultez Explorer Azure Hybrid Benefit pour les machines virtuelles Linux BYOS.

Comment fonctionne Azure Hybrid Benefit ?

Les machines virtuelles déployées à partir d’images avec paiement à l’utilisation sur Azure génèrent à la fois des frais d’infrastructure et des frais de logiciel. Vous pouvez convertir des machines virtuelles RHEL et SLES avec paiement à l’utilisation en facturation BYOS en utilisant Azure Hybrid Benefit sans devoir les redéployer.

Diagramme montrant l’utilisation d’Azure Hybrid Benefit pour basculer des machines virtuelles Linux du paiement à l’utilisation vers BYOS.

Après avoir appliqué AHB à votre machine virtuelle RHEL ou SLES, vous n’êtes plus facturé pour des frais de logiciels. Au lieu de cela, votre machine virtuelle est facturée des frais BYOS. Vous pouvez utiliser Azure Hybrid Benefit pour revenir à tout moment à la facturation avec paiement à l’utilisation.

Quelles machines virtuelles Linux sont éligibles pour Azure Hybrid Benefit ?

Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation est disponible pour toutes les images avec paiement à l’utilisation RHEL et SLES dans la Place de marché Azure.

Les instances Azure Dedicated Host et les avantages Hybrid Benefit SQL ne sont pas éligibles à Azure Hybrid Benefit si vous utilisez déjà Azure Hybrid Benefit avec des machines virtuelles Linux.

Prendre en main

Appliquer Azure Hybrid Benefit à Red Hat

Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation pour RHEL est disponible pour les clients Red Hat qui répondent aux critères suivants :

  • Avoir des abonnements RHEL actifs ou inutilisés qui peuvent être utilisés dans Azure
  • Avoir activé correctement un ou plusieurs de ces abonnements pour une utilisation dans Azure avec le programme Red Hat Cloud Access

Pour commencer à utiliser Azure Hybrid Benefit pour Red Hat :

  1. Activez un ou plusieurs de vos abonnements RHEL éligibles pour être utilisés dans Azure à l’aide de l’interface client de Red Hat Cloud Access.

    Les abonnements Azure que vous fournissez pendant le processus d’activation de Red Hat Cloud Access seront alors autorisés à utiliser Azure Hybrid Benefit.

  2. Appliquez Azure Hybrid Benefit aux machines virtuelles RHEL avec paiement à l’utilisation que vous déployez dans des images avec paiement à l’utilisation de la Place de marché Azure. Vous pouvez utiliser le portail Azure ou Azure CLI pour activer Azure Hybrid Benefit.

  3. Effectuez les étapes recommandées suivantes pour configurer les sources de mise à jour pour vos machines virtuelles RHEL et tenir compte des consignes de conformité des abonnements RHEL.

Appliquer Azure Hybrid Benefit à SUSE

Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation pour SUSE est disponible pour les clients qui ont :

  • Des abonnements SUSE inutilisés pouvant être utilisés dans Azure.
  • Un ou plusieurs abonnements SUSE actifs à utiliser en local qui doivent être déplacés vers Azure.
  • Des abonnements achetés qu’ils ont activés dans le centre client SUSE à utiliser dans Azure.

Important

Veillez à sélectionner l’abonnement approprié à utiliser dans Azure.

Pour commencer à utiliser Azure Hybrid Benefit pour SUSE :

  1. Enregistrez l’abonnement que vous avez acheté auprès de SUSE ou d’un distributeur SUSE avec le centre client SUSE.
  2. Activez l’abonnement dans le centre client SUSE.
  3. Inscrivez vos machines virtuelles qui reçoivent Azure Hybrid Benefit avec le Centre client SUSE pour obtenir les mises à jour de ce Centre.

Activer Azure Hybrid Benefit dans le portail Azure

Dans le portail Azure, vous pouvez activer Azure Hybrid Benefit sur des machines virtuelles existantes ou sur des machines virtuelles nouvelles au moment où vous les créez.

Activer Azure Hybrid Benefit sur une machine virtuelle existante dans le portail Azure

Pour activer Azure Hybrid Benefit sur une machine virtuelle existante :

  1. Accédez au portail Azure.
  2. Ouvrez la page de la machine virtuelle sur laquelle vous voulez appliquer la conversion.
  3. Accédez à Configuration>Gestion des licences. Pour activer la conversion Azure Hybrid Benefit, sélectionnez Oui, puis cochez la case de confirmation.

Capture d’écran du portail Azure montrant la section Gestion des licences de la page de configuration pour Azure Hybrid Benefit.

Activer Azure Hybrid Benefit quand vous créez une machine virtuelle dans le portail Azure

Pour activer Azure Hybrid Benefit quand vous créez une machine virtuelle, utilisez la procédure suivante. (Le workflow SUSE est identique à l’exemple RHEL montré ici.)

  1. Accédez au portail Azure.

  2. Accédez à Créer une machine virtuelle.

    Capture d’écran de la page du portail pour la création d’une machine virtuelle.

  3. Dans la section Gestion des licences, cochez la case qui demande si vous voulez utiliser un abonnement RHEL existant et la case pour confirmer que votre abonnement est éligible.

    Capture d’écran du portail Azure montrant les cases cochées pour la gestion des licences.

  4. Créez une machine virtuelle en suivant l’ensemble d’instructions suivantes.

  5. Dans le volet Configuration, vérifiez que l’option est activée.

    Capture d’écran du volet de configuration d’Azure Hybrid Benefit après la création d’une machine virtuelle.

Activer et désactiver Azure Hybrid Benefit en utilisant Azure CLI

Vous pouvez utiliser la commande az vm update pour mettre à jour des machines virtuelles existantes. Pour les machines virtuelles RHEL, exécutez la commande avec le paramètre --license-type défini sur RHEL_BYOS. Pour les machines virtuelles SLES, exécutez la commande avec le paramètre --license-type défini sur SLES_BYOS.

Activer Azure Hybrid Benefit en utilisant Azure CLI

# This will enable Azure Hybrid Benefit on a RHEL virtual machine
az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS

# This will enable Azure Hybrid Benefit on a SLES virtual machine
az vm update -g myResourceGroup -n myVmName --license-type SLES_BYOS

Désactiver Azure Hybrid Benefit en utilisant Azure CLI

Pour désactiver Azure Hybrid Benefit, utilisez --license-type défini sur None :

# This will disable Azure Hybrid Benefit on a virtual machine
az vm update -g myResourceGroup -n myVmName --license-type None

Activer Azure Hybrid Benefit sur un grand nombre de machines virtuelles en utilisant Azure CLI

Pour activer Azure Hybrid Benefit sur un grand nombre de machines virtuelles, vous pouvez utiliser le paramètre --ids dans Azure CLI :

# This will enable Azure Hybrid Benefit on a RHEL virtual machine. In this example, ids.txt is an
# existing text file that contains a delimited list of resource IDs corresponding
# to the virtual machines using Azure Hybrid Benefit
az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS --ids $(cat ids.txt)

Les exemples suivants illustrent deux méthodes d’obtention d’une liste d’ID de ressource : l’une au niveau du groupe de ressources, l’autre au niveau de l’abonnement.

# To get a list of all the resource IDs in a resource group:
$(az vm list -g MyResourceGroup --query "[].id" -o tsv)

# To get a list of all the resource IDs of virtual machines in a subscription:
az vm list -o json | jq '.[] | {Virtual MachineName: .name, ResourceID: .id}'

Appliquer Azure Hybrid Benefit aux machines virtuelles avec paiement à l’utilisation au moment de la création

En plus d’appliquer Azure Hybrid Benefit à des machines virtuelles avec paiement à l’utilisation existantes, vous pouvez l’appeler au moment de la création d’une machine virtuelle. Les avantages de cette méthode sont triples :

  • Vous pouvez provisionner des machines virtuelles avec paiement à l’utilisation et BYOS en utilisant la même image et le même processus.
  • Elle permet de modifier par la suite le mode de gestion des licences. Ces modifications ne sont pas disponibles avec une image BYOS uniquement ou si vous apportez votre propre machine virtuelle.
  • Par défaut, la machine virtuelle sera connectée à Red Hat Update Infrastructure (RHUI) pour la conserver à jour et sécurisée. Vous pouvez modifier le mécanisme de mise à jour à tout moment après le déploiement.

Vérifier l’état Azure Hybrid Benefit d’une machine virtuelle

Vous pouvez voir l’état Azure Hybrid Benefit d’une machine virtuelle en utilisant Azure CLI ou Azure Instance Metadata Service.

Vérifier l’état en utilisant Azure CLI

Vous pouvez utiliser la commande az vm get-instance-view pour vérifier l’état. Recherchez un champ licenseType dans la réponse. Si le champ licenseType existe et que sa valeur est RHEL_BYOS ou SLES_BYOS, c’est qu’Azure Hybrid Benefit est activé sur votre machine virtuelle.

az vm get-instance-view -g MyResourceGroup -n MyVm

Vérifier l’état en utilisant Azure Instance Metadata Service

À partir de la machine virtuelle elle-même, vous pouvez interroger les métadonnées attestées dans Azure Instance Metadata Service pour déterminer la valeur de la propriété licenseType de la machine virtuelle. Une valeur pour licenseType de RHEL_BYOS ou de SLES_BYOS indique qu’Azure Hybrid Benefit est activé sur votre machine virtuelle. En savoir plus sur les métadonnées attestées.

Conformité

Conformité Red Hat

Les clients qui utilisent Azure Hybrid Benefit pour des machines virtuelles RHEL avec paiement à l’utilisation acceptent les conditions juridiques standard et la déclaration de confidentialité associées aux offres RHEL de la Place de marché Azure.

Les clients utilisant Azure Hybrid Benefit pour des machines virtuelles RHEL avec paiement à l’utilisation peuvent fournir des mises à jour et des patchs logiciels à ces machines virtuelles de trois façons :

Les clients qui choisissent l’option RHUI peuvent continuer à utiliser RHUI comme source principale de mise à jour pour Azure Hybrid Benefit pour les machines virtuelles RHEL avec paiement à l’utilisation sans attacher des abonnements RHEL à ces machines virtuelles. Les clients qui choisissent l’option RHUI sont tenus de veiller à la conformité de l’abonnement RHEL.

Les clients qui choisissent Red Hat Satellite Server ou Red Hat Subscription Manager doivent supprimer la configuration RHUI, puis attacher un abonnement RHEL activé pour l’accès cloud à Azure Hybrid Benefit pour les machines virtuelles RHEL avec paiement à l’utilisation.

Pour plus d’informations sur la conformité des abonnements Red Hat, les mises à jour de logiciel et les sources pour Azure Hybrid Benefit pour les machines virtuelles RHEL avec paiement à l’utilisation, consultez l’article Red Hat relatif à l’utilisation des abonnements RHEL avec Azure Hybrid Benefit.

Conformité SUSE

Pour utiliser Azure Hybrid Benefit pour des machines virtuelles SLES avec paiement à l’utilisation, et pour obtenir des informations sur le passage de SLES avec paiement à l’utilisation vers BYOS ou de BYOS SLES vers le paiement à l’utilisation, consultez SUSE Linux Enterprise et Azure Hybrid Benefit.

Les clients qui utilisent Azure Hybrid Benefit pour les machines virtuelles SLES avec paiement à l’utilisation doivent déplacer l’infrastructure de mise à jour cloud vers une des trois options qui fournissent des mises à jour logicielles et des patchs à ces machines virtuelles :

Appliquer Azure Hybrid Benefit pour des machines virtuelles avec paiement à l’utilisation sur des instances réservées

Les réservations Azure (Azure Reserved Virtual Machine Instances) vous permettent d’économiser en vous engageant sur des plans d’une ou de trois années pour plusieurs produits. Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation est disponible pour les instances réservées.

Cela signifie que si vous avez acheté des capacités de calcul à tarif réduit en utilisant des instances réservées, vous pouvez appliquer à celles-ci Azure Hybrid Benefit sur les coûts de licence pour RHEL et SUSE. Les étapes à suivre pour appliquer Azure Hybrid Benefit à une instance réservée restent exactement identiques à celles d’une machine virtuelle normale.

Capture d’écran de l’interface pour l’achat de réservations pour les machines virtuelles.

Notes

Si vous avez déjà acheté des réservations pour les logiciels RHEL ou SUSE avec paiement à l’utilisation sur la Place de marché Azure, attendez la fin de la période de réservation avant d’utiliser Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation.

Forum aux questions

Q : Puis-je utiliser un type de licence RHEL_BYOS avec une image SLES ou inversement ?

A : Non, c’est impossible. Si vous essayez d’entrer un type de licence qui ne correspond pas à la distribution en cours d’exécution sur votre machine virtuelle, les métadonnées de facturation ne seront pas mises à jour. Cependant, si vous entrez accidentellement un type de licence incorrect, une nouvelle mise à jour de votre machine virtuelle vers le type de licence correct va néanmoins activer Azure Hybrid Benefit.

Q : Je me suis inscrit au programme Red Hat Cloud Access, mais je ne peux néanmoins toujours pas activer Azure Hybrid Benefit sur mes machines virtuelles RHEL. Que dois-je faire ?

A : L’inscription au programme Red Hat Cloud Access peut mettre un certain temps à se propager entre Red Hat et Azure. Si l’erreur persiste après un jour ouvrable, contactez le support technique de Microsoft.

Q : J’ai déployé une machine virtuelle en utilisant une image de référence (golden image) BYOS RHEL. Puis-je convertir la facturation de ces images de BYOS au paiement à l’utilisation ?

R : Oui, vous pouvez utiliser pour cela Azure Hybrid Benefit pour les machines virtuelles BYOS. En savoir plus sur cette fonctionnalité.

Q : J’ai chargé ma propre image RHEL ou SLES à partir d’un dossier local (via Azure Migrate, Azure Site Recovery ou autre) sur Azure. Puis-je convertir la facturation sur ces images de BYOS au paiement à l’utilisation ?

R : Oui, vous pouvez utiliser pour cela Azure Hybrid Benefit pour les machines virtuelles BYOS. En savoir plus sur cette fonctionnalité.

Q : J’ai chargé ma propre image RHEL ou SLES à partir d’un dossier local (via Azure Migrate, Azure Site Recovery ou autre) sur Azure. Dois-je faire quelque chose pour bénéficier d’Azure Hybrid Benefit ?

A : Non, vous n’avez rien à faire. Les images RHEL ou SLES que vous chargez sont déjà considérées comme des images BYOS, et seuls les coûts d’infrastructure Azure vous sont facturés. Vous êtes responsable des coûts des abonnements RHEL, comme vous l’êtes pour vos environnements locaux.

Q : Puis-je utiliser Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation pour des images SAP RHEL et SLES de la Place de marché Azure ?

A : Oui. Vous pouvez utiliser le type de licence RHEL_BYOS pour les machines virtuelles RHEL et SLES_BYOS pour convertir des machines virtuelles déployées à partir d’images SAP RHEL et SLES de la Place de marché Azure.

Q : Puis-je utiliser Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation sur des groupes de machines virtuelles identiques pour RHEL et SLES ?

A : Oui. Azure Hybrid Benefit sur les groupes de machines virtuelles identiques pour RHEL et SLES est disponible pour tous les utilisateurs. En savoir plus sur cet avantage et comment l’utiliser.

Q : Puis-je utiliser Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation sur des instances réservées pour RHEL et SLES ?

A : Oui. Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation sur des instances réservées pour RHEL et SLES est disponible pour tous les utilisateurs.

Q : Puis-je utiliser Azure Hybrid Benefit pour les machines virtuelles avec paiement à l’utilisation avec une machine virtuelle déployée pour SQL Server sur des images RHEL ?

A : Non, c’est impossible. Il n’existe aucun plan pour prendre en charge ces machines virtuelles.

Q : Puis-je utiliser Azure Hybrid Benefit sur mon abonnement RHEL for Virtual Datacenters ?

A : Non. RHEL pour centres de données virtuels n’est pas du tout pris en charge sur Azure, y compris Azure Hybrid Benefit.

Problèmes courants

Cette section répertorie les problèmes courants que vous pouvez rencontrer et les étapes d’atténuation.

Error Limitation des risques
« Impossible de terminer l’action, car les informations dont nous disposons indique que vous n’avez pas réussi à activer Red Hat Cloud Access sur votre abonnement Azure. » Pour utiliser Azure Hybrid Benefit avec des machines virtuelles RHEL, vous devez d’abord inscrire vos abonnements Azure auprès de Red Hat Cloud Access.

Étapes suivantes