Compartir a través de


Administración de licencias y facturación de SQL Server habilitado por Azure Arc

En este artículo se explica cómo administrar licencias y facturación de SQL Server habilitado por Azure Arc. SQL Server habilitado por Azure Arc solo admite directamente los métodos de licencia basados en núcleos. Para obtener información sobre cómo puede administrar instancias de SQL Server con una licencia de Server+CAL, consulte la sección Administración de instancias de SQL Server con una licencia de Server+CAL en este artículo. La gama completa de las opciones de licencia se describe en la Guía de licencias de SQL Server (vínculo de descarga).

Licencias y facturación en el entorno de producción

Puede utilizar una de las tres opciones siguientes de licencia. Los vínculos de la lista le llevan a las secciones de este artículo que proporcionan más detalles.

Los diagramas de la lista usan núcleos normalizados (NC) para ilustrar las implicaciones de costes de las opciones de licencia. Una licencia de núcleo para Standard Edition es equivalente a un NC. Una licencia de núcleo de Enterprise Edition es equivalente a cuatro NC. Para obtener más información, consulte Aplicación de licencias a los recursos de Azure.

  • Licencia por núcleos virtuales

    Utilice la licencia Enterprise o Standard para las vCPU (núcleos virtuales) de la máquina virtual (VM) que ejecuta una o varias instancias de SQL Server. Cada máquina virtual se factura de manera individual por los núcleos virtuales que tenga asignados.

    En el diagrama siguiente se muestra este método de licencia y sus implicaciones en los costes.

    Diagrama que muestra la opción de licencia de núcleo virtual.

  • Licencia por núcleos físicos (p-cores) sin máquinas virtuales

    Utilice la licencia Enterprise o Standard para los núcleos físicos del host que ejecuta una o varias instancias de SQL Server instaladas directamente en el host sin usar VM. Cada instancia tiene acceso a todos los núcleos físicos compatibles con los límites de la edición instalada hasta todos los núcleos físicos del host. Independientemente de los límites de instancia, el host se factura por todos los núcleos físicos en función de la edición de SQL Server más alta que tenga instalada. Para obtener más información, consulte Límites de la capacidad de cálculo de cada edición de SQL Server.

    En el diagrama siguiente se muestran las implicaciones de coste de implementar dos instancias de Estándar en un host físico sin usar máquinas virtuales.

    Diagrama que muestra las licencias de núcleo físico sin usar máquinas virtuales.

  • Licencia por núcleos físicos con virtualización ilimitada

    Utilice la licencia Enterprise para los núcleos físicos del host que ejecuta cualquier número de máquinas virtuales con cualquier número de instancias de SQL Server. Una licencia de núcleo físico único es un recurso de Azure independiente que representa todos los núcleos físicos con licencia y se factura de forma independiente.

    En el diagrama siguiente se muestran las implicaciones de costo de la concesión de licencias de un host físico y el uso de la virtualización ilimitada.

    Diagrama que muestra las licencias de núcleo físico con virtualización ilimitada.

Para cada una de estas opciones, debe decidir cómo desea pagar la licencia. En la tabla siguiente se muestran las opciones de pago:

Opción de pago Licencias de núcleo virtual Licencias de núcleo físico sin VM Licencias de núcleo físico con virtualización ilimitada
Suscríbase al servicio a través de Microsoft Azure mediante un método de pago por uso
Traiga su propia licencia con Software Assurance o una suscripción a SQL Server 1
Traiga su propia licencia sin Software Assurance 2 No

1 Ya tiene una licencia con Software Assurance activo o una suscripción de SQL Server activa.

2 Posee una licencia perpetua o utiliza una licencia Server+CAL.

La elección de la opción de pago puede afectar a las opciones de contratación de recursos externos. Para obtener más información, consulte los Términos específicos del servicio y la Guía de licencias de ventajas de virtualización flexible.

Para obtener información sobre cómo conceder licencias a las instancias de SQL Server que no son de producción o probarlas a través de Azure Arc, consulte la sección Administración de SQL Server con licencia para uso que no sea de producción a continuación en este artículo.

Licencia de instancias de SQL Server por núcleos virtuales

La concesión de licencias de SQL Server por núcleos virtuales permite limitar el ámbito de la licencia a una máquina virtual específica y una o varias instancias de SQL Server instaladas en el entorno del sistema operativo (OSE) de esa máquina. Se optimiza para los escenarios siguientes:

  • Las VM de SQL Server se combinan con las VM que ejecutan otro software en los mismos servidores físicos.
  • Implemente las VM en un socio de hospedaje o en una nube que no sea de Microsoft en la que no controle la infraestructura física.

Puede elegir licencias de núcleo virtual para conceder licencias tanto de software de SQL Server como de actualizaciones de seguridad ampliada de SQL Server. Puede administrar una licencia de núcleo virtual de forma independiente para cada máquina virtual mediante las áreas de configuración de SQL Server de Azure Portal. El panel de Información general de cada recurso de SQL Server habilitado para Azure Arc muestra la licencia configurada en Tipo de licencia de host.

La Standard Edition se limita a un máximo de 24 núcleos virtuales, incluso si el OSE está configurado con más núcleos virtuales. Para obtener más información sobre los límites, vea Límites de la capacidad de cálculo de cada edición de SQL Server.

Para obtener más información sobre la concesión de licencias de SQL Server por núcleos virtuales, consulte la sección "Licencias de máquinas virtuales individuales" en la guía de licencias de SQL Server (vínculo de descarga).

Tipos de licencia

A la hora de conceder licencias de núcleos virtuales, se admiten los siguientes tipos de licencia:

Tipo de licencia Descripción Valor
Pago por uso Suscríbase al servicio Standard o Enterprise Edition y se le facturará en un medidor por horas. Consulte Precios y licencias de SQL Server. PAYG
Licencia con Software Assurance Traiga su propia licencia de Standard o Enterprise con Software Assurance o una suscripción a SQL Server. El uso del software se notifica mediante un medidor por horas gratuito según las reglas de medición. Consulte Uso de software de medición más adelante en este artículo. Paid
Solo licencia Utilice una licencia perpetua o de Server+CAL para la edición Standard o Enterprise Edition, o bien utilice la edición Developer, Evaluation o Express. El uso del software se notifica según las reglas de medición. Consulte Uso de software de medición más adelante en este artículo. LicenseOnly

Consideraciones importantes

  • La suscripción de pago por uso requiere que la máquina de hospedaje esté conectada continuamente a Azure.

    Las interrupciones intermitentes de hasta 30 días de la conectividad se toleran con resistencia integrada. Después de 30 días sin conexión, la suscripción de pago por uso expirará. Una vez que expire la suscripción, no tiene la autorización de usar el software.

  • Los cargos por hora de pago por uso solo se emiten cuando SQL Server se ejecuta en la máquina en cualquier momento dentro de una hora determinada y si la máquina está en línea.

  • Al seleccionar Licencia con Software Assurance, manifiesta que tiene licencias Enterprise o Standard con Software Assurance activo o una licencia de suscripción de SQL Server activa.

Características disponibles

Además de las diferencias de facturación, el tipo de licencia determina qué características están disponibles para su instancia de SQL Server.

En la tabla siguiente se identifican las características habilitadas en función del tipo de licencia:

Característica Solo licencia 1 Licencia con Software Assurance
o suscripción de SQL Server
Pago por uso
Conexión de la instancia de SQL Server a Azure Arc
Suscripción a ESU No
Inventario de servidores SQL Server
Valoración de procedimientos recomendados No
Estado de preparación de la migración (versión preliminar)
Inventario detallado de la base de datos
Autenticación de Microsoft Entra
Microsoft Defender for Cloud
Controlar a través de Microsoft Purview
Copias de seguridad automatizadas en el almacenamiento local (versión preliminar) No
Restauración a un momento dado No
Actualizaciones automáticas No
Instancias de clúster de conmutación por error
Grupos de disponibilidad Always On
Supervisión (versión preliminar) No
Funcionamiento con privilegios mínimos

1 La opción de solo licencia incluye las instancias de SQL Server que son la edición Developer, Express, Web o Evaluation, y las instancias con una licencia de Server+CAL.

Nota:

  • El tipo de licencia es un parámetro necesario al instalar la extensión de Azure para SQL Server. Cada método de incorporación admitido incluye las opciones de tipo de licencia.
  • SQL Server 2022 (16.x) permite seleccionar el tipo de licencia durante la instalación. Consulte Instalación de SQL Server desde el Asistente para la instalación.

Licencia de instancias de SQL Server por núcleos físicos sin utilizar VM

La opción de concesión de licencias de SQL Server por núcleos físicos sin usar máquinas virtuales está optimizada para los escenarios siguientes:

  • Puede controlar el entorno físico e instalar las instancias de SQL Server en un servidor físico para maximizar el rendimiento de su aplicación de bases de datos.
  • Su instancia de SQL Server utiliza una licencia sin Software Assurance.

En esta opción, los requisitos de licencia son idénticos a las Licencias de SQL Server por núcleos virtuales, pero el uso de software de SQL Server se notifica en función de los núcleos físicos disponibles para el OSE de ese servidor. Para obtener más detalles, consulte Uso de software de medición más adelante en este artículo.

La edición Standard se limita a un máximo de 24 núcleos físicos, incluso si el OSE está instalado en una máquina más grande. Para obtener más información sobre los límites, vea Límites de la capacidad de cálculo de cada edición de SQL Server.

Importante

Si una máquina física sin VM está conectada a Azure Arc en el ámbito cubierto por una licencia de núcleo físico de SQL Server, la ventaja de virtualización ilimitada no se aplicará a esa máquina. Se le concederá una licencia y se facturará por separado.

Para obtener más información sobre la concesión de licencias de SQL Server en un OSE físico, consulte la sección "Licencias basadas en núcleos" en la guía de licencias de SQL Server (vínculo de descarga).

Licencia de instancias de SQL Server por núcleos físicos con virtualización ilimitada

La opción de licencia de SQL Server por núcleos físicos con virtualización ilimitada es más eficaz cuando:

  • Puede controlar el entorno físico e instalar las instancias de SQL Server en diferentes VM para el aislamiento de seguridad y una mejor administración de recursos.
  • La infraestructura y el método de pago seleccionado admiten la ventaja de virtualización ilimitada.
  • La concesión de licencias de las instancias de SQL Server por núcleos virtuales es más costosa que la concesión de licencias de los núcleos físicos del host.

Para utilizar la ventaja de virtualización ilimitada, debe crear un recurso SQLServerLicense que abarque las instancias específicas de SQL Server - Azure Arc que quiere incluir. Para obtener más información sobre cómo crear recursos de SQLServerLicense, consulte Creación de una licencia de SQL Server.

Precaución

La ventaja de virtualización ilimitada no está disponible para las VM que se ejecutan en la infraestructura de cualquiera de los proveedores enumerados. Solo se pueden conceder licencias a las máquinas virtuales por núcleos virtuales. Si crea un recurso SQLServerLicense con la intención de conceder licencias de estas VM mediante virtualización ilimitada, se le cobrará por el consumo de núcleos virtuales en función de la configuración de SQL Server del host. Las licencias de núcleos físicos existentes no se aplican para compensar dichos cargos.

Para obtener más información sobre las licencias por núcleos físicos con virtualización ilimitada, consulte la sección "Licencias para la virtualización máxima" en la guía de licencias de SQL Server (vínculo de descarga).

Un único recurso SqlServerLicense puede abarcar varias máquinas virtuales conectadas a Azure Arc. Incluye las siguientes propiedades que definen cómo se aplica y factura la licencia.

Categoría de licencia

La propiedad licenseCategory se establece en Core para representar la licencia de núcleo físico de SQL Server.

Ámbito

La propiedad scopeType establece el ámbito de Azure en el que todos los recursos Máquina - Azure Arc cualificados están cubiertos por la licencia. Se admiten los siguientes ámbitos de Azure:

  • Inquilino de Azure
  • Suscripción de Azure
  • Resource group

Para calificar, cada recurso Máquina- Azure Arc debe configurarse para utilizar una licencia de núcleo físico. De lo contrario, el recurso Máquina - Azure Arc debe obtener una licencia para SQL Server individualmente.

Size

La propiedad Size del recurso de licencia representa la suma de los núcleos físicos de los servidores a los que se aplicará la licencia. El tamaño mínimo de la licencia es de 16 núcleos físicos.

Subscription

La propiedad Subscription define qué suscripción de Azure se utilizará para facturación cuando la licencia esté activa.

El recurso de licencia se puede crear en un grupo de recursos en cualquiera de las regiones admitidas. La ubicación del recurso se establece en la del grupo de recursos seleccionados.

La ubicación del recurso de licencia no afecta al ámbito. Se aplicará a todos los recursos Máquina - Azure Arc en el ámbito de la licencia, independientemente de las regiones en las que se incorporen estos recursos.

Importante

Se pueden asociar varios recursos de licencia al mismo ámbito o a ámbitos superpuestos. Por ejemplo, se puede añadir una nueva licencia cuando se implementan servidores físicos adicionales durante ráfagas temporales de actividad o para reflejar un crecimiento inesperado. Todas las máquinas virtuales que se ejecutan en estos servidores físicos deben estar conectadas a Azure Arc en el ámbito del recurso de licencia.

Plan de facturación

La propiedad billingPlan proporciona una opción entre pagar la licencia en un medidor por horas o mediante la incorporación de su propia licencia.

Plan de facturación Descripción Valor
Pago por uso Al seleccionar esta opción, se suscribe a un servicio de virtualización ilimitada que se factura en un medidor por horas de Enterprise Edition. Consulte Precios y licencias de SQL Server. PAYG
Traiga su propia licencia Al seleccionar esta opción, atestigua que tiene una licencia Enterprise activa con Software Assurance o una suscripción de SQL Server para el mismo número o uno mayor de núcleos. También atestigua que desea usar esa licencia para cubrir el uso del software de SQL Server en cada máquina virtual en su ámbito mediante la ventaja de virtualización ilimitada. Paid

Para asegurarse de que la aplicación de la licencia de núcleo físico es correcta, asegúrese de que cada VM del ámbito para el que desea obtener una licencia:

  • Tiene la propiedad UsePhysicalCoreLicense establecida en True.
  • Tiene la propiedad LicenseType establecida para que coincida con la propiedad seleccionada billingPlan de la licencia de núcleo físico.

Para obtener más información, vea Uso de una licencia de núcleo físico.

Estado de activación

La propiedad activationState controla cuándo surte efecto la licencia. La licencia se puede activar durante la creación o puede crear la licencia en primer lugar y, a continuación, activarla más adelante. Retrasar la activación permite coordinarla con otros eventos del ciclo de vida de las licencias, como la expiración de un Contrato Enterprise existente. Las propiedades de marca de tiempo activatedAt y deactivatedAt muestran cuándo se ha activado y desactivado la licencia por última vez. Para obtener más información, vea Actualización de un recurso de licencias de SQL Server.

Id. de inquilino

La propiedad TenantID se establece automáticamente cuando se selecciona el ámbito del inquilino.

Administración de SQL Server con licencia para uso que no sea de producción

Si tiene el entorno de producción administrado a través de Azure Arc mediante una de las opciones de licencia admitidas, puede utilizar SQL Server para fines que no sean de producción de forma gratuita. Existen dos maneras de aprovechar esta ventaja al usar SQL Server habilitado por Azure Arc.

Uso de SQL Server Developer Edition

La edición SQL Server Developer es gratuita y se puede utilizar en cualquier suscripción de Azure. La extensión de Azure para SQL Server la detecta e informa del uso a través de un medidor de Dev edition gratuito, aunque el tipo de licencia del host esté establecido en Paid o PAYG. La edición Developer tiene el mismo conjunto de características que la edición Enterprise. Para obtener más información, consulte Uso de software de medición más adelante en este artículo.

Uso de una suscripción de desarrollo/prueba de Azure

Si configura el entorno de no producción como reflejo del entorno de producción y quiere usar las mismas ediciones que en producción, debe conectar las máquinas de hospedaje y las instancias de SQL Server a una suscripción de desarrollo/prueba de Azure. Los medidores de SQL Server de una suscripción de desarrollo/prueba se anularán.

Para obtener información, consulte:

Administración de SQL Server para alta disponibilidad y recuperación ante desastres

Si la instancia de SQL Server es una réplica pasiva creada como parte de la configuración de alta disponibilidad o recuperación ante desastres, tiene derecho a las ventajas de conmutación por error que se incluyen si el tipo de licencia está establecido en Paid o PAYG. Para obtener más información sobre las ventajas de conmutación por error, consulte la sección "Licencias de SQL Server para alta disponibilidad y recuperación ante desastres" en la guía de licencias de SQL Server (vínculo de descarga).

Para ayudarle a administrar las ventajas de conmutación por error y seguir siendo compatible, la extensión de Azure para SQL Server detecta automáticamente las instancias pasivas y refleja el uso del software de SQL Server mediante la emisión de medidores de recuperación ante desastres especiales gratuitos, siempre y cuando haya configurado correctamente la propiedad LicenseType. Para obtener más información, consulte Uso de software de medición más adelante en este artículo.

Administración de instancias de SQL Server con una licencia de Server+CAL

Puede conectar cualquier instancia de SQL Server con licencia a Azure Arc, incluidas las que usan el modelo de licencias Server+CAL. Si la instancia utiliza esta licencia, debe establecer el tipo de licencia en LicenseOnly incluso si tiene Software assurance activo para ella.

Si ha convertido la licencia de Enterprise Server+CAL en una licencia basada en núcleos, debe establecer el tipo de licencia en Paid o PAYG. El procedimiento recomendado consiste también en actualizar la edición de SQL Server de Enterprise a Enterprise Core, ya que este último proporciona el conjunto completo de funcionalidades de SQL Server. No obstante, aunque no actualice las instancias, la extensión de Azure para SQL Server supervisa el uso de software como Enterprise Core.

Medición del uso de software

El uso del software de SQL Server se notifica una vez por hora. El medidor específico se selecciona automáticamente en función de la edición de SQL Server y el número de núcleos virtuales o físicos visibles para el OSE. Se aplican las reglas siguientes:

  • Si instala una o varias instancias de SQL Server en una máquina virtual y no especifica que se debe usar una licencia de núcleo físico, el uso de software de SQL Server se mide en función del número total de núcleos virtuales disponibles para el OSE. El mínimo es de cuatro núcleos por OSE.

  • Si instala una o varias instancias de SQL Server en un servidor físico sin usar máquinas virtuales, el uso de software de SQL Server se mide en función del número total de núcleos físicos disponibles para el OSE. El mínimo es de cuatro núcleos por OSE.

  • El uso de software de SQL Server se notifica por OSE si una o varias instancias de SQL Server están instaladas en el mismo OSE.

  • Si se instalan dos o más instancias de la misma edición, se notifica el uso de la primera instancia en orden alfabético.

  • La combinación del valor LicenseType seleccionado y la edición más reciente de SQL Server instalada en el OSE define qué medidor se enviará cada hora.

Para obtener información, consulte Recursos y documentos de licencias de SQL Server.

En la tabla siguiente se muestran las versiones de producto de medidor (también denominadas SKU) que se usan para la medición y la facturación del software de SQL Server instalados en un único OSE:

Edición instalada Edición proyectada Tipo de licencia Conmutación por error de la réplica Uso de la licencia de núcleo físico SKU de medidor
Enterprise Core Enterprise PAYG No No Ent edition - PAYG
Enterprise Core Enterprise PAYG No Ent edition - Virtual license 2
Enterprise Core Enterprise Paid No No Ent edition - AHB
Enterprise Core Enterprise Paid No Ent edition - Virtual license 2
Enterprise Core Enterprise LicenseOnly Sí o no No aplicable Ent edition - License only
Enterprise Core Enterprise PAYG o Paid Sí o no Ent edition - DR replica
Enterprise 1 Empresa PAYG No No Ent edition - PAYG
Enterprise 1 Empresa PAYG No Ent edition - Virtual license 2
Enterprise 1 Empresa Paid No No Ent edition - AHB
Enterprise 1 Empresa Paid No Ent edition - Virtual license 2
Enterprise 1 Empresa LicenseOnly Sí o no No aplicable Ent edition - License only
Enterprise 1 Empresa PAYG o Paid Sí o no Ent edition - DR replica
Estándar Estándar PAYG No No Std edition - PAYG
Estándar Estándar PAYG No Std edition - Virtual license 2
Estándar Estándar Paid No No Std edition - AHB
Estándar Estándar Paid No Std edition - Virtual license 2
Estándar Estándar LicenseOnly No No aplicable Std edition - Virtual license 2
Estándar Estándar PAYG o Paid Sí o no Std edition - DR replica
Evaluación Evaluación Any Sí o no No aplicable Eval edition
Desarrollador Desarrollador Any Sí o no No aplicable Dev edition
Web Web Any No aplicable No aplicable Web edition
Express Express Any No aplicable No aplicable Express edition

1 Cuando se instala Enterprise Edition, indica que se usa el modelo de licencia Server+CAL.

2 Este medidor refleja el uso de software cubierto por la licencia de núcleo físico y la ventaja de virtualización ilimitada. La instancia de SQL Server debe instalarse en una máquina virtual para que esté cubierta.

En la tabla siguiente se muestran las SKU de medidor que se usan para la medición y la facturación del software de SQL Server cubierto por una licencia de núcleo físico con virtualización ilimitada:

Categoría de licencia Edición proyectada Plan de facturación SKU de medidor
Licencia de núcleo físico Empresa PAYG Ent edition - Host - PAYG
Licencia de núcleo físico Empresa Paid Ent edition - AHB