Condividi tramite


Vantaggio Azure Hybrid per le macchine virtuali Linux

È possibile usare Vantaggio Azure Hybrid per Linux per cambiare facilmente il modello di sottoscrizione software per la macchina virtuale Linux. Si può cambiare il modello di sottoscrizione senza ridistribuire la macchina virtuale e senza rischi di inattività. Si ottengono flessibilità e risparmi.

È possibile passare facilmente tra due modelli di sottoscrizione in Azure usando Vantaggio Azure Hybrid:

  • Porta la tua sottoscrizione (BYOS): nel modello BYOS è possibile usare la propria sottoscrizione Red Hat Enterprise Linux (RHEL) o SUSE Linux Enterprise Server (SLES) direttamente in Azure. Si paga solo per i costi dell'infrastruttura della macchina virtuale in Azure. La tariffa software è coperta dalla sottoscrizione RHEL o SLES acquistata dal fornitore.

  • Pay-as-you-go (PAYG): usare il modello di sottoscrizione con pagamento in base al consumo in Azure per pagare le sottoscrizioni RHEL e SLES durante l'uso.

Questo articolo definisce i modelli di sottoscrizione BYOS e con pagamento in base al consumo, confronta i vantaggi di ogni modello e illustra come usare il Vantaggio Azure Hybrid per passare tra i due modelli di sottoscrizione per le macchine virtuali Linux in Azure.

Questo processo si applica a:

  • Set di scalabilità di macchine virtuali di Azure
  • Azure Spot macchine virtuali
  • Immagini personalizzate

Vantaggio Azure Hybrid offre la possibilità di eseguire conversioni bidirezionali tra i due modelli di sottoscrizione nelle istanze di vm idonee.

È possibile che vengano visualizzati risparmi combinati stimati fino al 76% con Vantaggio Azure Hybrid per Linux e istanze di macchina virtuale riservate Azure di tre anni. Le stime dei risparmi si basano su una VM standard D2s v5 di Azure, con una sottoscrizione RHEL o SLES, nella regione Stati Uniti Orientali, che funziona con una tariffa in base al consumo rispetto a una tariffa ridotta per un piano di istanza riservata di tre anni. Le stime dei risparmi sono basate sui prezzi Azure a partire da settembre 2024. I prezzi sono soggetti a modifiche. I risparmi effettivi possono variare in base alla posizione, al tipo di istanza o all'utilizzo.

Suggerimento

Provare Azure Calcolatore prezzi per visualizzare i vantaggi di questa funzionalità a livello di macchina virtuale.

Confronto tra Con pagamento in base al consumo e BYOS

Azure offre due opzioni principali per i prezzi delle licenze: pagamento in base al consumo e BYOS. L'opzione Con pagamento in base al consumo consente di pagare solo per le risorse usate. È possibile aumentare o ridurre le prestazioni in base alle esigenze.

Con BYOS è possibile usare le sottoscrizioni di licenza esistenti. Non si pagano i costi di licenza in Azure.

Diagramma che mostra l'uso di Vantaggio Azure Hybrid per passare le macchine virtuali Linux tra i modelli di pagamento in base al consumo e i modelli di sottoscrizione propria.

Le macchine virtuali che utilizzano un modello di sottoscrizione PAYG, siano esse distribuite da immagini PAYG o convertite a PAYG da BYOS, comportano sia una tariffa dell'infrastruttura che una tariffa software.

Se si dispone di una sottoscrizione software esistente, usare Vantaggio Azure Hybrid per eseguire la conversione da un modello con pagamento in base al consumo a un modello BYOS.

È possibile usare Vantaggio Azure Hybrid per passare tra le due opzioni di sottoscrizione in qualsiasi momento.

Macchine virtuali Linux che è possibile usare con Vantaggio Azure Hybrid

Pagamento in base al consumo

Le seguenti offerte RHEL e SLES Marketplace con pagamento in base al consumo sono idonee per l'uso con Vantaggio Azure Hybrid:

Limitazioni

Solo le immagini RHEL pubblicate da Red Hat, Inc. sono idonee per la conversione PAYG a BYOS usando l'Vantaggio Azure Hybrid. Le immagini di altri fornitori non sono supportate.

Offerte RHEL con pagamento in base al consumo pubblicate da Red Hat idonee per Vantaggio Azure Hybrid

Le seguenti offerte RHEL con pagamento in base al consumo pubblicate da Red Hat sono idonee per l'uso con il Vantaggio Azure Hybrid. Sono inclusi i collegamenti alle offerte in Azure Marketplace.

All'interno di queste offerte le immagini associate vengono descritte come "Con pagamento in base al consumo".

BYOS

Vantaggio Azure Hybrid è disponibile anche per immagini BYOS di RHEL e SLES nel Marketplace di Azure e per immagini portate dall'ambiente locale o da altri fornitori di servizi cloud.

È attualmente disponibile un'offerta RHEL BYOS. Questa offerta è una inserzione privata. Per ottenere l'accesso a questa inserzione privata, è necessario partecipare al programma Red Hat Cloud Access.

È possibile identificare le offerte del marketplace SUSE BYOS in base al nome, che include "BYOS". Un esempio è l'offerta ** SUSE Linux Enterprise Server 15 SP7 - BYOS**.

Le istanze host dedicate di Azure e i vantaggi ibridi di SQL non sono idonei all'uso con l'Vantaggio Azure Hybrid se si utilizzano già con le macchine virtuali Linux.

Note

Per le macchine virtuali Red Hat, l'account Azure deve far parte del programma Red Hat Cloud Access. Eseguire la registrazione con Red Hat Cloud Access prima di provare ad abilitare Vantaggio Azure Hybrid nelle macchine virtuali.

Abilitare Vantaggio Azure Hybrid

È possibile abilitare Vantaggio Azure Hybrid nelle nuove macchine virtuali, nelle macchine virtuali esistenti e in più macchine virtuali.

Nuova macchina virtuale

È possibile richiamare Vantaggio Azure Hybrid quando si crea una macchina virtuale. L'uso di questo approccio offre i vantaggi seguenti:

  • È possibile effettuare il provisioning di macchine virtuali Con pagamento in base al consumo e BYOS usando la stessa immagine e lo stesso processo.
  • È possibile modificare la modalità di licenza in futuro.
  • La macchina virtuale con pagamento in base al consumo è connessa a Red Hat Update Infrastructure (RHUI) o a SUSE Cloud Update Infrastructure (CUI) per impostazione predefinita, per mantenerla aggiornata e sicura. È possibile modificare il metodo di aggiornamento dopo la distribuzione.

Il flusso di lavoro SUSE è lo stesso dell'esempio RHEL illustrato di seguito.

Per abilitare Vantaggio Azure Hybrid quando si crea una macchina virtuale:

  1. Nel portale Azure passare a Creare una macchina virtuale.

    Screenshot del riquadro del portale per la creazione di una macchina virtuale.

  2. Nella sezione Licenze selezionare la casella di controllo che chiede se si vuole usare una sottoscrizione di RHEL esistente. Selezionare la casella di controllo per confermare che la sottoscrizione è idonea.

    Screenshot del portale di Azure che mostra le caselle di controllo selezionate per licensing.

  3. Creare una macchina virtuale seguendo la procedura fornita.

  4. Nel menu del servizio della macchina virtuale selezionare Sistema operativo. In Licenze verificare che l'opzione sia abilitata.

    Screenshot del riquadro di configurazione Vantaggio Azure Hybrid dopo aver creato una macchina virtuale.

Macchina virtuale esistente

È possibile abilitare Vantaggio Azure Hybrid in una macchina virtuale esistente.

Per abilitare Vantaggio Azure Hybrid in una macchina virtuale esistente:

  1. Nel portale Azure passare al riquadro di panoramica della macchina virtuale da convertire.
  2. Passare a Sistema operativo>Licenze. Per abilitare la conversione Vantaggio Azure Hybrid, selezionare Yes e quindi selezionare la casella di controllo di conferma.

Screenshot del portale di Azure che mostra la sezione Licenze della pagina di configurazione per Vantaggio Azure Hybrid.

Controllare il modello di licenza corrente di una macchina virtuale con Vantaggio Azure Hybrid abilitata

Con Red Hat, l'estensione Vantaggio Azure Hybrid deve essere installata nella macchina virtuale per cambiare il modello di licenza da BYOS a PAYG o viceversa. È possibile installare l'estensione Vantaggio Azure Hybrid (AHB) per le macchine virtuali RHEL usando il comando dell'interfaccia della riga di comando seguente.

az vm extension set -n AHBForRHEL --publisher Microsoft.Azure.AzureHybridBenefit --vm-name myVMName --resource-group myResourceGroup

Per SUSE non è necessaria l'estensione, la funzionalità è coperta dagli strumenti SUSE stesso.

  1. Red Hat: è possibile usare il az vm get-instance-view comando per verificare se l'estensione è installata. Cerca l'estensione AHBForRHEL Se l'estensione corrispondente è installata, la Vantaggio Azure Hybrid è abilitata. Esaminare il tipo di licenza per determinare il modello di licenza applicato alla macchina virtuale.

    az vm get-instance-view -g MyResourceGroup -n myVm --query instanceView.extensions
    
  2. Red Hat e SUSE: usare il comando seguente per esaminare il tipo di licenza applicato alla macchina virtuale:

    az vm get-instance-view -g MyResourceGroup -n myVM --query licenseType
    

    I tipi di licenza seguenti corrispondono a un modello di sottoscrizione Con pagamento in base al consumo:

    Per RHEL:

    • RHEL_BASE
    • RHEL_EUS
    • RHEL_SAPAPPS
    • RHEL_SAPHA
    • RHEL_BASESAPAPPS
    • RHEL_BASESAPHA

    Per SLES:

    • SLES
    • SLES_SAP
    • SLES_HPC

    Questi tipi di licenza corrispondono a un modello di sottoscrizione BYOS:

    Per RHEL:

    • RHEL_BYOS

    Per SLES:

    • SLES_BYOS

Se il tipo di licenza della macchina virtuale non viene modificato, questo comando restituisce una stringa vuota e la macchina virtuale continua a usare il modello di fatturazione dell'immagine usata per distribuirla.

Eseguire la conversione tra modelli di sottoscrizione con pagamento in base al consumo e BYOS

Usare l'interfaccia della riga di comando di Azure per convertire un'immagine di Azure Marketplace con pagamento in base al consumo in un modello di sottoscrizione BYOS oppure per convertire una macchina virtuale BYOS o migrata in un modello di sottoscrizione con pagamento in base al consumo.


Convertire un'immagine PAYG in BYOS usando l'interfaccia della riga di comando di Azure

Se è stata distribuita un'immagine Azure Marketplace usando un modello di licenza con pagamento in base al consumo e si vuole convertire le licenze in BYOS, completare la procedura seguente.

  1. Applicare il tipo di licenza RHEL_BYOS alla macchina virtuale:

    # This enables BYOS on a RHEL PAYG VM by using Azure Hybrid Benefit.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS
    
  2. Al termine della conversione dall'opzione Con pagamento in base al consumo a BYOS, è necessario registrare la macchina virtuale in Red Hat per gli aggiornamenti di sistema e la conformità dell'utilizzo.

  3. Se si vuole ritornare al modello di sottoscrizione originale, impostare license-type su None.

    # In order to revert back to the original licensing model, set license-type to None.
    az vm update -g myResourceGroup -n myVmName --license-type NONE
    

Convertire da BYOS a Con pagamento in base al consumo

La conversione in un modello di abbonamento PAYG (pay as you go) è supportata per le immagini di Azure Marketplace etichettate "BYOS" e per le macchine importate da ambienti locali o da un provider di servizi cloud di terze parti.

  1. Installare l'estensione Vantaggio Azure Hybrid in una macchina virtuale in esecuzione. È possibile usare il comando seguente tramite il interfaccia della riga di comando di Azure:

    az vm extension set -n AHBForRHEL --publisher Microsoft.Azure.AzureHybridBenefit --vm-name myVMName --resource-group myResourceGroup
    
  2. Dopo aver installato correttamente l'estensione, modificare il tipo di licenza in base alle necessità:

    # This enables Azure Hybrid Benefit to fetch software updates for RHEL base/regular repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_BASE
    
    # This enables Azure Hybrid Benefit to fetch software updates for RHEL EUS repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_EUS
    
    # This enables Azure Hybrid Benefit to fetch software updates for RHEL SAP APPS repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_SAPAPPS
    
    # This enables Azure Hybrid Benefit to fetch software updates for RHEL SAP HA repositories.
    az vm update -g myResourceGroup -n myVmName --license-type RHEL_SAPHA
    
    # This enables 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 enables 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. Verificare se il flag di funzionalità "Vantaggio Azure Hybrid per RHEL" è abilitato:

    az feature list --namespace Microsoft.Compute | grep "AHBEnabledForRHEL" -A 3
    
  4. Se si vuole ritornare al modello di sottoscrizione originale, impostare license-type su None.

    # In order to revert back to the original licensing model, set license-type to None.
    az vm update -g myResourceGroup -n myVmName --license-type NONE
    

Note

L'estensione AHBForRHEL supporta attualmente RHEL 7 e RHEL 8, ma non supporta RHEL 9 o versione successiva. Di conseguenza, l'estensione non installa automaticamente il client RHUI in RHEL 9 o versioni successive. Finché non viene introdotto il supporto per RHEL 9+, i repository devono essere configurati manualmente dopo l'installazione dell'estensione seguendo la procedura descritta in Manual update procedure per usare i server RHUI Azure.

Più macchine virtuali

Il comando seguente converte le macchine virtuali specificate nell'argomento in BYOS:

# This enables 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 that use Azure Hybrid Benefit.
az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS --ids $(cat ids.txt)

Gli esempi seguenti illustrano due metodi che è possibile usare per ottenere un elenco di ID risorsa. Un metodo si applica a un gruppo di risorse e un metodo si applica alla sottoscrizione.

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

Convertire il tipo di licenza nel sistema operativo della macchina virtuale

Per iniziare a usare Vantaggio Azure Hybrid per Red Hat:

  1. Installare l'estensione AHBForRHEL nella macchina virtuale in cui si vuole applicare il vantaggio BYOS Vantaggio Azure Hybrid. È possibile installare l'estensione usando il interfaccia della riga di comando di Azure o Azure PowerShell.

  2. A seconda degli aggiornamenti software desiderati, modificare il tipo di licenza impostandolo su un valore pertinente. Di seguito sono riportati i valori del tipo di licenza disponibili e gli aggiornamenti software associati:

    Tipo di licenza Aggiornamenti software Macchine virtuali consentite
    RHEL_BASE Installa i repository di base/regolari di Red Hat nella macchina virtuale. Macchine virtuali RHEL BYOS, macchine virtuali di immagini personalizzate RHEL
    RHEL_EUS Installa i repository di Red Hat EUS (Extended Update Support) nella macchina virtuale. Macchine virtuali RHEL BYOS, macchine virtuali di immagini personalizzate RHEL
    RHEL_SAPAPPS Installa i repository RHEL per le app aziendali SAP nella macchina virtuale. Macchine virtuali RHEL BYOS, macchine virtuali di immagini personalizzate RHEL
    RHEL_SAPHA Installa i repository RHEL per SAP con disponibilità elevata nella macchina virtuale. Macchine virtuali RHEL BYOS, macchine virtuali di immagini personalizzate RHEL
    RHEL_BASESAPAPPS Installa i repository RHEL normali/di base per le app aziendali SAP nella macchina virtuale. Macchine virtuali RHEL BYOS, macchine virtuali di immagini personalizzate RHEL
    RHEL_BASESAPHA Installa i repository RHEL normali/di base per SAP con disponibilità elevata nella macchina virtuale. Macchine virtuali RHEL BYOS, macchine virtuali di immagini personalizzate RHEL
  3. Attendere un'ora per consentire all'estensione di leggere il valore del tipo di licenza e installare i repository.

Note

Se l'estensione non viene eseguita automaticamente, è possibile eseguirla su richiesta.

A questo punto si dovrebbe essere connessi a Azure Red Hat Update. I repository pertinenti vengono installati nel computer.

  1. Se si vuole tornare al modello BYOS, impostare license-type su None ed eseguire l'estensione. Questa azione rimuove tutti i repository RHUI dalla macchina virtuale e arresta la fatturazione associata.

Note

Nel caso improbabile che l'estensione non possa installare i repository o se ci sono altri problemi, ripristinare il tipo di licenza vuoto e contattare il supporto Microsoft. Se si esegue questo passaggio, si garantisce che non vengano fatturati gli aggiornamenti software.

Vantaggio Azure Hybrid per le macchine virtuali delle istanze riservate

Prenotazioni di Azure (Istanze di Macchine Virtuali Riservate Azure) consentono di risparmiare denaro sottoscrivendo piani di uno o tre anni per più prodotti. Vantaggio Azure Hybrid per le macchine virtuali con pagamento in base al consumo è disponibile per le istanze riservate.

Se i costi di calcolo sono stati acquistati a una tariffa scontata usando istanze riservate, è possibile applicare Vantaggio Azure Hybrid sui costi di licenza per RHEL e SUSE. I passaggi da applicare Vantaggio Azure Hybrid per un'istanza riservata sono esattamente gli stessi di una normale macchina virtuale.

Screenshot dell'interfaccia per l'acquisto di prenotazioni per le macchine virtuali.

Note

Se hai già acquistato prenotazioni per il software RHEL o SUSE PAYG in Azure Marketplace, attendi che il periodo della prenotazione termini prima di utilizzare Vantaggio Azure Hybrid per le VM PAYG.

Conformità

I clienti che utilizzano Vantaggio Azure Hybrid per le macchine virtuali RHEL a pagamento basato sul consumo accettano le condizioni legali standard legal terms e l’informativa sulla privacy privacy statement associate alle offerte Azure Marketplace RHEL.

I clienti che usano Vantaggio Azure Hybrid per le macchine virtuali RHEL con pagamento in base al consumo hanno tre opzioni per fornire aggiornamenti software e patch a tali macchine virtuali:

I clienti possono usare RHUI come origine di aggiornamento principale per Vantaggio Azure Hybrid per le macchine virtuali RHEL con pagamento in base al consumo senza collegare sottoscrizioni. I clienti che scelgono l'opzione RHUI sono responsabili della conformità della sottoscrizione RHEL.

I clienti che usano Red Hat Satellite Server o Red Hat Subscription Manager devono rimuovere la configurazione RHUI e collegare una sottoscrizione RHEL abilitata per l'accesso al cloud a Vantaggio Azure Hybrid per le macchine virtuali RHEL con pagamento in base al consumo.

Per altre informazioni sulla conformità delle sottoscrizioni, sugli aggiornamenti software e sulle origini per Vantaggio Azure Hybrid per le macchine virtuali RHEL con pagamento in base al consumo, vedere l'articolo Red Hat sull'uso di sottoscrizioni RHEL con Vantaggio Azure Hybrid.

I clienti che utilizzano la funzionalità Vantaggio Azure Hybrid BYOS per il pagamento in base al consumo (PAYG) relativo a RHEL accettano le condizioni legali standard e l'informativa sulla privacy associate alle offerte RHEL di Azure Marketplace.

Domande frequenti

  • D: È possibile usare un tipo di licenza RHEL_BYOS con un'immagine SLES o viceversa?

    • R: No. Il tentativo di immettere un tipo di licenza che corrisponde erroneamente alla distribuzione in esecuzione nella macchina virtuale non aggiornerà i metadati di fatturazione. Tuttavia, se si immette accidentalmente il tipo di licenza errato, aggiornare nuovamente la macchina virtuale al tipo di licenza corretto abilita comunque Vantaggio Azure Hybrid.
  • D: Ho eseguito la registrazione con Red Hat Cloud Access, ma non è ancora possibile abilitare Vantaggio Azure Hybrid nelle macchine virtuali RHEL. Cosa devo fare?

    • R: La propagazione della registrazione della sottoscrizione di Red Hat Cloud Access da Red Hat a Azure potrebbe richiedere del tempo. Se viene ancora visualizzato l'errore dopo un giorno lavorativo, contattare Microsoft supporto tecnico.
  • D: È stata distribuita una macchina virtuale usando una "immagine Golden" di RHEL BYOS. È possibile convertire la fatturazione su questa immagine da BYOS a Con pagamento in base al consumo?

    • R: Sì, è possibile usare Vantaggio Azure Hybrid per le macchine virtuali BYOS per convertire questo modello di sottoscrizione.
  • Q: Ho caricato la mia immagine RHEL o SLES dall'ambiente locale (tramite Azure Migrate, Azure Site Recovery o altri metodi) su Azure? È possibile convertire la fatturazione in queste immagini da BYOS al modello Con pagamento in base al consumo?

    • R: Sì, è possibile usare Vantaggio Azure Hybrid per le macchine virtuali BYOS per convertire questo modello di sottoscrizione.
  • Q: Ho caricato la mia immagine RHEL o SLES da locale (tramite Azure Migrate, Azure Site Recovery o altro) su Azure. Devo fare qualcosa per trarre vantaggio da Vantaggio Azure Hybrid?

    • R: No. Le immagini RHEL o SLES che carichi sono già considerate BYOS e ti vengono addebitati solo i costi dell'infrastruttura di Azure. L'utente è responsabile dei costi di sottoscrizione RHEL o SLES, proprio come per gli ambienti locali.
  • Q: È possibile usare Vantaggio Azure Hybrid per le macchine virtuali con pagamento in base al consumo ("pay-as-you-go") per le immagini SAP di Azure Marketplace RHEL e SLES?

    • A: Sì. È possibile utilizzare il tipo di licenza RHEL_BYOS per le macchine virtuali RHEL e SLES_BYOS per le conversioni delle macchine virtuali distribuite da immagini RHEL e SLES SAP del Marketplace di Azure.
  • Q: È possibile usare Vantaggio Azure Hybrid per le macchine virtuali PAYG nei set di scalabilità per RHEL e SLES?

    • A: Sì. Vantaggio Azure Hybrid nei set di scalabilità di macchine virtuali per RHEL e SLES è disponibile per tutti gli utenti. È possibile ottenere altre informazioni su questo vantaggio e su come usarlo.
  • Q: è possibile usare Vantaggio Azure Hybrid per le macchine virtuali con pagamento in base al consumo in istanze riservate per RHEL e SLES?

    • A: Sì. Vantaggio Azure Hybrid per le macchine virtuali con pagamento in base al consumo in istanze riservate per RHEL e SLES è disponibile per tutti gli utenti.
  • Q: Posso utilizzare Vantaggio Azure Hybrid per macchine virtuali PAYG su una VM distribuita per SQL Server su immagini RHEL?

    • R: No. Non è previsto il supporto di queste macchine virtuali.
  • Q: È possibile usare Vantaggio Azure Hybrid nella sottoscrizione RHEL per data center virtuali?

    • R: No. RHEL per data center virtuali non è supportato in Azure, incluso per Vantaggio Azure Hybrid.