Benefício Híbrido do Azure para máquinas virtuais Red Hat Enterprise Linux (RHEL) e SUSE Linux Enterprise Server (SLES)

O Benefício Híbrido do Azure (AHB) para Linux permite-lhe alterar facilmente o modelo de subscrição de software para a sua VM. Você pode remover o custo de licenciamento trazendo suas assinaturas Red Hat e SUSE Linux diretamente para o Azure ou utilizar um modelo em que você paga por assinaturas à medida que as usa. Este artigo define os modelos de licenciamento 'BYOS' e 'PAYG', compara os benefícios de cada modelo e mostra como você pode usar o Benefício Híbrido do Azure para alternar entre os dois a qualquer momento. Esse processo se aplica a Conjuntos de Dimensionamento de Máquina Virtual, Máquinas Virtuais Spot e imagens personalizadas. Permite conversões bidirecionais perfeitas entre os dois modelos.

Os clientes podem ver economias estimadas em até 76% com o Benefício Híbrido do Azure para Linux. As estimativas de economia são baseadas em uma VM padrão do Azure D2s v3 com assinatura RHEL ou SLES na região Leste dos EUA em execução a uma taxa pré-paga versus uma taxa reduzida para um plano de instância reservada de 3 anos. Com base nos preços do Azure em outubro de 2022. Preços sujeitos a alteração. As poupanças reais podem variar com base na localização, no tipo de instância ou na utilização.

Gorjeta

Experimente a Calculadora de Economia de Benefícios Híbridos do Azure para visualizar os benefícios de economia de custos desse recurso.

Definição de Pay-as-you-go (PAYG) e Traga sua própria assinatura (BYOS)

No Azure, há duas opções principais de preços de licenciamento: 'pay-as-you-go' (PAYG) e 'bring your-own-subscription' (BYOS). 'PAYG' é uma opção de preço onde você paga pelos recursos que usa por hora ou mensalmente. Você paga apenas pelo que usa e pode aumentar ou diminuir a escala conforme necessário. Por outro lado, 'BYOS' é uma opção de licenciamento onde você pode usar suas licenças existentes para determinados softwares, neste caso RHEL e SLES, em máquinas virtuais do Azure. Você pode usar suas licenças existentes e não precisa comprar novas licenças para uso no Azure.

Diagrama que mostra o uso do Benefício Híbrido do Azure para alternar máquinas virtuais Linux entre pagamento conforme o uso e traga sua própria assinatura.

Nota

As máquinas virtuais implantadas a partir de imagens PAYG ou VMs convertidas a partir de modelos BYOS incorrem em uma taxa de infraestrutura e uma taxa de software. Se você tiver sua própria licença, use o Benefício Híbrido do Azure para converter de um modelo PAYG para BYOS.

Você pode usar o Benefício Híbrido do Azure para voltar para a cobrança paga conforme o uso a qualquer momento.

Quais máquinas virtuais Linux se qualificam para o Benefício Híbrido do Azure?

As instâncias de anfitrião dedicado do Azure e os benefícios híbridos do SQL não são elegíveis para o Benefício Híbrido do Azure se já utilizar o Benefício Híbrido do Azure com máquinas virtuais do Linux.

Habilitando o Benefício Híbrido do Azure

Habilitando AHB em novas VMs

Você pode invocar AHB no momento da criação da máquina virtual. Os benefícios de fazê-lo são três:

  • Você pode provisionar máquinas virtuais PAYG e BYOS usando a mesma imagem e processo.
  • Permite futuras alterações no modo de licenciamento.
  • A máquina virtual é conectada ao Red Hat Update Infrastructure (RHUI) por padrão, para ajudar a mantê-la atualizada e segura. Você pode alterar o mecanismo atualizado após a implantação a qualquer momento.

Para habilitar o Benefício Híbrido do Azure ao criar uma máquina virtual, use o procedimento a seguir. (O fluxo de trabalho do SUSE é o mesmo que o exemplo do RHEL mostrado aqui.)

  1. Aceda ao portal do Azure.

  2. Vá para Criar uma máquina virtual.

    Captura de ecrã da página do portal para criar uma máquina virtual.

  3. Na seção Licenciamento, marque a caixa de seleção que pergunta se você deseja usar uma assinatura RHEL existente e a caixa de seleção para confirmar se sua assinatura é qualificada.

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

  4. Crie uma máquina virtual seguindo o próximo conjunto de instruções.

  5. No painel Configuração, confirme se a opção está ativada.

    Captura de ecrã do painel de configuração do Benefício Híbrido do Azure depois de criar uma máquina virtual.

Habilitando AHB em VM existente

Para habilitar o Benefício Híbrido do Azure em uma máquina virtual existente:

  1. Aceda ao portal do Azure.
  2. Abra a página da máquina virtual na qual você deseja aplicar a conversão.
  3. Vá para Licenciamento de configuração>. Para habilitar a conversão do Benefício Híbrido do Azure, selecione Sim e marque a caixa de seleção de confirmação.

Captura de ecrã do portal do Azure que mostra a secção Licenciamento da página de configuração do Benefício Híbrido do Azure.

Verifique o modelo de licenciamento atual de uma VM habilitada para AHB

É necessário que a extensão do Benefício Híbrido do Azure seja instalada na VM para alternar o modelo de licenciamento de BYOS para PAYG ou vice-versa. Você pode ver se o agente está instalado usando a CLI do Azure ou o Serviço de Metadados da Instância do Azure.

  1. Você pode usar o az vm get-instance-view comando para verificar se a extensão está instalada ou não. Procure a AHBForSLES extensão ou AHBForRHEL , se a correspondente estiver instalada, o Benefício Híbrido do Azure foi habilitado, revise o tipo de licença para revisar qual modelo de licenciamento sua VM está usando.

    az vm get-instance-view -g MyResourceGroup -n myVm --query instanceView.extensions
    
  2. Depois que a extensão beneift Red Hat ou SUSE Hybrid correspondente estiver instalada, use o comando a seguir para revisar o tipo de licença que a máquina está usando.

    az vm get-instance-view -g MyResourceGroup -n myVM --query licenseType
    
  3. Os seguintes tipos de licença correspondem ao modelo PAYG.

    • Para RHEL: RHEL_BASE, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, RHEL_BASESAPAPPS, ou RHEL_BASESAPHA.
    • Para o SLES: SLES, SLES_SAP, ou SLES_HPC
  4. Estes correspondem à BYOS.

    • Para RHEL: RHEL_BYOS
    • Para o SLES: SLES_BYOS

Se o tipo de licença da VM não tiver sido modificado, o comando anterior retornará uma cadeia de caracteres vazia e a VM continuará a usar o modelo de cobrança da imagem usada para implantá-la.

Conversões PAYG para BYOS


Converter uma imagem Pay As You Go (PAYG) em BYOS usando a CLI do Azure

Se você implantou uma imagem do Azure Marketplace com o modelo de licenciamento PAYG e deseja convertê-la em BYOS, siga este processo para convertê-la no modelo de licenciamento desejado.

  1. Aplique o tipo de RHEL_BYOS licença à máquina:

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

  3. Se você deseja retornar ao modelo PAYG, você precisa configurar o tipo de licença para "Nenhum", caso contrário, ele continua a ser 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
    

Conversões BYOS para PAYG

A conversão para o modelo PAYG é suportada para imagens do Azure Marketplace rotuladas como BYOS, máquinas importadas do local ou de um provedor de nuvem de terceiros.

  1. Instale a extensão do Benefício Híbrido do Azure em uma máquina virtual em execução. Você pode usar o seguinte comando por meio da CLI do Azure:

    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 com base no que você precisa:

    # 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. Se você deseja retornar ao modelo BYOS, você precisa configurar o tipo de licença para "Nenhum", caso contrário, ele continua a ser 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
    

Várias VMs

O comando a seguir converte as máquinas especificadas no argumento em 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)

Os exemplos a seguir mostram dois métodos de obter uma lista de IDs de recursos: um no nível do grupo de recursos e outro no nível da 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}'

Instruções do sistema operacional

Para começar a usar o Benefício Híbrido do Azure para Red Hat:

  1. Instale a AHBForRHEL extensão na máquina virtual na qual você deseja aplicar o benefício BYOS do Benefício Híbrido do Azure. Você pode fazer essa instalação por meio da CLI do Azure ou do PowerShell.

  2. Dependendo das atualizações de software desejadas, altere o tipo de licença para um valor relevante. 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 Máquinas virtuais permitidas
    RHEL_BASE Instala repositórios regulares/base Red Hat em sua máquina virtual. Máquinas virtuais RHEL BYOS, máquinas virtuais de imagem personalizada RHEL
    RHEL_EUS Instala repositórios do Red Hat Extended Update Support (EUS) em sua máquina virtual. Máquinas virtuais RHEL BYOS, máquinas virtuais de imagem personalizada RHEL
    RHEL_SAPAPPS Instala repositórios do RHEL for SAP Business Apps em sua máquina virtual. Máquinas virtuais RHEL BYOS, máquinas virtuais de imagem personalizada RHEL
    RHEL_SAPHA Instala o RHEL for SAP com repositórios de alta disponibilidade (HA) em sua máquina virtual. Máquinas virtuais RHEL BYOS, máquinas virtuais de imagem personalizada RHEL
    RHEL_BASESAPAPPS Instala repositórios regulares / base do RHEL SAP Business Apps em sua máquina virtual. Máquinas virtuais RHEL BYOS, máquinas virtuais de imagem personalizada RHEL
    RHEL_BASESAPHA Instala o RHEL regular/base para SAP com repositórios HA em sua máquina virtual. Máquinas virtuais RHEL BYOS, máquinas virtuais de imagem personalizada RHEL
  3. Aguarde uma hora para que a extensão leia o valor do tipo de licença e instale os repositórios.

    Nota

    Se a extensão não estiver sendo executada sozinha, você poderá executá-la sob demanda.

  4. Agora você deve estar conectado ao Azure Red Hat Update. Os repositórios relevantes são instalados na sua máquina.

  5. Se você quiser voltar para o modelo traga sua própria assinatura, basta alterar o tipo de licença e None executar a extensão. Essa ação remove todos os repositórios do Red Hat Update Infrastructure (RHUI) da máquina virtual e interrompe o faturamento.

Nota

No caso improvável de a extensão não conseguir instalar repositórios ou haver quaisquer outros problemas, mude o tipo de licença de volta para vazio e entre em contato com o suporte da Microsoft. Isso garante que você não seja cobrado por atualizações de software.

AHB para VMs de instância reservada

As reservas do Azure (Instâncias de Máquina Virtual Reservadas do Azure) ajudam-no a poupar dinheiro ao comprometer-se com planos de um ou três anos para vários produtos. O Benefício Híbrido do Azure para máquinas virtuais pré-pagas está disponível para instâncias reservadas.

Se você comprou custos de computação com desconto usando instâncias reservadas, pode aplicar o Benefício Híbrido do Azure nos custos de licenciamento para RHEL e SUSE. As etapas para aplicar o Benefício Híbrido do Azure para uma instância reservada permanecem exatamente iguais às de uma máquina virtual normal.

Captura de tela da interface para comprar reservas para máquinas virtuais.

Nota

Se você já comprou reservas para o software RHEL ou SUSE pay-as-you-go no Azure Marketplace, aguarde até que o período de reserva termine antes de usar o Benefício Híbrido do Azure para máquinas virtuais pré-pagas.

Conformidade

Os clientes que usam o Benefício Híbrido do Azure para máquinas virtuais RHEL pré-pagas concordam com os termos legais padrão e a declaração de privacidade associados às ofertas RHEL do Azure Marketplace.

Os clientes que usam o Benefício Híbrido do Azure para máquinas virtuais RHEL pré-pagas têm três opções para fornecer atualizações de software e patches para essas máquinas virtuais:

Os clientes podem usar o RHUI como a principal fonte de atualização do Benefício Híbrido do Azure para máquinas virtuais RHEL pré-pagas sem anexar assinaturas. Os clientes que escolhem a opção RHUI são responsáveis por garantir a conformidade com a assinatura RHEL.

Os clientes que escolherem o Red Hat Satellite Server ou o Red Hat Subscription Manager devem remover a configuração RHUI e, em seguida, anexar uma assinatura RHEL habilitada para acesso à nuvem ao Azure Hybrid Benefit para máquinas virtuais PAYG RHEL.

Para obter mais informações sobre a conformidade da assinatura Red Hat, atualizações de software e fontes do Benefício Híbrido do Azure para máquinas virtuais RHEL pré-pagas, consulte o artigo da Red Hat sobre como usar assinaturas RHEL com o Azure Hybrid Benefit.

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

Perguntas mais frequentes

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

    • R: Não, não pode. Tentar inserir um tipo de licença que corresponda incorretamente à distribuição em execução em sua máquina virtual não atualizará nenhum metadados de cobrança. Mas se você inserir acidentalmente o tipo de licença errado, atualizar sua máquina virtual novamente para o tipo de licença correto ainda habilita o Benefício Híbrido do Azure.
  • P: Eu me registrei no Red Hat Cloud Access, mas ainda não consigo habilitar o Azure Hybrid Benefit em minhas máquinas virtuais 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 o Azure. Se o erro persistir após um dia útil, contacte o suporte da Microsoft.
  • P: Implantei uma máquina virtual usando uma "imagem dourada" do RHEL BYOS. Posso converter o faturamento desta imagem de BYOS para pay-as-you-go?

    • R: Sim, você pode usar o Benefício Híbrido do Azure para máquinas virtuais BYOS para fazer isso. Saiba mais sobre esse recurso.
  • 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 o faturamento dessas imagens do BYOS para o pay-as-you-go?

    • R: Sim, você pode usar o Benefício Híbrido do Azure para máquinas virtuais BYOS para fazer isso. Saiba mais sobre esse recurso.
  • P: Carreguei minha própria imagem RHEL ou SLES do local (via Azure Migrate, Azure Site Recovery ou de outra forma) para o Azure. Preciso fazer alguma coisa para me beneficiar do Benefício Híbrido do Azure?

    • R: Não. As imagens RHEL ou SLES que você carrega já são consideradas BYOS e você é cobrado apenas pelos custos de infraestrutura do Azure. Você é responsável pelos custos de assinatura do RHEL, assim como é responsável por seus ambientes locais.
  • P: Posso usar o Benefício Híbrido do Azure para máquinas virtuais pré-pagas para imagens RHEL e SLES SAP do Azure Marketplace?

    • R: Sim. Você pode usar o tipo de licença de RHEL_BYOS para máquinas virtuais RHEL e SLES_BYOS para conversões de máquinas virtuais implantadas a partir de imagens SAP RHEL e SLES do Azure Marketplace.
  • P: Posso usar o Benefício Híbrido do Azure para máquinas virtuais pré-pagas em Conjuntos de Dimensionamento de Máquina Virtual para RHEL e SLES?

    • R: Sim. O Benefício Híbrido do Azure em Conjuntos de Dimensionamento de Máquina Virtual para RHEL e SLES está disponível para todos os usuários. Saiba mais sobre este benefício e como usá-lo.
  • P: Posso usar o Benefício Híbrido do Azure para máquinas virtuais pré-pagas em instâncias reservadas para RHEL e SLES?

    • R: Sim. O Benefício Híbrido do Azure para máquinas virtuais pré-pagas 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 máquinas virtuais pré-pagas em uma máquina virtual implantada para SQL Server em imagens RHEL?

    • R: Não, não pode. Não há nenhum plano para dar suporte a essas máquinas virtuais.
  • P: Posso usar o Benefício Híbrido do Azure na minha assinatura do RHEL for Virtual Datacenters?

    • R: Não. O RHEL for Virtual Datacenters não é suportado no Azure, incluindo o Benefício Híbrido do Azure.

Próximos passos