Azure Hybrid-förmån för virtuella datorer med Red Hat Enterprise Linux (RHEL) och SUSE Linux Enterprise Server (SLES)

Med Azure Hybrid-förmånen (AHB) för Linux kan du enkelt byta programvaruprenumerationsmodell för den virtuella datorn. Du kan ta bort licenskostnaden genom att ta med dina Red Hat- och SUSE Linux-prenumerationer direkt till Azure, eller använda en modell där du betalar för prenumerationer när du använder dem. Den här artikeln definierar licensieringsmodellerna BYOS och PAYG, jämför fördelarna med varje modell och visar hur du kan använda Azure Hybrid-förmån för att växla mellan de två när som helst. Den här processen gäller vm-skalningsuppsättningar, virtuella datorer med oanvänd kapacitet och anpassade avbildningar. Det möjliggör sömlösa dubbelriktade konverteringar mellan de två modellerna.

Kunder kan se besparingar som uppskattas till upp till 76 % med Azure Hybrid-förmån för Linux. Besparingsuppskattningar baseras på en standard D2s v3 Azure VM med RHEL- eller SLES-prenumeration i regionen USA, östra som körs enligt ett betala per användning-pris jämfört med ett reducerat pris för en 3-årig reserverad instansplan. Baserat på Priser för Azure från och med oktober 2022. Priserna kan komma att ändras. Faktiska besparingar kan variera beroende på plats, instanstyp och användning.

Dricks

Prova Azure Hybrid-förmån Sparkalkylatorn för att visualisera de kostnadsbesparande fördelarna med den här funktionen.

Definiera Betala per användning (PAYG) och BYOS (Bring-your-own-subscription)

I Azure finns det två huvudsakliga prissättningsalternativ för licensiering: "betala per användning" (PAYG) och "bring-your-own-subscription" (BYOS). "PAYG" är ett prisalternativ där du betalar för de resurser du använder varje timme eller varje månad. Du betalar bara för det du använder och kan skala upp eller ned efter behov. Å andra sidan är "BYOS" ett licensieringsalternativ där du kan använda dina befintliga licenser för viss programvara, i det här fallet RHEL och SLES, på virtuella Azure-datorer. Du kan använda dina befintliga licenser och behöver inte köpa nya för användning i Azure.

Diagram som visar användningen av Azure Hybrid-förmån för att växla virtuella Linux-datorer mellan betala per användning och bring-your-own-subscription.

Kommentar

Virtuella datorer som distribueras från PAYG-avbildningar eller virtuella datorer som konverterats från BYOS-modeller medför både en infrastrukturavgift och en programvaruavgift. Om du har en egen licens använder du Azure Hybrid-förmån för att konvertera från en PAYG till BYOS-modell.

Du kan använda Azure Hybrid-förmån för att växla tillbaka till betala per användning-fakturering när som helst.

Vilka virtuella Linux-datorer är kvalificerade för Azure Hybrid-förmån?

Azure Dedicated Host-instanser och SQL Hybrid-förmåner är inte berättigade till Azure Hybrid-förmåner om du redan använder Azure Hybrid-förmåner med virtuella Linux-datorer.

Aktivera Azure Hybrid-förmån

Aktivera AHB på nya virtuella datorer

Du kan anropa AHB när den virtuella datorn skapas. Fördelarna med att göra detta är trefaldiga:

  • Du kan etablera både PAYG- och BYOS-virtuella datorer med hjälp av samma avbildning och process.
  • Det möjliggör ändringar i framtida licensieringsläge.
  • Den virtuella datorn är som standard ansluten till Red Hat Update Infrastructure (RHUI) för att hålla den uppdaterad och säker. Du kan när som helst ändra den uppdaterade mekanismen efter distributionen.

Använd följande procedur för att aktivera Azure Hybrid-förmån när du skapar en virtuell dator. (SUSE-arbetsflödet är detsamma som RHEL-exemplet som visas här.)

  1. Gå till Azure-portalen.

  2. Gå till Skapa en virtuell dator.

    Skärmbild av portalsidan för att skapa en virtuell dator.

  3. I avsnittet Licensiering markerar du kryssrutan som frågar om du vill använda en befintlig RHEL-prenumeration och kryssrutan för att bekräfta att din prenumeration är berättigad.

    Skärmbild av Azure-portalen som visar kryssrutor som valts för licensiering.

  4. Skapa en virtuell dator genom att följa nästa uppsättning instruktioner.

  5. Bekräfta att alternativet är aktiverat i fönstret Konfiguration.

    Skärmbild av konfigurationsfönstret Azure Hybrid-förmån när du har skapat en virtuell dator.

Aktivera AHB på befintlig virtuell dator

Så här aktiverar du Azure Hybrid-förmån på en befintlig virtuell dator:

  1. Gå till Azure-portalen.
  2. Öppna den virtuella datorsida där du vill tillämpa konverteringen.
  3. Gå till Konfigurationslicensiering>. Om du vill aktivera Azure Hybrid-förmån konvertering väljer du Ja och markerar sedan kryssrutan bekräftelse.

Skärmbild av Azure-portalen som visar avsnittet Licensiering på konfigurationssidan för Azure Hybrid-förmån.

Kontrollera den aktuella licensieringsmodellen för en AHB-aktiverad virtuell dator

Det krävs att Azure Hybrid-förmån-tillägget installeras på den virtuella datorn för att byta licensieringsmodell från BYOS till PAYG eller vice versa. Du kan visa om agenten är installerad med hjälp av Azure CLI eller Azure Instance Metadata Service.

  1. Du kan använda az vm get-instance-view kommandot för att kontrollera om tillägget är installerat eller inte. AHBForSLES Leta efter tillägget eller AHBForRHEL om motsvarande är installerat, Azure Hybrid-förmån har aktiverats, granska licenstypen för att granska vilken licensmodell din virtuella dator använder.

    az vm get-instance-view -g MyResourceGroup -n myVm --query instanceView.extensions
    
  2. När motsvarande Red Hat- eller SUSE Hybrid beneift-tillägg har installerats använder du följande kommando för att granska den licenstyp som datorn använder.

    az vm get-instance-view -g MyResourceGroup -n myVM --query licenseType
    
  3. Följande licenstyper motsvarar PAYG-modellen.

    • För RHEL: RHEL_BASE, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, RHEL_BASESAPAPPSeller RHEL_BASESAPHA.
    • För SLES: SLES, SLES_SAPeller SLES_HPC
  4. Dessa motsvarar BYOS.

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

Om licenstypen för den virtuella datorn inte har ändrats returnerar föregående kommando en tom sträng och den virtuella datorn fortsätter att använda faktureringsmodellen för avbildningen som används för att distribuera den.

PAYG till BYOS-konverteringar


Konvertera en Pay As You Go-avbildning (PAYG) till BYOS med hjälp av Azure CLI

Om du har distribuerat en Azure Marketplace-avbildning med PAYG-licensieringsmodellen och vill konvertera den till BYOS följer du den här processen för att konvertera den till önskad licensieringsmodell.

  1. RHEL_BYOS Tillämpa licenstypen på datorn:

    # 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. När PAYG till BYOS-konverteringen är klar måste du registrera datorn med Red Hat för systemuppdateringar och användningsefterlevnad.

  3. Om du vill återgå till PAYG-modellen måste du konfigurera licenstypen till "Ingen", annars fortsätter den att vara BYOS.

    # 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
    

BYOS till PAYG-konverteringar

Konvertering till PAYG-modell stöds för Azure Marketplace-avbildningar märkta BYOS, datorer som importerats från en lokal eller en molnleverantör från tredje part.

  1. Installera Azure Hybrid-förmån-tillägget på en virtuell dator som körs. Du kan använda följande kommando via Azure CLI:

    az vm extension set -n AHBForRHEL --publisher Microsoft.Azure.AzureHybridBenefit --vm-name myVMName --resource-group myResourceGroup
    
  2. När tillägget har installerats ändrar du licenstypen baserat på vad du behöver:

    # 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. Om du vill återgå till BYOS-modellen måste du konfigurera licenstypen till "Ingen", annars fortsätter den att vara PAYG.

    # 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
    

Flera virtuella datorer

Följande kommando konverterar datorerna som anges i argumentet till BYOS.

# 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)

I följande exempel visas två metoder för att hämta en lista över resurs-ID: en på resursgruppsnivå och en på prenumerationsnivå.

# 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}'

Instruktioner för operativsystem

Så här börjar du använda Azure Hybrid-förmån för Red Hat:

  1. AHBForRHEL Installera tillägget på den virtuella dator där du vill tillämpa Azure Hybrid-förmån BYOS-förmånen. Du kan göra den här installationen via Azure CLI eller PowerShell.

  2. Beroende på vilka programuppdateringar du vill använda ändrar du licenstypen till ett relevant värde. Här är de tillgängliga licenstypsvärdena och de programuppdateringar som är associerade med dem:

    Licenstyp Programuppdateringar Tillåtna virtuella datorer
    RHEL_BASE Installerar Red Hat-lagringsplatser för vanliga/baslagringsplatser på den virtuella datorn. VIRTUELLA RHEL BYOS-datorer, virtuella RHEL-avbildningsdatorer
    RHEL_EUS Installerar Red Hat-lagringsplatser för utökad uppdatering (EUS) på den virtuella datorn. VIRTUELLA RHEL BYOS-datorer, virtuella RHEL-avbildningsdatorer
    RHEL_SAPAPPS Installerar RHEL för SAP Business Apps-lagringsplatser på den virtuella datorn. VIRTUELLA RHEL BYOS-datorer, virtuella RHEL-avbildningsdatorer
    RHEL_SAPHA Installerar RHEL för SAP med lagringsplatser med hög tillgänglighet (HA) på den virtuella datorn. VIRTUELLA RHEL BYOS-datorer, virtuella RHEL-avbildningsdatorer
    RHEL_BASESAPAPPS Installerar RHEL-lagringsplatser för vanliga/grundläggande SAP Business Apps-lagringsplatser på den virtuella datorn. VIRTUELLA RHEL BYOS-datorer, virtuella RHEL-avbildningsdatorer
    RHEL_BASESAPHA Installerar vanlig/bas-RHEL för SAP med HA-lagringsplatser på den virtuella datorn. VIRTUELLA RHEL BYOS-datorer, virtuella RHEL-avbildningsdatorer
  3. Vänta en timme tills tillägget läser licenstypsvärdet och installerar lagringsplatserna.

    Kommentar

    Om tillägget inte körs på egen hand kan du köra det på begäran.

  4. Du bör nu vara ansluten till Azure Red Hat Update. De relevanta lagringsplatserna är installerade på datorn.

  5. Om du vill växla tillbaka till modellen bring-your-own-subscription ändrar du bara licenstypen till None och kör tillägget. Den här åtgärden tar bort alla RHUI-lagringsplatser (Red Hat Update Infrastructure) från den virtuella datorn och stoppar faktureringen.

Kommentar

I det osannolika fallet att tillägget inte kan installera lagringsplatser eller om det finns andra problem kan du växla tillbaka licenstypen till tom och kontakta Microsoft-supporten. Detta säkerställer att du inte debiteras för programuppdateringar.

AHB för virtuella datorer med reserverad instans

Azure-reservationer (Azure Reserved Virtual Machine Instances) hjälper dig att spara pengar genom att åta dig ett- eller treårsplaner för flera produkter. Azure Hybrid-förmån för virtuella datorer som betalar per användning är tillgängliga för reserverade instanser.

Om du har köpt beräkningskostnader till ett rabatterat pris med hjälp av reserverade instanser kan du använda Azure Hybrid-förmån på licenskostnaderna för RHEL och SUSE ovanpå det. Stegen för att tillämpa Azure Hybrid-förmån för en reserverad instans förblir exakt desamma som för en vanlig virtuell dator.

Skärmbild av gränssnittet för att köpa reservationer för virtuella datorer.

Kommentar

Om du redan har köpt reservationer för RHEL- eller SUSE-programvara med betala per användning på Azure Marketplace väntar du tills reservationstiden har slutförts innan du använder Azure Hybrid-förmån för virtuella datorer med betala per användning.

Efterlevnad

Kunder som använder Azure Hybrid-förmån för virtuella RHEL-datorer som betalar per användning godkänner de juridiska standardvillkoren och sekretesspolicyn som är associerade med Azure Marketplace RHEL-erbjudandena.

Kunder som använder Azure Hybrid-förmån för virtuella RHEL-datorer med betala per användning har tre alternativ för att tillhandahålla programuppdateringar och korrigeringar till dessa virtuella datorer:

Kunder kan använda RHUI som huvuduppdateringskälla för Azure Hybrid-förmån för virtuella RHEL-datorer med betala per användning utan att koppla prenumerationer. Kunder som väljer RHUI-alternativet ansvarar för att säkerställa rhel-prenumerationsefterlevnad.

Kunder som väljer antingen Red Hat Satellite Server eller Red Hat Subscription Manager bör ta bort RHUI-konfigurationen och sedan ansluta en RHEL-prenumeration med molnåtkomst till Azure Hybrid-förmån för virtuella PAYG RHEL-datorer.

Mer information om Red Hat-prenumerationsefterlevnad, programuppdateringar och källor för Azure Hybrid-förmån för virtuella RHEL-datorer med betala per användning finns i Red Hat-artikeln om hur du använder RHEL-prenumerationer med Azure Hybrid-förmån.

Kunder som använder Azure Hybrid-förmån BYOS till PAYG-funktionen för RHEL godkänner standardvillkoren och sekretesspolicyn som är associerade med Azure Marketplace RHEL-erbjudandena.

Vanliga frågor och svar

  • F: Kan jag använda en licenstyp av RHEL_BYOS med en SLES-avbildning eller vice versa?

    • S: Nej, det kan du inte. Om du försöker ange en licenstyp som felaktigt matchar den distribution som körs på den virtuella datorn uppdateras inga faktureringsmetadata. Men om du av misstag anger fel licenstyp aktiverar uppdatering av den virtuella datorn igen till rätt licenstyp fortfarande Azure Hybrid-förmån.
  • F: Jag har registrerat mig för Red Hat Cloud Access men kan fortfarande inte aktivera Azure Hybrid-förmån på mina virtuella RHEL-datorer. Vad ska jag göra?

    • S: Det kan ta lite tid innan din Red Hat Cloud Access-prenumerationsregistrering sprids från Red Hat till Azure. Om du fortfarande ser felet efter en arbetsdag kontaktar du Microsofts support.
  • F: Jag har distribuerat en virtuell dator med hjälp av en RHEL BYOS "gyllene avbildning". Kan jag konvertera faktureringen på den här bilden från BYOS till betala per användning?

    • S: Ja, du kan använda Azure Hybrid-förmån för virtuella BYOS-datorer för att göra detta. Läs mer om den här funktionen.
  • F: Jag har laddat upp min egen RHEL- eller SLES-avbildning från en lokal plats (via Azure Migrate, Azure Site Recovery eller på annat sätt) till Azure. Kan jag konvertera faktureringen på dessa bilder från BYOS till betala per användning?

    • S: Ja, du kan använda Azure Hybrid-förmån för virtuella BYOS-datorer för att göra detta. Läs mer om den här funktionen.
  • F: Jag har laddat upp min egen RHEL- eller SLES-avbildning från en lokal plats (via Azure Migrate, Azure Site Recovery eller på annat sätt) till Azure. Behöver jag göra något för att dra nytta av Azure Hybrid-förmån?

    • S: Nej, det gör du inte. RHEL- eller SLES-avbildningar som du laddar upp betraktas redan som BYOS och du debiteras endast för azure-infrastrukturkostnader. Du ansvarar för RHEL-prenumerationskostnader, precis som för dina lokala miljöer.
  • F: Kan jag använda Azure Hybrid-förmån för virtuella datorer med betala per användning för AZURE Marketplace RHEL- och SLES SAP-avbildningar?

    • S: Ja. Du kan använda licenstypen för RHEL_BYOS för virtuella RHEL-datorer och SLES_BYOS för konverteringar av virtuella datorer som distribuerats från Azure Marketplace RHEL- och SLES SAP-avbildningar.
  • F: Kan jag använda Azure Hybrid-förmån för virtuella datorer med betala per användning på vm-skalningsuppsättningar för RHEL och SLES?

    • S: Ja. Azure Hybrid-förmån på VM-skalningsuppsättningar för RHEL och SLES är tillgängligt för alla användare. Läs mer om den här förmånen och hur du använder den.
  • F: Kan jag använda Azure Hybrid-förmån för virtuella datorer med betala per användning på reserverade instanser för RHEL och SLES?

    • S: Ja. Azure Hybrid-förmån för virtuella datorer som betalar per användning på reserverade instanser för RHEL och SLES är tillgängliga för alla användare.
  • F: Kan jag använda Azure Hybrid-förmån för virtuella datorer med betala per användning på en virtuell dator som distribuerats för SQL Server på RHEL-avbildningar?

    • S: Nej, det kan du inte. Det finns ingen plan för att stödja dessa virtuella datorer.
  • F: Kan jag använda Azure Hybrid-förmån på min RHEL for Virtual Datacenters-prenumeration?

    • S: Nej. RHEL för virtuella datacenter stöds inte alls i Azure, inklusive Azure Hybrid-förmån.

Nästa steg