Ventaja híbrida de Azure para máquinas virtuales Linux
Puede usar la Ventaja híbrida de Azure para Linux para cambiar fácilmente el modelo de suscripción de software para la máquina virtual (VM) Linux. Cambie el modelo de suscripción sin volver a implementar la máquina virtual y sin riesgo de tiempo de inactividad. Obtiene flexibilidad y ahorros.
Puede cambiar sin problemas entre dos modelos de suscripción en Azure mediante la Ventaja híbrida de Azure:
Traiga su propia suscripción (BYOS): en el modelo BYOS, traiga su propia suscripción de Red Hat Enterprise Linux (RHEL) o SUSE Linux Enterprise Server (SLES) directamente a Azure. Solo paga por los costes de infraestructura de la máquina virtual en Azure. La tarifa de software está cubierta por su suscripción de RHEL o SLES.
Pago por uso (PAYG): use el modelo de suscripción de pago por uso en Azure para pagar las suscripciones de RHEL y SLES a medida que las use.
En este artículo se definen los modelos de suscripción BYOS y Pago por uso, se comparan las ventajas de cada modelo y se muestra cómo usar la Ventaja híbrida de Azure para cambiar entre los dos modelos de suscripción para las máquinas virtuales Linux en Azure.
Este proceso se aplica a:
- Azure Virtual Machine Scale Sets
- Máquinas virtuales de Azure Spot
- Imágenes personalizadas
Ventaja híbrida de Azure le ofrece la opción de realizar conversiones bidireccionales sin problemas entre los dos modelos de suscripción en instancias de máquina virtual aptas.
Los clientes pueden ver ahorros combinados estimados hasta un 76 % con Ventaja híbrida de Azure para Linux y Azure Reserved VM Instances de tres años. Las estimaciones de ahorro se basan en una máquina virtual de Azure D2s v5 estándar con una suscripción de RHEL o SLES en la región Este de EE. UU. que se ejecuta con una tarifa de pago por uso frente a una tarifa reducida para un plan de instancia reservada de tres años. Las estimaciones de ahorro se basan en los precios de Azure a partir de septiembre de 2024. Los precios están sujetos a cambios. El ahorro real puede variar en función de la ubicación, el tipo de instancia o el uso.
Sugerencia
Pruebe la calculadora de ahorro de Ventaja híbrida de Azure para visualizar las ventajas de ahorro de costes de esta característica.
Pago por uso frente a BYOS
Azure ofrece dos opciones principales de precios de licencias: Pago por uso y BYOS. Con Pago por uso, solo paga por los recursos que usa. Puede escalar verticalmente o reducir verticalmente según sea necesario.
Con BYOS, puede usar las suscripciones de licencia existentes. No paga las tarifas de licencia en Azure.
Nota:
Las máquinas virtuales implementadas a partir de imágenes de pago o las máquinas virtuales convertidas a partir de modelos BYOS incurren en tanto una cuota de infraestructura como una cuota de software. Si tiene su propia licencia, use Ventaja híbrida de Azure para pasar de un modelo de Pago por uso a un modelo BYOS.
Puede usar Ventaja híbrida de Azure para cambiar entre las dos opciones de suscripción en cualquier momento.
Máquinas virtuales Linux que puede usar con la Ventaja híbrida de Azure
PAYG
Las siguientes ofertas de Marketplace de Pago por uso de RHEL y SLES pueden usarse con Ventaja híbrida de Azure:
Limitaciones
Solo las imágenes de RHEL publicadas por Red Hat, Inc. pueden usarse con Ventaja híbrida de Azure. No se admiten imágenes publicadas por otros proveedores.
Ofertas de Pago por uso de RHEL publicadas por Red Hat aptas para Ventaja híbrida de Azure
Las siguientes ofertas de Pago por uso de RHEL publicadas por Red Hat son aptas para su uso con Ventaja híbrida de Azure. Se incluyen vínculos a las ofertas de Azure Marketplace.
Dentro de estas ofertas, las imágenes asociadas se describen como "Pago por uso".
- Red Hat Enterprise Linux (RHEL)
- Red Hat Enterprise Linux (RHEL) para aplicaciones SAP
- RHEL para SAP con alta disponibilidad y servicios de actualización
- Complemento de Red Hat Enterprise Linux (RHEL) con alta disponibilidad (alta disponibilidad)
- Red Hat Enterprise Linux (RHEL) Arm64
- Máquina virtual confidencial de Red Hat Enterprise Linux
- Red Hat Enterprise Linux (RHEL) RAW
BYOS
Ventaja híbrida de Azure también está disponible para imágenes de Azure Marketplace de BYOS de RHEL y SLES.
Actualmente, hay disponible una oferta BYOS de RHEL. Esta oferta es una descripción privada. Para obtener acceso a esta lista privada, debe unirse al programa Red Hat Cloud Access.
Puede identificar las ofertas de Marketplace de BYOS de SLES por su nombre, que incluye "BYOS". Un ejemplo es la oferta de SUSE Enterprise Linux 12 SP5 - BYOS.
Las instancias de host dedicadas de Azure y las ventajas híbridas de SQL no son aptas para su uso con la Ventaja híbrida de Azure si esta ya se utiliza con máquinas virtuales Linux.
Nota:
En el caso de las máquinas virtuales de Red Hat, la cuenta de Azure debe formar parte del programa Red Hat Cloud Access. Regístrese en Red Hat Cloud Access antes de intentar habilitar la Ventaja híbrida de Azure en las máquinas virtuales.
Habilitación de la Ventaja híbrida de Azure
Puede habilitar Ventaja híbrida de Azure en máquinas virtuales nuevas, en máquinas virtuales existentes y en varias máquinas virtuales.
Nueva máquina virtual
Puede invocar Ventaja híbrida de Azure al crear una máquina virtual. Entre las ventajas de usar este enfoque se incluyen:
- Puede aprovisionar máquinas virtuales de PAYG y BYOS con la misma imagen y proceso.
- Puede cambiar el modo de licencia en el futuro.
- La máquina virtual está conectada a Red Hat Update Infrastructure (RHUI) de manera predeterminada, para ayudar a mantenerla actualizada y protegida. Puede cambiar el método de actualización después de la implementación.
El flujo de trabajo de SUSE es el mismo que el ejemplo de RHEL que se muestra aquí.
Para habilitar la Ventaja híbrida de Azure al crear una máquina virtual:
En Azure Portal, vaya a Crear una máquina virtual.
En la sección Licencias, active la casilla que pregunta si desea usar una suscripción de RHEL existente. Active la casilla para confirmar que la suscripción es apta.
Cree una máquina virtual siguiendo los pasos que se presentan.
En el menú de servicio de máquina virtual, seleccione Sistema operativo. En Licencias, compruebe que la opción está habilitada.
Máquina virtual existente
Puede habilitar Ventaja híbrida de Azure en una máquina virtual existente.
Para habilitar Ventaja híbrida de Azure en una máquina virtual existente:
- En Azure Portal, vaya al panel de información general de la máquina virtual que desea convertir.
- Vaya a Sistema operativo>Licencias. Para habilitar la conversión de Ventaja híbrida de Azure, seleccione Sí y, después, active la casilla de confirmación.
Compruebe el modelo de licencia actual de una máquina virtual que tenga habilitada Ventaja híbrida de Azure
La extensión Ventaja híbrida de Azure bene instalarse en la máquina virtual para cambiar el modelo de licencias de BYOS a Pago por uso o viceversa. Puede ver si el agente está instalado mediante la CLI de Azure o Azure Instance Metadata Service.
Puede usar el comando
az vm get-instance-view
para comprobar si la extensión está instalada. Busque la extensiónAHBForSLES
oAHBForRHEL
. Si se instala la extensión correspondiente, la Ventaja híbrida de Azure está habilitada. Revise el tipo de licencia para determinar qué modelo de licencias se aplica a la máquina virtual.az vm get-instance-view -g MyResourceGroup -n myVm --query instanceView.extensions
Una vez instalada la extensión de Red Hat o de Ventaja híbrida de Azure de SUSE correspondiente, use el comando siguiente para revisar el tipo de licencia que se aplica a la máquina virtual:
az vm get-instance-view -g MyResourceGroup -n myVM --query licenseType
Los siguientes tipos de licencia corresponden a un modelo de suscripción de Pago por uso:
Para RHEL:
- RHEL_BASE
- RHEL_EUS
- RHEL_SAPAPPS
- RHEL_SAPHA
- RHEL_BASESAPAPPS
- RHEL_BASESAPHA
Para SLES:
- SLES
- SLES_SAP
- SLES_HPC
Estos tipos de licencia corresponden a un modelo de suscripción BYOS:
Para RHEL:
- RHEL_BYOS
Para SLES:
- SLES_BYOS
Si el tipo de licencia de la máquina virtual no se ha modificado, este comando devuelve una cadena vacía y la máquina virtual sigue usando el modelo de facturación de la imagen que usó para implementarla.
Conversión de Pago por uso en BYOS
Si ha implementado una imagen de Azure Marketplace mediante un modelo de licencia de Pago por uso y quiere convertir licencias en BYOS, complete los pasos siguientes.
Convertir una imagen de Pago por uso a BYOS mediante la CLI de Azure
Use la CLI de Azure para convertir una imagen de Azure Marketplace de Pago por uso en un modelo de suscripción BYOS.
Aplique el tipo de licencia
RHEL_BYOS
a la máquina virtual:# This enables BYOS on a RHEL PAYG VM by using Azure Hybrid Benefit. az vm update -g myResourceGroup -n myVmName --license-type RHEL_BYOS
Una vez completada la conversión Pago por uso a BYOS, registre la máquina con Red Hat para las actualizaciones del sistema y el cumplimiento de utilización.
Si desea volver a un modelo de suscripción de Pago por uso, establezca
license-type
enNone
. De lo contrario, el modelo de suscripción sigue siendo BYOS.# If the image started as PAYG and and was converted to BYOS, the following command reverts it back to PAYG. az vm update -g myResourceGroup -n myVmName --license-type NONE
Convertir de BYOS a Pago por uso
La conversión a un modelo de suscripción de Pago por uso se admite para imágenes de Azure Marketplace etiquetadas como "BYOS" y para máquinas importadas desde el entorno local o desde un proveedor de nube de terceros.
Instale la extensión de Ventaja híbrida de Azure en una máquina virtual en ejecución. Puede usar el siguiente comando a través de la CLI de Azure:
az vm extension set -n AHBForRHEL --publisher Microsoft.Azure.AzureHybridBenefit --vm-name myVMName --resource-group myResourceGroup
Después de que la extensión esté instalada correctamente, cambie el tipo de licencia en función de lo que necesite:
# 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
Compruebe si la marca de característica "AHB para RHEL" está habilitada:
az feature list --namespace Microsoft.Compute | grep "AHBEnabledForRHEL" -A 3
Si desea volver al modelo BYOS, establezca
license-type
enNone
. De lo contrario, el modelo de suscripción sigue siendo Pago por uso.# If the image started as BYOS and was converted to PAYG, the following command reverts it back to BYOS. az vm update -g myResourceGroup -n myVmName --license-type NONE
Varias VM
El siguiente comando convierte las máquinas virtuales especificadas en el argumento en 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)
En los ejemplos siguientes se muestran dos métodos que puede usar para obtener una lista de identificadores de recursos. Un método se aplica a un grupo de recursos y un método se aplica a la suscripción.
# 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}'
Convertir el tipo de licencia en el sistema operativo de la máquina virtual
Para empezar a usar Ventaja híbrida de Azure para Red Hat:
Instale la extensión
AHBForRHEL
en la máquina virtual en la que desee aplicar la ventaja BYOS de Ventaja híbrida de Azure. Puede instalar la extensión mediante la CLI de Azure o Azure PowerShell.En función de las actualizaciones de software que quiera realizar, cambie el tipo de licencia al valor pertinente. Estos son los valores de tipo de licencia disponibles y las actualizaciones de software asociadas a ellos:
Tipo de licencia Actualizaciones de software VM permitidas RHEL_BASE Instala repositorios normales o base de Red Hat en una máquina virtual. Máquinas virtuales BYOS con RHEL, máquinas virtuales con imagen personalizada de RHEL RHEL_EUS Instala repositorios de compatibilidad con las actualizaciones extendidas de Red Hat (EUS) en una máquina virtual. Máquinas virtuales BYOS con RHEL, máquinas virtuales con imagen personalizada de RHEL RHEL_SAPAPPS Instala repositorios de RHEL para aplicaciones empresariales de SAP en una máquina virtual. Máquinas virtuales BYOS con RHEL, máquinas virtuales con imagen personalizada de RHEL RHEL_SAPHA Instala repositorios de RHEL para SAP con alta disponibilidad en una máquina virtual. Máquinas virtuales BYOS con RHEL, máquinas virtuales con imagen personalizada de RHEL RHEL_BASESAPAPPS Instala repositorios de aplicaciones empresariales de SAP normales o base de RHEL en una máquina virtual. Máquinas virtuales BYOS con RHEL, máquinas virtuales con imagen personalizada de RHEL RHEL_BASESAPHA Instala repositorios de RHEL normales o base para SAP con alta disponibilidad en una máquina virtual. Máquinas virtuales BYOS con RHEL, máquinas virtuales con imagen personalizada de RHEL Espere una hora para que la extensión lea el valor de tipo de licencia e instale los repositorios.
Nota
Si la extensión no se ejecute por sí misma, se puede ejecutar a petición.
Ahora debería estar conectado a Azure Red Hat Update. Los repositorios pertinentes se instalan en la máquina.
Si desea volver al modelo BYOS, establezca
license-type
enNone
y ejecute la extensión. Esta acción quita todos los repositorios de RHUI de la máquina virtual y detiene la facturación asociada.
Nota:
En el improbable caso de que la extensión no pueda instalar repositorios o haya algún problema, cambie el tipo de licencia a "Vacía" y póngase en contacto con el soporte técnico de Microsoft. Con este paso se asegura de que no se le facturen las actualizaciones de software.
Ventaja híbrida de Azure para máquinas virtuales de instancia reservada
Las reservas de Azure (Azure Reserved Virtual Machine Instances) le permitirán ahorrar dinero, ya que se compromete a planes de uno o tres años para varios productos. La Ventaja híbrida de Azure para máquinas virtuales de Pago por uso está disponible para las instancias reservadas.
Si adquirió los costes de proceso a una tasa de descuento mediante el uso de instancias reservadas, puede aplicar la Ventaja híbrida de Azure sobre los costes de licencia para RHEL y SUSE. Los pasos para aplicar Ventaja híbrida de Azure para una instancia reservada son exactamente los mismos que para una máquina virtual normal.
Nota:
Si ya ha adquirió reservas para el software de Pago por uso de RHEL o SUSE en Azure Marketplace, espere a que finalice el tiempo de reserva antes de usar la Ventaja híbrida de Azure para máquinas virtuales de Pago por uso.
Cumplimiento
Los clientes que usan la Ventaja híbrida de Azure para máquinas virtuales de pago por uso de RHEL aceptan los términos legales estándar y la declaración de privacidad asociados a las ofertas de RHEL de Azure Marketplace.
Los clientes que usan la Ventaja híbrida de Azure para máquinas virtuales de pago por uso de RHEL tienen tres opciones para proporcionar actualizaciones de software y revisiones a esas máquinas virtuales:
- Red Hat Update Infrastructure (opción predeterminada)
- Red Hat Satellite Server
- Red Hat Subscription Manager
Los clientes pueden usar RHUI como fuente principal de actualización para la Ventaja híbrida de Azure en máquinas virtuales RHEL de Pago por uso sin adjuntar suscripciones. Los clientes que elijan la opción RHUI son responsables de garantizar el cumplimiento de las suscripciones de RHEL.
Los clientes que elijan Red Hat Satellite Server o Red Hat Subscription Manager deben quitar la configuración de RHUI y, a continuación, asociar una suscripción de RHEL habilitada para Cloud Access a las máquinas virtuales RHEL de pago por uso de la Ventaja híbrida de Azure.
Para más información sobre el cumplimiento de las suscripciones de Red Hat, las actualizaciones de software y los orígenes de las máquinas virtuales RHEL de pago por uso de la Ventaja híbrida de Azure, consulte el artículo de Red Hat sobre las suscripciones de RHEL con la Ventaja híbrida de Azure.
Los clientes que usen la capacidad de cambio de BYOS a Pago por uso de Ventaja híbrida de Azure para RHEL aceptan los términos legales y la declaración de privacidad estándares que están asociados a las ofertas de RHEL de Azure Marketplace.
Preguntas más frecuentes
P: ¿Puedo usar un tipo de licencia de
RHEL_BYOS
con una imagen de SLES o viceversa?- A. No, no puede. Si intenta especificar un tipo de licencia que no coincida correctamente con la distribución que se ejecuta en la VM, no se actualizarán los metadatos de facturación. Pero si accidentalmente introduce el tipo de licencia incorrecto, la actualización de su máquina virtual de nuevo al tipo de licencia correcto seguirá permitiendo la Ventaja híbrida de Azure.
P: Me he registrado en Red Hat Cloud Access pero todavía no puedo habilitar la ventaja híbrida de Azure en mis máquinas virtuales RHEL. ¿Cuál debo hacer?
- A. El registro de la suscripción a Red Hat Cloud Access puede tardar un tiempo en propagarse de Red Hat a Azure. Si sigue viendo el error después de un día laborable, póngase en contacto con Soporte técnico de Microsoft.
P: Implementé una máquina virtual con una "imagen maestra" de BYOS de RHEL. ¿Puedo convertir la facturación de esta imagen de BYOS a Pago por uso?
- R: Sí, puede usar Ventaja híbrida de Azure para máquinas virtuales BYOS para convertir este modelo de suscripción.
P: Cargué en Azure mi propia imagen de RHEL o SLES desde el entorno local (mediante Azure Migrate, Azure Site Recovery o de otro modo). ¿Puedo convertir la facturación de estas imágenes de BYOS a PAYG?
- R: Sí, puede usar Ventaja híbrida de Azure para máquinas virtuales BYOS para convertir este modelo de suscripción.
P: Cargué en Azure mi propia imagen de RHEL o SLES desde el entorno local (mediante Azure Migrate, Azure Site Recovery o de otro modo). ¿Debo hacer algo para beneficiarme de la Ventaja híbrida de Azure?
- A. No, no es necesario. Las imágenes de RHEL o SLES que cargue ya se consideran BYOS y solo se cobran los costos de la infraestructura de Azure. Usted es responsable de los costos de las suscripciones de RHEL, de la misma forma que con los entornos locales.
P: ¿Puedo usar Ventaja híbrida de Azure para máquinas virtuales de pago por uso para imágenes SAP de RHEL y SLES de Azure Marketplace?
- A. Sí. Puede usar el tipo de licencia RHEL_BYOS para las máquinas virtuales de RHEL y SLES_BYOS para las conversiones de las máquinas virtuales implementadas a partir de imágenes SAP de Azure Marketplace de RHEL y SLES.
¿Puedo usar la Ventaja híbrida de Azure para máquinas virtuales de pago por uso en conjuntos de escalado de máquinas virtuales para RHEL y SLES?
- A. Sí. R: Sí, la Ventaja híbrida de Azure en conjuntos de escalado de máquinas virtuales para RHEL y SLES está disponible para todos los usuarios. Puede obtener más información sobre esta ventaja y cómo usarla.
¿Puedo usar la Ventaja híbrida de Azure para máquinas virtuales de pago por uso en instancias reservadas para RHEL y SLES?
- A. Sí. La Ventaja híbrida de Azure para máquinas virtuales de pago por uso en instancias reservadas para RHEL y SLES está disponible para todos los usuarios.
P: ¿Puedo usar la Ventaja híbrida de Azure para máquinas virtuales de pago por uso en una máquina virtual implementada para SQL Server en imágenes de RHEL?
- A. No, no puede. No hay ningún plan para admitir estas máquinas virtuales.
P: ¿Puedo usar la ventaja híbrida de Azure en la suscripción del Centro de datos virtual de RHEL?
- A. No. RHEL para centros de datos virtuales no se admite en Azure, ni en Ventaja híbrida de Azure.