Azure-Hybridvorteil für virtuelle Red Hat Enterprise Linux (RHEL)- und SUSE Linux Enterprise Server (SLES)-Computer

Mit Azure-Hybridvorteil (Azure Hybrid Benefit, AHB) für Linux können Sie das Softwareabonnementmodell für Ihre VM problemlos wechseln. Sie können die Lizenzierungskosten entfernen, indem Sie Ihre Red Hat- und SUSE Linux-Abonnements direkt in Azure übertragen oder ein Modell verwenden, bei dem Sie für Abonnements bezahlen, während Sie diese verwenden. In diesem Artikel werden die Lizenzierungsmodelle „BYOS“ und „PAYG“ definiert, die Nutzen der einzelnen Modelle verglichen und gezeigt, wie Sie den Azure-Hybridvorteil verwenden können, um jederzeit zwischen den beiden Modellen zu wechseln. Dieser Prozess gilt für Virtual Machine Scale Sets, Spot Virtual Machines und benutzerdefinierte Images. Es ermöglicht nahtlose bidirektionale Konvertierungen zwischen den beiden Modellen.

Kunden können von Einsparungen von bis zu 76 % bei Azure-Hybridvorteil für Linux profitieren. Die Sparschätzungen basieren auf einer Standard D2s v3-Azure-VM mit RHEL- oder SLES-Abonnement in der Region „USA, Osten“, die mit einem nutzungsbasierten Tarif im Vergleich zu einem reduzierten Tarif für einen 3-Jahres-Plan für reservierte Instanzen ausgeführt wird. Basierend auf den Azure-Preisen per Oktober 2022. Preisänderungen vorbehalten. Die tatsächlichen Einsparungen können je nach Region, Instanztyp oder Verbrauch variieren.

Tipp

Testen Sie den Rechner für Einsparungen durch den Azure-Hybridvorteil, um die Kosteneinsparungen durch dieses Feature visuell darzustellen.

Definition von „Nutzungsbasierte Zahlung (PAYG)“ und „Bring-Your-Own-Subscription (BYOS)“

In Azure gibt es zwei wichtige Lizenzierungsoptionen: „Nutzungsbasierte Zahlung“ und „Bring-Your-Own-Subscription (BYOS)“. Die nutzungsbasierte Zahlung ist eine Preisoption, bei der Sie für die von Ihnen verwendeten Ressourcen stündlich oder monatlich bezahlen. Sie zahlen nur für das, was Sie verwenden, und können nach Bedarf hoch- oder herunterskalieren. „BYOS“ hingegen ist eine Lizenzierungsoption, bei der Sie Ihre vorhandenen Lizenzen für bestimmte Software( in diesem Fall RHEL und SLES) auf virtuellen Azure-Computern verwenden können. Sie können Ihre vorhandenen Lizenzen verwenden und müssen keine neuen Lizenzen für die Verwendung in Azure erwerben.

Diagramm zeigt die Nutzung des Azure-Hybridvorteils, um Linux-VMs von BYOS auf nutzungsbasierte Bezahlung und BYOS (Bring-Your-Own-Subscription, Bringen Sie Ihr eigenes Abonnement) zu wechseln.

Hinweis

Für VMs, die von PAYG-Images bereitgestellt oder von BYOS-Modellen konvertiert werden, fallen sowohl eine Infrastrukturgebühr als auch eine Softwaregebühr an. Wenn Sie über eine eigene Lizenz verfügen, verwenden Sie Azure-Hybridvorteil, um von einem PAYG-Modell auf ein BYOS-Modell umzustellen.

Sie können den Azure-Hybridvorteil verwenden, um jederzeit zur nutzungsbasierten Bezahlung zurückzukehren.

Welche Linux-VMs kommen für den Azure-Hybridvorteil in Betracht?

Dedizierte Azure-Hostinstanzen und SQL-Hybridvorteile berechtigen nicht für den Azure-Hybridvorteil, wenn Sie bereits den Azure-Hybridvorteil für Linux-VMs nutzen.

Aktivieren des Azure-Hybridvorteils

Aktivieren von AHB auf neuen VMs

Sie können AHB zum Zeitpunkt der Erstellung eines virtuellen Computers aufrufen. Dies bietet einen dreifachen Vorteil:

  • Sie können mit dem gleichen Image und Prozess sowohl PAYG-VMs als auch BYOS-VMs bereitstellen.
  • Zukünftige Änderungen des Lizenzierungsmodus werden so ermöglicht.
  • Die VM ist standardmäßig mit der RHUI (Red Hat-Updateinfrastruktur) verbunden, damit sie aktuell und sicher bleibt. Sie können den aktualisierten Mechanismus nach der Bereitstellung jederzeit ändern.

Um den Azure-Hybridvorteil beim Erstellen einer VM zu aktivieren, verwenden Sie das folgende Verfahren. (Der SUSE-Workflow entspricht dem hier gezeigten RHEL-Beispiel.)

  1. Öffnen Sie das Azure-Portal.

  2. Wechseln Sie zu Erstellen eines virtuellen Computers.

    Screenshot: Portalseite zum Erstellen einer VM.

  3. Aktivieren Sie im Abschnitt Lizenzierung das Kontrollkästchen, mit dem Sie gefragt werden, ob Sie ein vorhandenes RHEL-Abonnement verwenden möchten, und das Kontrollkästchen zur Bestätigung, dass Ihr Abonnement geeignet ist.

    Screenshot: Azure-Portal mit für die Lizenzierung ausgewählten Kontrollkästchen.

  4. Erstellen Sie anhand der folgenden Anweisungen eine VM.

  5. Bestätigen Sie im Bereich Konfiguration, dass die Option aktiviert ist.

    Screenshot: Konfigurationsbereich des Azure-Hybridvorteils nach der Erstellung einer VM.

Aktivieren von AHB auf einer vorhandenen VM

So aktivieren Sie den Azure-Hybridvorteil auf einer vorhandenen VM:

  1. Öffnen Sie das Azure-Portal.
  2. Öffnen Sie die Seite der VM, auf die Sie die Konvertierung anwenden möchten.
  3. Navigieren Sie zu Konfiguration>Lizenzierung. Um die Konvertierung des Azure-Hybridvorteils zu aktivieren, wählen Sie Ja aus und aktivieren dann das Bestätigungskontrollkästchen.

Screenshot: Azure-Portal, das den Abschnitt „Lizenzierung“ der Konfigurationsseite für den Azure-Hybridvorteil zeigt.

Überprüfen des aktuellen Lizenzierungsmodells einer VM mit aktiviertem AHB

Die Erweiterung Azure-Hybridvorteil muss auf dem virtuellen Computer installiert werden, um das Lizenzierungsmodell von BYOS auf PAYG oder umgekehrt umstellen zu können. Sie können anzeigen, ob der Agent mit der Azure CLI oder dem Azure Instance Metadata Service installiert wird.

  1. Sie können mit dem Befehl az vm get-instance-view überprüfen, ob die Erweiterung installiert worden ist oder nicht. Suchen Sie nach der Erweiterung AHBForSLES oder AHBForRHEL. Wenn die entsprechende Erweiterung installiert ist, wurde der Azure-Hybridvorteil aktiviert. Überprüfen Sie den Lizenztyp, um festzustellen, welches Lizenzierungsmodell Ihre VM verwendet.

    az vm get-instance-view -g MyResourceGroup -n myVm --query instanceView.extensions
    
  2. Nachdem die entsprechende Red Hat- oder SUSE-Hybridvorteil-Erweiterung installiert worden ist, verwenden Sie den folgenden Befehl, um den vom Computer Lizenztyp zu überprüfen.

    az vm get-instance-view -g MyResourceGroup -n myVM --query licenseType
    
  3. Die folgenden Lizenztypen entsprechen dem PAYG-Modell.

    • Für RHEL: RHEL_BASE, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, RHEL_BASESAPAPPS oder RHEL_BASESAPHA.
    • Für SLES: SLES, SLES_SAP oder SLES_HPC
  4. Diese entsprechen BYOS.

    • Für RHEL: RHEL_BYOS
    • Für SLES: SLES_BYOS

Wenn der Lizenztyp der VM nicht geändert wurde, gibt der vorherige Befehl eine leere Zeichenfolge zurück, und die VM verwendet weiterhin das Abrechnungsmodell des zum Bereitstellen verwendeten Images.

Konvertierungen von PAYG zu BYOS


Konvertieren eines Pay As You Go(PAYG)-Images in BYOS mithilfe der Azure CLI

Wenn Sie ein Azure Marketplace-Image mit dem PAYG-Lizenzierungsmodell bereitgestellt haben und es in BYOS konvertieren möchten, führen Sie die folgenden Schritte aus, um es in das gewünschte Lizenzierungsmodell zu konvertieren.

  1. Wenden Sie den Lizenztyp RHEL_BYOS auf den Computer an:

    # This will enable BYOS on a RHEL(PAYG) virtual machine using Azure Hybrid Benefit
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS
    
  2. Sobald die Konvertierung von PAYG in BYOS abgeschlossen ist, müssen Sie den Computer für Systemupdates und Nutzungscompliance bei Red Hat registrieren.

  3. Wenn Sie zum PAYG-Modell zurückkehren möchten, müssen Sie den Lizenztyp auf „None“ festlegen, andernfalls wird weiterhin BYOS verwendet.

    # If the image started as PAYG and was converted to BYOS, the following command will revert it back to PAYG.
    az vm update -g myResourceGroup -n myVmName --license-type NONE
    

Konvertierungen von BYOS zu PAYG

Das Konvertieren in das PAYG-Modell wird für Azure Marketplace-Images mit der Bezeichnung BYOS sowie für Computer, die aus einer lokalen Umgebung oder einem Clouddrittanbieter importiert wurden, unterstützt.

  1. Installieren Sie die Erweiterung für den Azure-Hybridvorteil auf einem ausgeführten virtuellen Computer. Sie können den folgenden Befehl über die Azure CLI ausführen:

    az vm extension set -n AHBForRHEL --publisher Microsoft.Azure.AzureHybridBenefit --vm-name myVMName --resource-group myResourceGroup
    
  2. Nachdem die Erweiterung erfolgreich installiert wurde, ändern Sie den Lizenztyp entsprechend Ihren Anforderungen:

    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL base/regular repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BASE
    
    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL EUS repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_EUS
    
    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL SAP APPS repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_SAPAPPS
    
    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL SAP HA repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_SAPHA
    
    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL BASE SAP APPS repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BASESAPAPPS
    
    # This will enable Azure Hybrid Benefit to fetch software updates for RHEL BASE SAP HA repositories
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BASESAPHA
    
  3. Wenn Sie zum BYOS-Modell zurückkehren möchten, müssen Sie den Lizenztyp auf „None“ einstellen, andernfalls wird weiterhin PAYG verwendet.

    # If the image started as BYOS and was converted to PAYG, the following command will revert it back to BYOS.
    az vm update -g myResourceGroup -n myVmName --license-type NONE
    

Mehrere VMs

Mit dem folgenden Befehl werden die im Argument angegebenen Computer in BYOS konvertiert.

# This will enable BYOS 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)

Anhand der folgenden Beispiele werden zwei Methoden zum Abrufen einer Liste mit Ressourcen-IDs vorgestellt: eine auf der Ressourcengruppenebene, die andere auf der Abonnementebene.

# 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 '.[] | {VirtualMachineName: .name, ResourceID: .id}'

Betriebssystemanleitungen

So beginnen Sie mit der Verwendung des Azure-Hybridvorteils für Red Hat

  1. Installieren Sie die AHBForRHEL-Erweiterung auf dem virtuellen Computer, auf dem Sie den BYOS-Vorteil von Azure-Hybridvorteil anwenden möchten. Sie können diese Installation über die Azure CLI oder über PowerShell ausführen.

  2. Ändern Sie abhängig von den gewünschten Softwareupdates den Lizenztyp in den relevanten Wert. Hier sind die verfügbaren Lizenztypwerte und die damit verbundenen Softwareupdates angegeben:

    Lizenztyp Softwareupdates Zulässige virtuelle Computer
    RHEL_BASE Installiert reguläre Red Hat-Repositorys/Red Hat-Basisrepositorys auf Ihrem virtuellen Computer. RHEL-BYOS-VMs, RHEL-VMs mit benutzerdefiniertem Image
    RHEL_EUS Installiert Red Hat-EUS-Repositorys (Extended Update Support) auf Ihrem virtuellen Computer. RHEL-BYOS-VMs, RHEL-VMs mit benutzerdefiniertem Image
    RHEL_SAPAPPS Installiert RHEL für SAP Business Apps-Repositorys auf Ihrem virtuellen Computer. RHEL-BYOS-VMs, RHEL-VMs mit benutzerdefiniertem Image
    RHEL_SAPHA Installiert RHEL für SAP mit Hochverfügbarkeitsrepositorys auf Ihrem virtuellen Computer. RHEL-BYOS-VMs, RHEL-VMs mit benutzerdefiniertem Image
    RHEL_BASESAPAPPS Installiert RHEL für reguläre Repositorys/Basisrepositorys für SAP Business Apps auf Ihrem virtuellen Computer. RHEL-BYOS-VMs, RHEL-VMs mit benutzerdefiniertem Image
    RHEL_BASESAPHA Installiert reguläre Repositorys/Basisrepositorys für RHEL für SAP mit Hochverfügbarkeit auf Ihrem virtuellen Computer. RHEL-BYOS-VMs, RHEL-VMs mit benutzerdefiniertem Image
  3. Warten Sie eine Stunde, bis die Erweiterung den Lizenztypwert liest, und installieren Sie die Repositorys.

    Hinweis

    Falls die Erweiterung nicht von allein ausgeführt wird, können Sie sie bei Bedarf ausführen.

  4. Sie sollten jetzt mit Azure Red Hat Update verbunden sein. Die entsprechenden Repositorys sind auf Ihrem Computer installiert.

  5. Falls Sie zum BYOS-Modell zurückwechseln möchten, ändern Sie einfach den Lizenztyp in None, und führen Sie die Erweiterung aus. Dadurch werden alle RHUI-Repositorys (Red Hat-Updateinfrastruktur) von Ihrem virtuellen Computer entfernt, und die Abrechnung wird beendet.

Hinweis

Im unwahrscheinlichen Fall, dass die Erweiterung keine Repositorys installieren kann oder sonstige Probleme auftreten, entfernen Sie den Lizenztyp, und wenden Sie sich an den Microsoft-Support. Dadurch wird sichergestellt, dass Ihnen keine Softwareupdates in Rechnung gestellt werden.

AHB für reservierte VM-Instanzen

Mit Azure-Reservierungen (Azure Reserved Virtual Machine Instances) können Sie Geld sparen, indem Sie sich bei mehreren Produkten für Pläne mit einer Laufzeit von einem Jahr oder drei Jahren entscheiden. Der Azure-Hybridvorteil für VMs mit nutzungsbasierter Bezahlung ist für reservierte Instanzen verfügbar.

Wenn Sie mithilfe von reservierten Instanzen Computekosten zu einem reduzierten Preis erworben haben, können Sie zusätzlich auf die Lizenzkosten für RHEL und SUSE den Azure-Hybridvorteil anwenden. Die Schritte zum Anwenden des Azure-Hybridvorteils für eine reservierte Instanz bleiben genau gleich wie für eine normale VM.

Screenshot: Schnittstelle zum Erwerb von Reservierungen für VMs.

Hinweis

Wenn Sie bereits Reservierungen für RHEL- oder SUSE-Software mit nutzungsbasierter Zahlung in Azure Marketplace erworben haben, warten Sie, bis die Reservierungsdauer abgelaufen ist, bevor Sie den Azure-Hybridvorteil für VMs mit nutzungsbasierter Zahlung verwenden.

Kompatibilität

Kunden, die den Azure-Hybridvorteil für RHEL-VMs mit nutzungsbasierter Zahlung verwenden, stimmen den rechtlichen Standardbedingungen und den Standarddatenschutzbestimmungen für RHEL-Angebote in Azure Marketplace zu.

Kunden, die den Azure-Hybridvorteil für RHEL-VMs mit nutzungsbasierter Zahlung verwenden, haben drei Möglichkeiten, Softwareupdates und Patches für diese VMs bereitzustellen:

Kunden können die RHUI-Option als Hauptquelle für Updates für ihren Azure-Hybridvorteil für RHEL-VMs mit nutzungsbasierter Zahlung verwenden, ohne Abonnements anfügen zu müssen. Kunden, die sich für die RHUI-Option entscheiden, sind dafür verantwortlich, für die RHEL-Abonnementscompliance zu sorgen.

Kunden, die sich für Red Hat Satellite Server oder Red Hat Subscription Manager entscheiden, sollten die RHUI-Konfiguration entfernen und dann ein cloudzugrifffähiges RHEL-Abonnement an den Azure-Hybridvorteil für RHEL-VMs mit nutzungsbasierter Zahlung anfügen.

Weitere Informationen zur Konformität von Red Hat-Abonnements, Softwareupdates und Quellen für den Azure-Hybridvorteil für RHEL-VMs mit nutzungsbasierter Zahlung finden Sie im Red Hat-Artikel zur Verwendung von RHEL-Abonnements mit dem Azure-Hybridvorteil.

Kunden, die die AHB-Funktion zum Wechsel von BYOS zu nutzungsbasierter Bezahlung für RHEL verwenden, stimmen den rechtlichen Standardbedingungen und den Standarddatenschutzbestimmungen für RHEL-Angebote im Azure Marketplace zu.

Häufig gestellte Fragen

  • Kann ich den Lizenztyp „RHEL_BYOS“ mit einem SLES-Image oder umgekehrt verwenden?

    • A: Nein, das ist nicht möglich. Wenn Sie versuchen, einen Lizenztyp einzugeben, der nicht mit der auf Ihrer VM ausgeführten Distribution übereinstimmt, werden die Metadaten für die Abrechnung nicht aktualisiert. Wenn Sie jedoch versehentlich den falschen Lizenztyp eingeben, wird durch die erneute Aktualisierung Ihrer VM auf den richtigen Lizenztyp weiterhin der Azure-Hybridvorteil aktiviert.
  • F: Ich habe mich bei Red Hat Cloud Access registriert, kann aber den Azure-Hybridvorteil auf meinen RHEL-VMs dennoch nicht aktivieren. Wie sollte ich vorgehen?

    • A: Es kann eine Weile dauern, bis die Registrierung Ihres Red Hat Cloud Access-Abonnements von Red Hat an Azure weitergegeben wird. Wenn der Fehler nach einem Werktag weiterhin auftritt, wenden Sie sich an den Microsoft-Support.
  • F: Ich habe eine VM mit einem „Golden Image“ für RHEL BYOS bereitgestellt. Kann ich die Abrechnung für diese Images aus BYOS in nutzungsbasierte Zahlung ändern?

    • A: Ja, Sie können dazu den Azure-Hybridvorteil für BYOS-VMs verwenden. Erfahren Sie mehr über diese Funktion.
  • F: Ich habe ein eigenes RHEL- oder SLES-Image aus meinem lokalen System (über Azure Migrate, Azure Site Recovery oder eine andere Methode) in Azure hochgeladen. Kann ich die Abrechnung für diese Images von BYOS in nutzungsbasierte Bezahlung ändern?

    • A: Ja, Sie können dazu den Azure-Hybridvorteil für BYOS-VMs verwenden. Erfahren Sie mehr über diese Funktion.
  • F: Ich habe ein eigenes RHEL- oder SLES-Image aus meinem lokalen System (über Azure Migrate, Azure Site Recovery oder eine andere Methode) in Azure hochgeladen. Muss ich bestimmte Schritte ausführen, um vom Azure-Hybridvorteil profitieren zu können?

    • A: Nein, müssen Sie nicht. Die von Ihnen hochgeladenen RHEL- oder SLES-Images gelten bereits als BYOS, und Ihnen werden nur die Kosten für die Azure-Infrastruktur in Rechnung gestellt. Sie sind für die Kosten der RHEL-Abonnements genauso verantwortlich wie für Ihre lokalen Umgebungen.
  • F: Kann ich den Azure-Hybridvorteil für VMs mit nutzungsbasierter Zahlung auf RHEL- und SLES-SAP-Images aus Azure Marketplace anwenden?

    • A: Ja. Sie können den Lizenztyp „RHEL_BYOS“ für RHEL-VMs und den Typ „SLES_BYOS“ zum Konvertieren von VMs verwenden, die mithilfe von RHEL- bzw. SLES-SAP-Images aus Azure Marketplace bereitgestellt wurden.
  • F: Kann ich den Azure-Hybridvorteil für VMs mit nutzungsbasierter Zahlung in VM-Skalierungsgruppen für RHEL und SLES anwenden?

    • A: Ja. Der Azure-Hybridvorteil in VM-Skalierungsgruppen für RHEL und SLES ist für alle Benutzer verfügbar. Weitere Informationen zu diesem Vorteil und seiner Verwendung.
  • F: Kann ich den Azure-Hybridvorteil für VMs mit nutzungsbasierter Zahlung in reservierten Instanzen für RHEL und SLES anwenden?

    • A: Ja. Der Azure-Hybridvorteil für VMs mit nutzungsbasierter Zahlung in reservierten Instanzen für RHEL und SLES ist für alle Benutzer verfügbar.
  • F: Kann ich den Azure-Hybridvorteil für VMs mit nutzungsbasierter Zahlung auf einer VM nutzen, die für SQL Server in RHEL-Images bereitgestellt wurde?

    • A: Nein, das ist nicht möglich. Es ist keine Unterstützung für diese VMs geplant.
  • F: Kann ich den Azure-Hybridvorteil für mein RHEL für Virtual Datacenters-Abonnement verwenden?

    • A: Nein. RHEL for Virtual Datacenters wird in Azure gar nicht unterstützt, auch nicht durch den Azure-Hybridvorteil.

Nächste Schritte