Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Optimización de las licencias de SQL Server con Compute Optimizer
Guía sobre cómo optimizar las licencias de SQL Server mediante el uso AWS Compute Optimizer.
Descripción general de
AWS Compute Optimizerpuede recomendar oportunidades de optimización de licencias para cargas de trabajo de Microsoft SQL Server en Amazon Elastic Compute Cloud (Amazon EC2). Compute Optimizer puede proporcionar recomendaciones automatizadas para reducir los costos asociados al uso de licencias. Las recomendaciones de Compute Optimizer aparecen junto a cada una de tus EC2 instancias con licencias de Microsoft SQL Server. La información que se proporciona incluye las oportunidades de ahorro recomendadas, EC2 por ejemplo, los precios bajo demanda y los precios de compra tu propia licencia (BYOL) por hora. Esta información puede ser útil para decidir si debe adquirir la licencia de una versión inferior.
Compute Optimizer descubre automáticamente tus instancias de SQL Server en Amazon EC2 según el tipo de carga de trabajo inferida. Para ver las recomendaciones de licencias, puedes seleccionar las instancias de SQL Server en Compute Optimizer y, a continuación, autenticarte con Amazon CloudWatch Application Insights con tus credenciales de base de datos de solo lectura. Compute Optimizer analiza si utiliza alguna de las características de la edición Enterprise de SQL Server. Si no se utilizan características de la edición Enterprise, Compute Optimizer le recomendará que cambie a la edición Standard para reducir los costos asociados al uso de licencias.
También puedes usar Compute Optimizer para hacer recomendaciones de tamaño para tus EC2 instancias de Amazon que ejecutan cargas de trabajo de SQL Server. Para obtener más información, consulte Optimización del tamaño de SQL Server con Compute Optimizer en esta guía.
Recomendaciones de optimización de costos
Las recomendaciones de licencia de Compute Optimizer pueden ser útiles para evaluar las características que utiliza en Microsoft SQL Server y a elegir la edición más rentable para sus cargas de trabajo. La edición Enterprise de SQL Server es considerablemente más cara que la edición Standard. Para obtener más información, consulte Comparación de las ediciones de SQL Server en esta guía y Precios y licencias de SQL Server 2022
La página Detalles de la licencia proporciona la siguiente información:
-
Utilice la tabla para comparar las configuraciones de licencia actuales (como la edición, el modelo y la cantidad de núcleos de instancia) con las recomendaciones de Compute Optimizer.
-
Utilice los gráficos de uso para comprobar el número de características de la edición Enterprise que se utilizaron durante el periodo de análisis.
Para obtener más información, consulte Viewing details of a commercial software license recommendation en la documentación de Compute Optimizer.
Configuración de Compute Optimizer
Compute Optimizer analiza las licencias de software comercial mediante la métrica mssql_enterprise_features_used. Para obtener más información sobre esta métrica, consulte Metrics for commercial software licenses.
-
Asegúrese de que el usuario cuente con los permisos necesarios para darse de alta en Compute Optimizer. Para obtener más información, consulte los siguientes temas:
-
Adjunta las funciones y la política de instancia requeridas para CloudWatch Application Insights. Para obtener instrucciones, consulte Policies to enable commercial software license recommendations.
-
Habilite CloudWatch Application Insights mediante sus credenciales de base de datos de Microsoft SQL Server. Para obtener instrucciones, consulte Configurar la aplicación para la supervisión en la CloudWatch documentación.
nota
Para generar recomendaciones de licencias de software comercial, se requieren al menos 30 horas consecutivas de datos CloudWatch métricos. Para obtener más información, consulte los requisitos de CloudWatch métricas.
-
Utilice la siguiente consulta SQL para configurar el acceso con privilegios mínimos para CloudWatch Application Insights.
GRANT VIEW SERVER STATE TO [LOGIN]; GRANT VIEW ANY DEFINITION TO [LOGIN];Esto habilita un nuevo servicio, SQL. PrometheusSqlExporter
-
Desde la cuenta de administración de destino Cuenta de AWS o de la organización, activa Compute Optimizer. Para obtener instrucciones, consulte Opting in your account.
nota
Una vez haya realizado la activación, los resultados y las recomendaciones de optimización pueden tardar hasta 24 horas en generarse.
-
En la consola de Compute Optimizer
, seleccione Licencias en el panel de navegación. -
En la columna Resultados, busque cualquier instancia con el resultado Métricas insuficientes. Compute Optimizer devuelve este resultado si detecta que CloudWatch Application Insights no está habilitada o tiene permisos insuficientes. Para obtener más información, consulte Finding reasons. Haga lo siguiente para resolver estos resultados:
-
Seleccione la instancia.
-
Agregue un secreto.
-
Confirme que la política y el rol de instancia estén asociados.
-
Elija Habilitar las recomendaciones de licencias.
-
-
En la columna Resultados, busque cualquier instancia con el resultado No optimizadas. Compute Optimizer devuelve este resultado si detecta que tu EC2 infraestructura de Amazon no utiliza ninguna de las funciones de licencia de Microsoft SQL Server por las que estás pagando. Para obtener más información, consulte Finding reasons. Haga lo siguiente para resolver estos resultados:
-
Seleccione la instancia.
-
Compare la edición de la licencia actual con la edición de la licencia recomendada.
-
Revise el gráfico de uso de las licencias actuales.
-
Si quiere cambiar de licencia y usar la de una edición inferior, elija Implementar la recomendación.
-
Revise los requisitos y siga las instrucciones para cambiar de licencia y usar la de una versión inferior. Si desea automatizar el proceso, consulte Cómo cambiar la edición Enterprise de SQL Server mediante AWS Systems Manager Document para reducir los costes
(AWS blog).
-
Recursos adicionales
-
Reduzca los costos de licencias de Microsoft SQL Server con AWS Compute Optimizer
(AWS Blog) -
¿Qué es AWS Compute Optimizer? (AWS documentación)
-
Viewing commercial software license recommendations (documentación de AWS )
-
Downgrade your Microsoft SQL Server edition (documentación de AWS )
-
Precios de Microsoft SQL Server 2019
(Microsoft) -
Precios de Microsoft SQL Server 2022
(Microsoft)