Compartilhar via


Gerenciar o licenciamento e a cobrança do SQL Server habilitado pelo Azure Arc

Este artigo explica como gerenciar o licenciamento e a cobrança do SQL Server habilitado pelo Azure Arc. O SQL Server habilitado pelo Azure Arc oferece suporte diretamente apenas aos métodos de licenciamento baseados em núcleo. Para obter informações sobre como gerenciar instâncias do SQL Server com uma licença Server+CAL, consulte a seção Gerenciar instâncias do SQL Server com uma licença Server+CAL neste artigo. A gama completa das opções de licenciamento é descrita no Guia de licenciamento do SQL Server (link para download).

Licenciamento e cobrança no ambiente de produção

Você pode usar uma das três opções de licenciamento seguintes. Os links na lista levam você a seções neste artigo que fornecem mais detalhes.

Os diagramas na lista usam NCs (núcleos normalizados) para ilustrar as implicações de custo das opções de licenciamento. Uma licença de um núcleo para a edição Standard é equivalente a uma NC. Uma licença de um núcleo da edição Enterprise é equivalente a quatro NCs. Para saber mais, confira Como as licenças se aplicam os recursos do Azure.

  • Licença por núcleos virtuais

    Use uma licença Enterprise ou Standard para as vCPUs (núcleos virtuais) da máquina virtual (VM) que executa uma ou várias instâncias do SQL Server. Cada máquina virtual é cobrada individualmente pelo núcleo virtual alocado a ela.

    O diagrama a seguir ilustra esse método de licenciamento e as implicações de custo.

    Diagrama que ilustra a opção de licenciamento de núcleo virtual.

  • Licença por núcleos físicos (p-cores) sem máquinas virtuais

    Use uma licença Enterprise ou Standard para os núcleos físicos do host que executa uma ou várias instâncias de SQL Server instaladas diretamente no host sem usar VMs. Cada instância tem acesso a todos os núcleos físicos aceitos pelos limites de edição instalados até todos os núcleos físicos do host. Independentemente dos limites de instância, o host é cobrado por todos os p-cores com base na edição mais alta do SQL Server instalada nele. Para obter detalhes, consulte Computar limites de capacidade por edição do SQL Server.

    O diagrama a seguir ilustra as implicações de custo da implantação de duas instâncias Standard em um host físico sem o uso de VMs.

    Diagrama que ilustra o licenciamento do núcleo físico sem usar máquinas virtuais.

  • Licença por núcleos físicos com virtualização ilimitada

    Use a licença Enterprise para os núcleos físicos do host que executa qualquer número de máquinas virtuais com qualquer número de instâncias do SQL Server. Uma única licença de núcleo físico é um recurso separado do Azure que representa todos os núcleos físicos licenciados e é cobrada independentemente.

    O diagrama a seguir ilustra as implicações de custo do licenciamento de um host físico e do uso de virtualização ilimitada.

    Diagrama que ilustra o licenciamento de núcleo físico com virtualização ilimitada.

Para cada uma dessas opções, você tem que decidir como deseja pagar pela licença. A tabela a seguir mostra as formas de pagamento:

Forma de pagamento Licenciamento V-core Licenciamento P-core sem VMs Licenciamento P-core com virtualização ilimitada
Assine o serviço por meio do Microsoft Azure usando um método de pagamento conforme o uso Sim Sim Sim
Traga sua licença com o Software Assurance ou uma assinatura do SQL 1 Sim Sim Sim
Traga sua própria licença sem o Software Assurance 2 Sim Sim No

1 Você já tem uma licença com o Software Assurance ativo ou uma assinatura SQL Server ativa.

2 Você possui uma licença perpétua ou usa uma licença Server+CAL.

A escolha da forma de pagamento pode afetar as opções de terceirização. Para obter mais informações, consulte termos específicos ao produto e o Guia de licenciamento de benefícios de virtualização flexível.

Para obter informações sobre como licenciar suas instâncias do SQL Server de não produção ou teste por meio do Azure Arc, confira a seção Gerenciar o SQL Server licenciado para uso fora de produção mais adiante neste artigo.

Licenciar instâncias do SQL Server por núcleos virtuais

O licenciamento do SQL Server por núcleos virtuais permite limitar o escopo da licença a uma máquina virtual específica e a uma ou mais instâncias do SQL Server instaladas no ambiente do sistema operacional (OSE) dessa máquina. Ele é otimizado aos seguintes cenários:

  • Suas VMs do SQL Server são misturadas com as VMs que executam outro software nos mesmos servidores físicos.
  • Você implanta suas VMs em um parceiro de hospedagem ou em uma nuvem que não pertence à Microsoft onde não controla sua infraestrutura física.

Você pode escolher o licenciamento de núcleo virtual para licenciar o software SQL Server e as Atualizações de Segurança Estendidas do SQL Server. Você gerencia uma licença de núcleo virtual de forma independente para cada VM usando as áreas de configuração do SQL Server do portal do Azure. O painel Visão geral de cada recurso do SQL Server habilitado para Azure Arc mostra a licença configurada em Tipo de licença do host.

A edição Standard é limitada a um máximo de 24 núcleos virtuais, mesmo que o OSE esteja configurado com mais núcleos virtuais. Para saber mais sobre limites, confira Calcular limites de capacidade por edição do SQL Server.

Para obter mais informações sobre o licenciamento do SQL Server por núcleos virtuais, consulte a seção "Licenciamento de máquinas virtuais individuais" no Guia de licenciamento do SQL Server (link para download).

Tipos de licenças

Há suporte para os seguintes tipos de licença para núcleos virtuais:

Tipo de licença Descrição Valor
Pagamento conforme o uso Assine a Edição Standard ou Enterprise do serviço e seja cobrado em um medidor por hora. Confira os preços e licenciamento do SQL Server. PAYG
Licença com Software Assurance Traga sua licença Standard ou Enterprise com uma assinatura do SQL Server ou Software Assurance. Seu uso de software é informado por meio de um medidor de hora livre de acordo com as regras de medição. Consulte Uso do software de medição mais adiante neste artigo. Paid
Somente licença Você usa uma licença perpétua ou Server+CAL para a edição Standard ou Enterprise ou usa a edição Developer, Evaluation ou Express. O uso do software é informado de acordo com as regras de medição. Consulte Uso do software de medição mais adiante neste artigo. LicenseOnly

Considerações importantes

  • A assinatura de Pagamento Conforme o Uso exige que o computador host esteja continuamente conectado ao Azure.

    As interrupções de conectividade intermitentes por até 30 dias são toleradas com resiliência interna. Após 30 dias sem conexão, a assinatura de Pagamento Conforme o Uso expira. Depois que sua assinatura expirar, você não estará autorizado a usar o software.

  • Os encargos por hora pagos conforme o uso são emitidos somente quando o SQL Server está em execução no computador a qualquer momento dentro de uma determinada hora e se o computador estiver online.

  • Ao selecionar uma licença com Software Assurance, você atesta que tem licenças Enterprise ou Standard com Software Assurance ativo ou uma licença de assinatura do SQL Server ativa.

Recursos disponíveis

Além das diferenças de cobrança, o tipo de licença determina quais recursos estão disponíveis para sua instância do SQL Server.

A tabela a seguir identifica os recursos habilitados para cada tipo de licença:

Recurso Somente licença 1 Licença com Software Assurance
ou assinatura do SQL Server
Pagamento conforme o uso
Conectar o SQL Server ao Azure Arc Sim Sim Sim
Assinatura do ESU Não Sim Sim
Inventário do SQL Server Sim Sim Sim
Práticas recomendadas de avaliação Não Sim Sim
Preparo para migração (Preview) Sim Sim Sim
Inventário de banco de dados detalhado Sim Sim Yes
autenticação do Microsoft Entra Sim Sim Sim
Microsoft Defender para Nuvem Sim Sim Sim
Controlar por meio do Microsoft Purview Sim Sim Sim
Backups automatizados para armazenamento local (versão prévia) Não Sim Yes
Restauração em um momento determinado Não Sim Sim
Atualizações automáticas Não Sim Sim
Instâncias de cluster de failover Sim Sim Sim
Grupos de Disponibilidade AlwaysOn Sim Sim Sim
Monitoramento (versão prévia) Não Sim Sim
Operar com privilégios mínimos Sim Sim Sim

1 A opção somente licença inclui instâncias do SQL Server que são Desenvolvedor, Expresso, Web ou Edição de Avaliação e instâncias usando uma licença de Servidor+CAL.

Observação

  • O tipo de licença é um parâmetro exigido quando você instala a extensão do Azure para SQL Server. Cada método de integração com suporte inclui as opções de tipo de licença.
  • O SQL Server 2022 (16.x) permite selecionar o tipo de licença durante a configuração. Confira Instalar o SQL Server do Assistente de Instalação.

Licenciar instâncias do SQL Server por núcleos físicos sem usar VMs

A opção de licenciar o SQL Server por núcleos físicos sem usar VMs é otimizada para os seguintes cenários:

  • Você controla seu ambiente físico e instala as instâncias do SQL Server em um servidor físico para maximizar o desempenho do seu aplicativo de bancos de dados.
  • Sua instância do SQL Server usa uma licença sem o Software Assurance.

Nessa opção, os requisitos de licenciamento são idênticos ao licenciamento do SQL Server por núcleos virtuais, mas o uso de software do SQL Server é informado com base nos núcleos físicos disponíveis para o OSE desse servidor. Para obter detalhes, consulte Uso do software de medição mais adiante neste artigo.

A edição Standard é limitada a um máximo de 24 núcleos físicos, mesmo que o OSE esteja instalado em um computador maior. Para saber mais sobre limites, confira Calcular limites de capacidade por edição do SQL Server.

Importante

Se um computador físico sem VMs estiver conectado ao Azure Arc no escopo coberto por uma licença de núcleo físico do SQL Server, o benefício de virtualização ilimitada não se aplicará a essa máquina. Ele será licenciado e cobrado separadamente.

Para obter mais informações sobre o licenciamento do SQL Server em um OSE físico, consulte a seção "Licenciamento baseado em núcleo" no Guia de licenciamento do SQL Server (link para download).

Licenciar instâncias do SQL Server por núcleos físicos com virtualização ilimitada

A opção de licenciar o SQL Server por núcleos físicos com virtualização ilimitada é mais eficaz quando:

  • Você controla seu ambiente físico e instala as instâncias do SQL Server em VMs diferentes para segurança, isolamento e melhor gerenciamento de recursos.
  • Sua infraestrutura e o método de pagamento selecionado oferecem suporte ao benefício de virtualização ilimitada.
  • Licenciar suas instâncias do SQL Server por núcleos virtuais é mais caro do que licenciar os núcleos físicos do host.

Para aproveitar o benefício de virtualização ilimitada, você precisa criar um recurso SQLServerLicense com cobertura para as instâncias específicas do SQL Server - Azure Arc que você pretende incluir. Para obter detalhes sobre a criação de recursos SQLServerLicense, consulte Criar uma licença do SQL Server.

Cuidado

O benefício de virtualização Ilimitada não está disponível para as VMs em execução na infraestrutura de algum dos provedores listados. Essas VMs só podem ser licenciadas por núcleos virtuais. Quando você cria um recurso SQLServerLicense com a intenção de licenciar essas VMs usando virtualização ilimitada, você é cobrado pelo consumo de núcleos virtuais com base na configuração do SQL Server do host. Quaisquer licenças de núcleos físicos existentes não se aplicam para compensar esses encargos.

Para obter mais informações sobre o licenciamento por núcleos físicos, com virtualização ilimitada, consulte a seção "Licenciamento para virtualização máxima" no Guia de licenciamento do SQL Server (link para download).

Um único recurso SqlServerLicense pode abranger várias máquinas virtuais conectadas ao Azure Arc. Ele inclui as seguintes propriedades que definem como a licença é aplicada e cobrada.

Categoria de licença

A propriedade licenseCategory é definida como Core para declarar a licença de núcleo físico do SQL Server.

Escopo

A propriedade scopeType define o escopo do Azure no qual a licença oferece cobertura a todos os recursos qualificados Computador - Azure Arc. Há suporte para os escopos do Azure a seguir:

  • Locatário do Azure
  • Assinatura do Azure
  • Grupo de recursos

Para se qualificar, cada recurso Computador - Azure Arc deve ser configurado para usar uma licença de núcleo físico. Caso contrário, o recurso Computador - Azure Arc deve ser licenciado para o SQL Server individualmente.

Tamanho

A propriedade Size do recurso de licença representa a soma dos núcleos físicos dos servidores aos quais a licença será aplicada. O dimensionamento mínimo da licença é de 16 núcleos físicos.

Assinatura

A propriedade Subscription define qual assinatura do Azure será usada para cobrança e faturamento quando a licença estiver ativa.

Você pode criar o recurso de licença em um grupo de recursos em qualquer uma das regiões com suporte. A localização do recurso é definida como a localização do grupo de recursos selecionado.

A localização do recurso de licença não afeta o escopo. Ela se aplica a todos os recursos do Computador - Azure Arc no escopo da licença, independentemente das regiões onde esses recursos estão integrados.

Importante

Você pode associar vários recursos de licença ao mesmo escopo ou a escopos sobrepostos. Por exemplo, você pode adicionar uma nova licença quando implantar servidores físicos adicionais durante disparos contínuos temporários de atividade ou para refletir um crescimento inesperado. Todas as máquinas virtuais em execução nesses servidores físicos devem estar conectadas ao Azure Arc no escopo do recurso de licença.

Plano de cobrança

A propriedade billingPlan oferece uma escolha entre pagar pela licença em um medidor por hora ou trazendo sua própria licença.

Plano de cobrança Descrição Valor
Pagamento conforme o uso Ao selecionar essa opção, você assina o serviço de virtualização ilimitada que é cobrado por hora em um medidor da Edição Enterprise. Confira os preços e licenciamento do SQL Server. PAYG
Traga sua própria licença Ao selecionar essa opção, você atesta que tem uma licença Enterprise ativa com Software Assurance ou uma assinatura do SQL Server para o mesmo número ou um número maior de núcleos. Você também atesta que deseja usar essa licença para cobrir o uso do software SQL Server em cada VM em seu escopo usando o benefício de virtualização ilimitada. Paid

Para garantir a aplicação correta da licença de núcleo físico, certifique-se de que cada VM no escopo que você deseja que seja licenciada:

  • Tem a propriedade UsePhysicalCoreLicense definida como True.
  • Tem a LicenseType propriedade definida para corresponder à propriedade billingPlan selecionada da licença de núcleo físico.

Para obter mais informações, consulte Usar uma licença de núcleo físico.

Estado de Ativação

A propriedade activationState controla quando a licença entra em vigor. Você pode ativar a licença durante a criação ou criar a licença primeiro e depois ativá-la posteriormente. O atraso na ativação ajuda a coordená-la com outros eventos no ciclo de vida do licenciamento, como a expiração de um Contrato Enterprise existente. As propriedades de carimbo de data/hora activatedAt e deactivatedAt mostram quando a licença foi ativada e desativada pela última vez. Para obter mais informações, consulte Atualizar um recurso de licença do SQL Server.

ID do locatário

A propriedade TenantID é definida automaticamente quando você seleciona o escopo do locatário.

Gerenciar o SQL Server licenciado para uso fora da produção

Se você estiver usando uma das opções de licenciamento com suporte para gerenciar seu ambiente de produção por meio do Azure Arc, poderá usar o SQL Server para fins de não produção gratuitamente. Você pode usufruir desse benefício de duas maneiras ao usar o SQL Server habilitado pelo Azure Arc.

Use a edição do SQL Server Developer

A edição do Developer do SQL Server é gratuita e pode ser usada em qualquer assinatura do Azure. A extensão do Azure para o SQL Server o detecta e informar o uso po meio de um medidor de edição de desenvolvimento de US$ 0, mesmo se o tipo de licença do host estiver definido como Paid ou PAYG. A edição Developer tem o mesmo conjunto em destaque que a edição Enterprise. Para mais informações, consulte Uso do software de medição mais adiante neste artigo.

Usar uma assinatura de desenvolvimento/Teste do Azure

Quando você configura o ambiente fora de produção como um espelho do ambiente de produção e quer usar as mesmas edições que você usa na produção, deve integrar os computadores hosts e as instâncias do SQL Server a uma assinatura de desenvolvimento/teste do Azure. Os medidores do SQL Server em uma assinatura de desenvolvimento/teste são anulados.

Para obter mais informações, consulte:

Gerenciar o SQL Server com licença para alta disponibilidade e recuperação de desastre

Se sua instância do SQL Server for uma réplica passiva criada como parte de sua configuração de alta disponibilidade ou recuperação de desastre, você terá direito aos benefícios de failover incluídos se o tipo de licença estiver definido como Paid ou PAYG. Para obter mais informações sobre os benefícios de failover, consulte a seção "Licenciar o SQL Server para alta disponibilidade e recuperação de desastre" no Guia de licenciamento do SQL Server (link para download).

Para ajudar você a gerenciar os benefícios de failover e permanecer em conformidade, a extensão do Azure para SQL Server detecta automaticamente as instâncias passivas e reflete o uso do software SQL Server emitindo medidores especiais de recuperação de desastre de US$ 0, desde que você tenha configurado corretamente a propriedade LicenseType. Para mais informações, consulte Uso do software de medição mais adiante neste artigo.

Gerenciar instâncias do SQL Server que usam uma licença Server+CAL

Você pode conectar qualquer instância licenciada do SQL Server ao Azure Arc, incluindo as instâncias que usam o modelo de licenciamento Server+CAL. Se sua instância usar essa licença, você deverá definir o tipo de licença como LicenseOnly, mesmo se você tiver o Software Assurance ativo para ela.

Se você converteu sua licença Enterprise Server+CAL em uma licença baseada em núcleo, defina o tipo de licença como Paid ou PAYG. A melhor prática também é atualizar a edição do SQL Server de Enterprise para Enterprise Core, pois a última fornece o conjunto completo de capacidades do SQL Server. Mas mesmo que você não tenha atualizado as instâncias, a extensão do Azure para SQL Server monitora o uso de software como Enterprise Core.

Uso de medição de software

O uso do software SQL Server é informado uma vez por hora. O medidor específico é selecionado automaticamente com base na edição do SQL Server e no número de núcleos virtuais ou físicos visíveis para o OSE. As seguintes regras se aplicam:

  • Se você instalar uma ou várias instâncias do SQL Server em uma máquina virtual e não especificar o uso de uma licença de núcleo físico, o uso do software do SQL Server será medido com base no número total de núcleos virtuais disponíveis para o OSE. O mínimo é de quatro núcleos por OSE.

  • Se você instalar uma ou várias instâncias do SQL Server em um servidor físico sem usar máquinas virtuais, o uso do software do SQL Server será medido com base no número total de núcleos físicos disponíveis para o OSE. O mínimo é de quatro núcleos por OSE.

  • O uso do software do SQL Server é informado pelo OSE independentemente de uma ou várias instâncias do SQL Server estarem instaladas no mesmo OSE.

  • Se duas ou mais instâncias da mesma edição forem instaladas, a primeira instância em ordem alfabética informará o uso.

  • A combinação do valor LicenseType selecionado e a edição mais alta do SQL Server instalada no OSE define qual medidor é enviado a cada hora.

Para obter mais informações, confira Recursos e documentos de licenciamento do SQL Server.

A tabela a seguir mostra as camadas de produto (também conhecidas como SKUs) do medidor usadas para medição e cobrança do software SQL Server instalado em um único OSE:

Edição instalada Edição projetada Tipo de licença Réplica de failover Usar licença de núcleo físico SKUs de medidor
Enterprise Core Enterprise PAYG Não No Ent edition - PAYG
Enterprise Core Enterprise PAYG Não Sim Ent edition - Virtual license 2
Enterprise Core Enterprise Paid Não No Ent edition - AHB
Enterprise Core Enterprise Paid Não Sim Ent edition - Virtual license 2
Enterprise Core Enterprise LicenseOnly Sim ou não Não aplicável Ent edition - License only
Enterprise Core Enterprise PAYG ou Paid Sim Sim ou não Ent edition - DR replica
Enterprise 1 Enterprise PAYG Não No Ent edition - PAYG
Enterprise 1 Enterprise PAYG Não Sim Ent edition - Virtual license 2
Enterprise 1 Enterprise Paid Não No Ent edition - AHB
Enterprise 1 Enterprise Paid Não Sim Ent edition - Virtual license 2
Enterprise 1 Enterprise LicenseOnly Sim ou não Não aplicável Ent edition - License only
Enterprise 1 Enterprise PAYG ou Paid Sim Sim ou não Ent edition - DR replica
Standard Standard PAYG Não No Std edition - PAYG
Standard Standard PAYG Não Sim Std edition - Virtual license 2
Standard Standard Paid Não No Std edition - AHB
Standard Standard Paid Não Sim Std edition - Virtual license 2
Standard Standard LicenseOnly Não Não aplicável Std edition - Virtual license 2
Standard Standard PAYG ou Paid Sim Sim ou não Std edition - DR replica
Avaliação Avaliação Qualquer Sim ou não Não aplicável Eval edition
Desenvolvedor Desenvolvedor Qualquer Sim ou não Não aplicável Dev edition
Web Web Qualquer Não aplicável Não aplicável Web edition
Express Express Qualquer Não aplicável Não aplicável Express edition

1 A instalação da edição Enterprise indica o uso do modelo de licenciamento de Servidor/CAL.

2 Esse medidor reflete o uso de software coberto pela licença de núcleo físico e o benefício ilimitado de virtualização. Para que a instância do SQL Server seja coberta, ela deve ser instalada em uma máquina virtual.

A tabela a seguir mostra as SKUs de medidor usadas para medição e cobrança de software do SQL Server coberto por uma licença de núcleo físico com virtualização ilimitada:

Categoria de licença Edição projetada Plano de cobrança SKUs de medidor
Licença p-core Enterprise PAYG Ent edition - Host - PAYG
Licença p-core Enterprise Paid Ent edition - AHB