Esplorare il vantaggio Azure Hybrid per i set di scalabilità di macchine virtuali Linux

Il Vantaggio Azure Hybrid può ridurre i costi di esecuzione dei set di scalabilità di macchine virtuali Red Hat Enterprise Linux (RHEL) e SUSE Linux Enterprise Server (SLES). Il Vantaggio Azure Hybrid per i set di scalabilità di macchine virtuali Linux è ora disponibile a livello generale. È disponibile per tutte le immagini RHEL e SLES con pagamento in base al consumo da Azure Marketplace.

Quando si abilita il Vantaggio Azure Hybrid, l'unica tariffa addebitata è il costo dell'infrastruttura del set di scalabilità.

Nota

Questo articolo è incentrato sui set di scalabilità di macchine virtuali in esecuzione in modalità di orchestrazione uniforme. È consigliabile usare l'orchestrazione flessibile per i nuovi carichi di lavoro. Per altre informazioni, vedere Modalità di orchestrazione per i set di scalabilità di macchine virtuali in Azure.

Che cos'è il Vantaggio Azure Hybrid per set di scalabilità di macchine virtuali Linux?

Il Vantaggio Azure Hybrid consente di passare i set di scalabilità di macchine virtuali alla fatturazione bring-your-own-subscription (BYOS). È possibile usare le licenze di accesso cloud da Red Hat o SUSE. È anche possibile passare a istanze BYOS con pagamento in base al consumo senza dover ridistribuire.

Un set di scalabilità di macchine virtuali distribuito dalle immagini di Azure Marketplace con pagamento in base al consumo viene addebitato sia per l'infrastruttura che per il software quando il Vantaggio Azure Hybrid è abilitato.

Diagram that shows the effect of Azure Hybrid Benefit on costs for Linux virtual machines.

Quali macchine virtuali Linux possono usare il Vantaggio Azure Hybrid?

Il Vantaggio Azure Hybrid può essere usato in tutte le immagini RHEL e SLES con pagamento in base al consumo da Azure Marketplace. Il Vantaggio Azure Hybrid non è ancora disponibile per immagini RHEL o SLES BYOS o immagini personalizzate da Azure Marketplace.

Le istanze host dedicate di Azure e i vantaggi ibridi di SQL non sono idonei per il Vantaggio Azure Hybrid se si usa già Vantaggio Azure Hybrid con macchine virtuali Linux.

Operazioni preliminari

Abilitare il Vantaggio Azure Hybrid per i set di scalabilità di macchine virtuali Red Hat

Vantaggio Azure Hybrid per RHEL è disponibile per i clienti Red Hat che soddisfano i criteri seguenti:

  • Avere sottoscrizioni RHEL attive o inutilizzate idonee per l'uso in Azure
  • Avere abilitato correttamente una o più sottoscrizioni per l'uso in Azure con il programma Red Hat Cloud Access

Per iniziare a usare il Vantaggio Azure Hybrid per Red Hat:

  1. Abilitare le sottoscrizioni RHEL idonee in Azure usando l'interfaccia cliente Red Hat Cloud Access.

    Le sottoscrizioni di Azure fornite durante il processo di abilitazione di Red Hat Cloud Access possono usare il Vantaggio Azure Hybrid.

  2. Applicare il Vantaggio Azure Hybrid a uno dei set di scalabilità di macchine virtuali RHEL nuovi o esistenti con pagamento in base al consumo. È possibile usare il portale di Azure o l'interfaccia della riga di comando di Azure per abilitare il Vantaggio Azure Hybrid.

  3. Seguire i passaggi successivi per configurare le origini di aggiornamento per le macchine virtuali RHEL e per le linee guida per la conformità delle sottoscrizioni RHEL.

Abilitare il Vantaggio Azure Hybrid per i set di scalabilità di macchine virtuali SUSE

Per iniziare a usare il Vantaggio Azure Hybrid per SUSE:

  1. Registrarsi con il programma cloud pubblico SUSE.
  2. Applicare il Vantaggio Azure Hybrid ai set di scalabilità di macchine virtuali appena creati o esistenti tramite il portale di Azure o l'interfaccia della riga di comando di Azure.
  3. Registrare le macchine virtuali che ricevono il Vantaggio Azure Hybrid con un'origine separata degli aggiornamenti.

Abilitare il Vantaggio Azure Hybrid nel portale di Azure

Abilitare il Vantaggio Azure Hybrid durante la creazione del set di scalabilità di macchine virtuali

  1. Vai al portale di Azure.

  2. Passare a Creare un set di scalabilità di macchine virtuali.

    Screenshot of the portal page for creating a Virtual Machine Scale Set.

  3. Nella sezione Licenze selezionare la casella di controllo che chiede se si vuole usare una sottoscrizione RHEL esistente e la casella di controllo per verificare che la sottoscrizione sia idonea.

    Screenshot of the Azure portal that shows checkboxes selected for licensing.

  4. Creare un set di scalabilità di macchine virtuali seguendo il set di istruzioni successivo.

  5. Nel riquadro Sistema operativo verificare che l'opzione sia abilitata.

    Screenshot of the Azure Hybrid Benefit pane for the operating system after you create a virtual machine.

Abilitare il Vantaggio Azure Hybrid in un set di scalabilità di macchine virtuali esistente

  1. Vai al portale di Azure.
  2. Aprire la pagina per il set di scalabilità di macchine virtuali in cui si vuole applicare la conversione.
  3. Passare a Sistema operativo>Licenze. Per abilitare la conversione del Vantaggio Azure Hybrid, selezionare e quindi selezionare la casella di controllo di conferma.

Screenshot of the Azure portal that shows the Licensing section of the pane for the operating system.

Abilitare e disabilitare il Vantaggio Azure Hybrid usando l'interfaccia della riga di comando di Azure

Nell'interfaccia della riga di comando di Azure è possibile usare il comando az vmss update per abilitare il Vantaggio Azure Hybrid. Per le macchine virtuali RHEL, eseguire il comando con un parametro --license-type di RHEL_BYOS. Per le macchine virtuali SLES, eseguire il comando con un parametro --license-type di SLES_BYOS.

# This will enable Azure Hybrid Benefit on a RHEL Virtual Machine Scale Set
az vmss update --resource-group myResourceGroup --name myVmName --license-type RHEL_BYOS

# This will enable Azure Hybrid Benefit on a SLES Virtual Machine Scale Set
az vmss update --resource-group myResourceGroup --name myVmName --license-type SLES_BYOS

Per disabilitare il Vantaggio Azure Hybrid, usare un valore --license-type di None:

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

Nota

I set di scalabilità hanno un criterio di aggiornamento che determina il modo in cui le macchine virtuali vengono aggiornate con l'ultima versione del modello del set di scalabilità.

Se i set di scalabilità hanno un criterio di aggiornamento Automatico, il Vantaggio Azure Hybrid verrà applicato automaticamente man mano che vengono aggiornate le macchine virtuali. Se i set di scalabilità hanno un criterio di aggiornamento In sequenza, in base agli aggiornamenti pianificati, verrà applicato il Vantaggio Azure Hybrid.

Se i set di scalabilità hanno un criterio di aggiornamento Manuale, è necessario aggiornare manualmente le macchine virtuali usando l'interfaccia della riga di comando di Azure:

# This will bring Virtual Machine Scale Set instances up to date with the latest Virtual Machine Scale Set model 
az vmss update-instances --resource-group myResourceGroup --name myScaleSet --instance-ids {instanceIds}

Applicare il Vantaggio Azure Hybrid ai set di scalabilità di macchine virtuali in fase di creazione

Importante

A partire da novembre 2023, i set di scalabilità di macchine virtuali creati con PowerShell e l'interfaccia della riga di comando di Azure avranno per impostazione predefinita la modalità di orchestrazione flessibile se non è specificata alcuna modalità di orchestrazione. Per altre informazioni su questa modifica e sulle azioni da eseguire, vedere Modifica che causa un'interruzione per i clienti di PowerShell/CLI di VMSS - Hub della community Microsoft

Oltre ad applicare il Vantaggio Azure Hybrid ai set di scalabilità di macchine virtuali esistenti con pagamento in base al consumo, è possibile richiamarlo quando si creano set di scalabilità di macchine virtuali. I vantaggi di questa operazione sono tre:

  • È possibile effettuare il provisioning di set di scalabilità di macchine virtuali BYOS e con pagamento in base al consumo usando la stessa immagine e lo stesso processo.
  • Consente modifiche future alla modalità di licenza. Queste modifiche non sono disponibili con un'immagine solo BYOS.
  • I set di scalabilità di macchine virtuali saranno connessi a Red Hat Update Infrastructure (RHUI) per impostazione predefinita, per mantenerli aggiornati e sicuri. È possibile modificare il meccanismo aggiornato dopo la distribuzione in qualsiasi momento.

Per applicare il Vantaggio Azure Hybrid ai set di scalabilità di macchine virtuali in fase di creazione usando l'interfaccia della riga di comando di Azure, usare uno dei comandi seguenti:

# This will enable Azure Hybrid Benefit while creating a RHEL Virtual Machine Scale Set
az vmss create --name myVmName --resource-group myResourceGroup --orchestration-mode Uniform --vnet-name myVnet --subnet mySubnet  --image myRedHatImageURN --admin-username myAdminUserName --admin-password myPassword --instance-count myInstanceCount --license-type RHEL_BYOS 

# This will enable Azure Hybrid Benefit while creating a SLES Virtual Machine Scale Set
az vmss create --name myVmName --resource-group myResourceGroup --orchestration-mode Uniform --vnet-name myVnet --subnet mySubnet  --image myRedHatImageURN --admin-username myAdminUserName --admin-password myPassword --instance-count myInstanceCount --license-type SLES_BYOS

Passaggi successivi