Azure Hybrid Benefit para máquinas virtuais Linux

Você pode usar Azure Hybrid Benefit para Linux para alternar facilmente o modelo de assinatura de software para sua VM (máquina virtual) linux. Altere seu modelo de assinatura sem reimplantar a VM e sem risco de tempo de inatividade. Você ganha flexibilidade e economia.

Você pode alternar perfeitamente entre dois modelos de assinatura no Azure usando Azure Hybrid Benefit:

  • Traga sua própria assinatura (BYOS): no modelo BYOS, você traz sua própria assinatura do RHEL (Red Hat Enterprise Linux) ou SUSE Linux Enterprise Server (SLES) diretamente para o Azure. Você paga apenas pelos custos de infraestrutura da VM em Azure. O valor do software é coberto por sua assinatura RHEL ou SLES comprada do fornecedor.

  • Pagamento conforme o uso (PAYG): use o modelo de assinatura de pagamento conforme o uso no Azure para pagar pelas assinaturas do RHEL e do SLES à medida que as utiliza.

Este artigo define os modelos de assinatura BYOS e PAYG, compara os benefícios de cada modelo e mostra como usar o Azure Hybrid Benefit para alternar entre os dois modelos de assinatura para suas VMs do Linux no Azure.

Este processo aplica-se a:

  • Conjuntos de Dimensionamento de Máquinas Virtuais do Azure
  • Azure Spot Virtual Machines
  • Imagens personalizadas

Azure Hybrid Benefit oferece a opção de fazer conversões bidirecionais perfeitas entre os dois modelos de assinatura em instâncias de VM qualificadas.

Você pode obter uma economia combinada estimada em até 76% com o Benefício Híbrido do Azure para Linux e Instâncias de VM Reservadas do Azure de três anos. As estimativas de economia são baseadas em uma VM D2s v5 padrão do Azure, com uma assinatura do RHEL ou do SLES, na região Leste dos EUA, executada a uma taxa de pagamento conforme o uso em comparação com uma taxa reduzida para um plano de instância reservada de três anos. As estimativas de poupança são baseadas em preços do Azure a partir de setembro de 2024. Os preços estão sujeitos a alterações. A economia real pode variar com base na localização, tipo de instância ou uso.

Dica

Experimente a calculadora de preços Azure para visualizar os benefícios de economia de custos desse recurso em um nível de Máquina Virtual.

PAYG vs. BYOS

Azure oferece duas opções principais de preços de licenciamento: PAYG e BYOS. Com PAYG, você paga apenas pelos recursos que usa. Você pode escalar verticalmente ou reduzir verticalmente conforme necessário.

Com BYOS, você pode usar suas assinaturas de licença existentes. Você não paga as taxas de licença em Azure.

Diagrama mostrando o uso do Benefício Híbrido do Azure para alternar VMs Linux entre modelos de assinatura de pagamento conforme o uso e traga sua própria assinatura.

As VMs que utilizam um modelo de assinatura PAYG, implantadas a partir de imagens PAYG ou VMs convertidas em PAYG do BYOS , incorrem em uma taxa de infraestrutura e uma taxa de software.

Se você tiver uma assinatura de software existente, use Azure Hybrid Benefit para converter de um modelo PAYG em um modelo BYOS.

Você pode usar Azure Hybrid Benefit para alternar entre as duas opções de assinatura a qualquer momento.

VMs do Linux que você pode usar com Azure Hybrid Benefit

PAYG

As seguintes ofertas payg rhel e SLES Marketplace são elegíveis para uso com Azure Hybrid Benefit:

Limitações

Somente as imagens RHEL publicadas pela Red Hat, Inc. são elegíveis para a conversão PAYG to BYOS usando o Azure Hybrid Benefit. Não há suporte para imagens de outros fornecedores.

O RHEL PAYG publicado pela Red Hat oferece elegibilidade para Azure Hybrid Benefit

As seguintes ofertas RHEL PAYG publicadas pelo Red Hat estão qualificadas para uso com o Azure Hybrid Benefit. Links para as ofertas em Azure Marketplace estão incluídos.

Nessas ofertas, as imagens associadas são descritas como "Pagamento Conforme o Uso".

BYOS

O Benefício Híbrido do Azure também está disponível para imagens e imagens do RHEL e SLES BYOS do Azure Marketplace trazidas do local ou de outros provedores de nuvem.

Atualmente, uma oferta RHEL BYOS está disponível. Esta oferta é uma listagem privada. Para obter acesso a esta listagem privada, você deve ingressar no programa Red Hat Cloud Access.

Você pode identificar as ofertas do marketplace do SUSE BYOS pelo nome, que inclui "BYOS". Um exemplo é a oferta ** SUSE Linux Enterprise Server 15 SP7 – BYOS**.

Instâncias de host dedicadas do Azure e benefícios híbridos do SQL não serão elegíveis para uso com Azure Hybrid Benefit se você já utilizar o Azure Hybrid Benefit com VMs Linux.

Observação

Para VMs do Red Hat, a conta Azure deve fazer parte do programa Red Hat Cloud Access. Registre-se no Red Hat Cloud Access antes de tentar habilitar Azure Hybrid Benefit em suas VMs.

Habilitar Azure Hybrid Benefit

Você pode habilitar Azure Hybrid Benefit em novas VMs, em VMs existentes e em várias VMs.

Nova VM

Você pode invocar Azure Hybrid Benefit ao criar uma VM. Os benefícios de usar esta abordagem incluem:

  • Você pode provisionar VMs PAYG e BYOS usando a mesma imagem e o mesmo processo.
  • Você pode alterar o modo de licenciamento no futuro.
  • A VM PAYG está conectada à RHUI (Infraestrutura de Atualização do Red Hat) ou à CUI (Infraestrutura de Atualização de Nuvem do SUSE) por padrão, para ajudar a mantê-la atualizada e segura. Você pode alterar o método de atualização após a implantação.

O fluxo de trabalho do SUSE é o mesmo do exemplo RHEL mostrado aqui.

Para habilitar Azure Hybrid Benefit ao criar uma VM:

  1. No portal Azure, acesse Criar uma máquina virtual.

    Captura de tela do painel do portal para criar uma máquina virtual.

  2. Na seção Licenciamento, marque a caixa de seleção que pergunta se você deseja usar uma assinatura RHEL existente. Marque a caixa de seleção para confirmar que sua assinatura está qualificada.

    Captura de tela do portal do Azure que mostra as caixas de seleção selecionadas para licenciamento.

  3. Crie uma máquina virtual seguindo as etapas apresentadas.

  4. No menu de serviços da VM, selecione Sistema Operacional. Em Licenciamento, verifique se a opção está habilitada.

    Screenshot do painel de configuração Azure Hybrid Benefit depois de criar uma máquina virtual.

VM existente

Você pode habilitar Azure Hybrid Benefit em uma VM existente.

Para habilitar Azure Hybrid Benefit em uma VM existente:

  1. No Azure portal, vá para o painel de visão geral da VM que você deseja converter.
  2. Vá para Sistema Operacional>Licenciamento. Para habilitar a conversão de Azure Hybrid Benefit, selecione Yes e selecione a caixa de seleção de confirmação.

Screenshot do portal Azure que mostra a seção Licenciamento da página de configuração para Azure Hybrid Benefit.

Verifique o modelo de licenciamento atual de uma VM que está com Azure Hybrid Benefit habilitado

Com o Red Hat, a extensão Azure Hybrid Benefit deve ser instalada na VM para alternar o modelo de licenciamento de BYOS para PAYG ou vice-versa. Você pode instalar a extensão Azure Hybrid Benefit (AHB) para VMs RHEL usando o comando da CLI a seguir.

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

Para o SUSE, você não precisa da extensão, a funcionalidade é coberta pelas próprias ferramentas do SUSE.

  1. Você pode usar o comando az vm get-instance-view para verificar se a extensão está instalada. Procure a extensão AHBForRHEL. Se a extensão correspondente estiver instalada, o Azure Hybrid Benefit estará habilitado. Revise o tipo de licença para determinar qual modelo de licenciamento foi aplicado à sua VM.

    az vm get-instance-view -g MyResourceGroup -n myVm --query instanceView.extensions
    
  2. Red Hat e SUSE: use o seguinte comando para examinar o tipo de licença aplicado à VM:

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

    Os seguintes tipos de licença correspondem a um modelo de assinatura PAYG:

    Para RHEL:

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

    Para SLES:

    • SLES
    • SLES_SAP
    • SLES_HPC

    Esses tipos de licença correspondem a um modelo de assinatura BYOS:

    Para RHEL:

    • RHEL_BYOS

    Para SLES:

    • SLES_BYOS

Se o tipo de licença da VM não for modificado, esse comando retornará uma cadeia de caracteres vazia e a VM continuará a usar o modelo de cobrança da imagem que você usou para implantá-la.

Converter entre modelos de assinatura PAYG e BYOS

Utilize o Azure CLI para converter uma imagem do Azure Marketplace PAYG em um modelo de assinatura BYOS ou converter uma VM do tipo BYOS ou uma VM migrada para uma assinatura PAYG.


Converter uma imagem PAYG em BYOS usando o Azure CLI

Se você implantou uma imagem Azure Marketplace usando um modelo de licenciamento PAYG e deseja converter o licenciamento em BYOS, conclua as etapas a seguir.

  1. Aplique o tipo de licença RHEL_BYOS à VM:

    # 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. Quando a conversão de PAYG para BYOS for concluída, você deverá registrar a VM na Red Hat para atualizações do sistema e conformidade de uso.

  3. Se você quiser retornar o modelo de assinatura original, defina license-type como 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
    

Converter BYOS para PAYG

Há suporte para a conversão em um modelo de assinatura PAYG para imagens do Azure Marketplace rotuladas como "BYOS" e para máquinas importadas do local ou de um provedor de nuvem de terceiros.

  1. Instale a extensão Azure Hybrid Benefit em uma VM em execução. Você pode usar o seguinte comando por meio do Azure CLI:

    az vm extension set -n AHBForRHEL --publisher Microsoft.Azure.AzureHybridBenefit --vm-name myVMName --resource-group myResourceGroup
    
  2. Depois que a extensão for instalada com êxito, altere o tipo de licença de acordo com o que você precisa:

    # 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. Verifique se o sinalizador de recurso "AHB para RHEL" está habilitado:

    az feature list --namespace Microsoft.Compute | grep "AHBEnabledForRHEL" -A 3
    
  4. Se você quiser retornar o modelo de assinatura original, defina license-type como 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
    

Observação

A extensão AHBForRHEL atualmente dá suporte a RHEL 7 e RHEL 8, mas não dá suporte ao RHEL 9 ou posterior. Como resultado, a extensão não instala automaticamente o cliente RHUI em versões DO RHEL 9 ou posteriores. Até que o suporte para RHEL 9+ seja introduzido, os repositórios devem ser configurados manualmente após a instalação da extensão seguindo o procedimento descrito em Procedimento de atualizaçãomanual para usar os servidores RHUI Azure.

Várias VMs

O seguinte comando converte as VMs especificadas no argumento para 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)

Os exemplos a seguir mostram dois métodos que você pode usar para obter uma lista de IDs de recurso. Um método se aplica a um grupo de recursos e outro método se aplica à assinatura.

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

Converter o tipo de licença no sistema operacional da VM

Para começar a usar Azure Hybrid Benefit para Red Hat:

  1. Instale a extensão AHBForRHEL na VM na qual você deseja aplicar o benefício AZURE HYBRID BENEFIT BYOS. Você pode instalar a extensão usando o Azure CLI ou Azure PowerShell.

  2. Dependendo das atualizações de software que você deseja, altere o tipo de licença para o valor correspondente. Aqui estão os valores de tipo de licença disponíveis e as atualizações de software associadas a eles:

    Tipo de licença Atualizações de software VMs permitidas
    RHEL_BASE Instala repositórios regulares/base da Red Hat na sua VM. VMs RHEL BYOS, VMs de imagem no RHEL personalizadas
    RHEL_EUS Instala repositórios do Suporte de Atualização Estendida (EUS) do Red Hat na sua VM. VMs RHEL BYOS, VMs de imagem no RHEL personalizadas
    RHEL_SAPAPPS Instala repositórios do RHEL para Aplicativos Empresariais SAP na sua VM. VMs RHEL BYOS, VMs de imagem no RHEL personalizadas
    RHEL_SAPHA Instala repositórios do RHEL para SAP com Alta Disponibilidade (HA) na sua VM. VMs RHEL BYOS, VMs de imagem no RHEL personalizadas
    RHEL_BASESAPAPPS Instala repositórios regulares/base do RHEL para Aplicativos Empresariais SAP na sua VM. VMs RHEL BYOS, VMs de imagem no RHEL personalizadas
    RHEL_BASESAPHA Instala repositórios regulares/base do RHEL para SAP com HA na sua VM. VMs RHEL BYOS, VMs de imagem no RHEL personalizadas
  3. Aguarde uma hora até que a extensão leia o valor do tipo de licença e instale os repositórios.

Observação

Se a extensão não estiver em execução por conta própria, você pode executá-la sob demanda.

Agora você deve estar conectado ao Azure Red Hat Update. Os repositórios relevantes estão instalados em seu computador.

  1. Se você quiser voltar ao modelo BYOS, defina license-type como None e execute a extensão. Essa ação remove todos os repositórios RHUI da sua VM e interrompe a cobrança associada.

Observação

No caso improvável de a extensão não poder instalar repositórios ou se houver outros problemas, alterne o tipo de licença de volta para vazio e entre em contato com Microsoft suporte. Seguir essa etapa garante que você não será cobrado por atualizações de software.

Benefício Híbrido do Azure para VMs de instância reservada

Reservas do Azure (Instâncias Reservadas de Máquinas Virtuais do Azure) ajudam você a economizar dinheiro ao se comprometer com planos de um ou três anos para diversos produtos. O Benefício Híbrido do Azure para VMs PAYG está disponível para instâncias reservadas.

Se você comprou custos de computação com desconto usando instâncias reservadas, poderá aplicar Azure Hybrid Benefit nos custos de licenciamento para RHEL e SUSE. As etapas para aplicar Azure Hybrid Benefit a uma instância reservada são exatamente as mesmas de uma VM regular.

Captura de tela da interface para compra de reservas para VMs.

Observação

Se você já comprou reservas para software RHEL ou SUSE PAYG no Azure Marketplace, aguarde até que o prazo da reserva seja concluído antes de usar o "Azure Hybrid Benefit" para VMs PAYG.

Conformidade

Os clientes que usam o Benefício Híbrido do Azure para VMs RHEL PAYG concordam com os termos legais padrão e a declaração de privacidade associada às ofertas RHEL do Azure Marketplace.

Os clientes que usam Azure Hybrid Benefit para VMs RHEL payg têm três opções para fornecer atualizações de software e patches para essas VMs:

Os clientes podem usar o RHUI como a principal fonte de atualização para o Azure Hybrid Benefit para VMs RHEL no modelo "Pague Conforme o Uso", sem a necessidade de anexar assinaturas. Os clientes que escolhem a opção RHUI são responsáveis por garantir a conformidade da assinatura do RHEL.

Os clientes que utilizam o Red Hat Satellite Server ou o Red Hat Subscription Manager devem remover a configuração do RHUI e anexar uma assinatura RHEL habilitada para acesso à nuvem ao Azure Hybrid Benefit para VMs RHEL com pagamento conforme o uso (PAYG).

Para obter mais informações sobre conformidade de assinatura do Red Hat, atualizações de software e fontes para VMs PAYG do RHEL do Benefício Híbrido do Azure, consulte o artigo do Red Hat sobre como usar assinaturas do RHEL com o Benefício Híbrido do Azure.

Os clientes que usam a funcionalidade Azure Hybrid Benefit BYOS para PAYG para RHEL concordam com os termos padrão jurídicos e a declaração de privacidade associadas às ofertas do Azure Marketplace para RHEL.

Perguntas frequentes

  • P: Posso usar um tipo de licença RHEL_BYOS com uma imagem SLES ou vice-versa?

    • R: Não, você não pode. Tentar inserir um tipo de licença que corresponda incorretamente à distribuição em execução em sua VM não atualizará os metadados de cobrança. Porém, se você inserir acidentalmente o tipo de licença errado, atualizar sua VM novamente para o tipo de licença correto ainda habilitará Azure Hybrid Benefit.
  • P: Registrei-me no Red Hat Cloud Access, mas ainda não consigo habilitar Azure Hybrid Benefit em minhas VMs RHEL. O que devo fazer?

    • R: Pode levar algum tempo para que seu registro de assinatura do Red Hat Cloud Access se propague do Red Hat para Azure. Se você ainda vir o erro após um dia útil, entre em contato com Microsoft suporte.
  • P: Implantei uma VM usando a "imagem de ouro" do RHEL BYOS. Posso converter a cobrança dessas imagens de BYOS para PAYG?

    • R: Sim, você pode usar Azure Hybrid Benefit para VMs BYOS para converter esse modelo de assinatura.
  • P: Carreguei minha própria imagem RHEL ou SLES do local (via Azure Migrate, Azure Site Recovery ou de outra forma) para o Azure. Posso converter a cobrança nessas imagens de BYOS para PAYG?

    • R: Sim, você pode usar Azure Hybrid Benefit para VMs BYOS para converter esse modelo de assinatura.
  • P: Carreguei minha própria imagem RHEL ou SLES do ambiente local (via Azure Migrate, Azure Site Recovery ou outro método) para o Azure. Preciso fazer alguma coisa para me beneficiar de Azure Hybrid Benefit?

    • R: Não, não precisa. As imagens RHEL ou SLES que você envia já são consideradas como BYOS, e você é cobrado apenas pelos custos de infraestrutura do Azure. Você é responsável pelos custos de assinatura do RHEL ou SLES, assim como é responsável pelos seus ambientes locais.
  • P: Posso usar o Benefício Híbrido do Azure para VMs PAYG em imagens SAP RHEL e SLES do Azure Marketplace?

    • R: Sim. Você pode usar o tipo de licença RHEL_BYOS para VMs RHEL e SLES_BYOS para conversões de VMs implantadas a partir de imagens SAP RHEL e SLES do Azure Marketplace.
  • P: Posso usar o Benefício Híbrido do Azure para VMs PAYG em conjuntos de dimensionamento de máquinas virtuais para RHEL e SLES?

    • R: Sim. O Benefício Híbrido do Azure em conjuntos de dimensionamento de máquinas virtuais para RHEL e SLES está disponível para todos os usuários. Você pode saber mais sobre esse benefício e como usá-lo.
  • Q: posso usar Azure Hybrid Benefit para VMs PAYG em instâncias reservadas para RHEL e SLES?

    • R: Sim. O Benefício Híbrido do Azure para VMs PAYG em instâncias reservadas para RHEL e SLES está disponível para todos os usuários.
  • P: Posso usar o Benefício Híbrido do Azure para VMs PAYG em uma VM implantada para SQL Server em imagens RHEL?

    • R: Não, você não pode. Não há plano para dar suporte a essas VMs.
  • Q: posso usar Azure Hybrid Benefit na minha assinatura do RHEL for Virtual Datacenters?

    • R: Não. O RHEL para Datacenters Virtuais não tem suporte em Azure, inclusive para Azure Hybrid Benefit.