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.
-
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.
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.
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.
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 comoTrue
. - Tem a
LicenseType
propriedade definida para corresponder à propriedadebillingPlan
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:
- Criar Assinaturas Corporativas e Organizacionais de Desenvolvimento/Teste do Azure.
- A seção "Licenciar o SQL Server para uso fora da produção" no Guia de licenciamento do SQL Server (link para download).
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 |