Revisión de las recomendaciones de Trusted Advisor sobre las cargas de trabajo de SQL Server - Recomendaciones de AWS

Revisión de las recomendaciones de Trusted Advisor sobre las cargas de trabajo de SQL Server

Descripción general

AWS Trusted Advisor proporciona recomendaciones que le permiten seguir las prácticas recomendadas de AWS. Al analizar el uso, la configuración y el gasto, Trusted Advisor proporciona recomendaciones prácticas para reducir los costos, mejorar la disponibilidad y el rendimiento del sistema o poder cerrar las brechas de seguridad. Esta sección se centra en las comprobaciones de Trusted Advisor que pueden ser útiles para reducir los costos asociados a la puesta en marcha de las cargas de trabajo de SQL Server en Nube de AWS.

Recomendaciones de optimización de costos

Trusted Advisor proporciona recomendaciones que le permiten optimizar las cargas de trabajo de SQL Server en Amazon Elastic Compute Cloud (Amazon EC2). Las comprobaciones inspeccionan las cargas de trabajo de SQL Server y enumeran automáticamente las instancias que tienen que optimizarse. Llevar a la práctica las recomendaciones de Trusted Advisor puede reducir los costos y mejorar la posición de seguridad de la organización.

Las siguientes son las comprobaciones de Trusted Advisor que se centran en Microsoft SQL Server:

  • Instancias de Amazon EC2 sobreaprovisionadas para Microsoft SQL Server: esta comprobación analiza las instancias de Amazon EC2 que usan SQL Server y le avisa si una instancia supera el límite de vCPU del software de SQL Server. Una instancia con la edición Standard de SQL Server puede utilizar hasta 48 vCPU. Una instancia con SQL Server Web puede utilizar hasta 32 vCPU.

    Edición Mín. de vCPU Máx. de vCPU
    Web 4 32
    Estándar 4 48
    Enterprise 4 Límites del SO
  • Unificación de instancias de Amazon EC2 para Microsoft SQL Server: esta verificación analiza las instancias de Amazon EC2 y le avisa si la instancia tiene menos de la cantidad mínima de licencias de SQL Server. Puede consolidar instancias de SQL Server más pequeñas para ayudar a reducir los costos. Si tiene muchas instancias pequeñas de SQL Server con licencia incluida, considere la posibilidad de unificarlas. Según la guía de licencias de Microsoft SQL Server 2019, SQL Server requiere un mínimo de 4 vCPU con licencia por instancia. Si unifica estas bases de datos, puede ahorrar en los costos asociados al uso de licencias. Puede tomar su decisión en función del número de bases de datos de la instancia, el tamaño máximo de la base de datos y el tamaño total de las bases de datos. La unificación es compatible con las ediciones Web, Standard y Enterprise de SQL Server. Para obtener más información, consulte Consolidating SQL Server Databases (publicación del blog de Microsoft).

    AWS no recomienda poner bases de datos de producción de gran tamaño en un solo servidor. Sin embargo, puede unificar las más pequeñas que se utilizan en entornos que no sean de producción, es el caso de los entornos de desarrollo, pruebas y almacenamiento provisional. Esto depende del uso actual de SQL Server; si tiene bases de datos de bajo uso, puede unificarlas en un mismo servidor.

Configure Trusted Advisor

Haga lo siguiente para evaluar las comprobaciones centradas en Trusted Advisor.

  1. Inicie sesión en la Consola de administración de AWS.

  2. Abra la consola de AWS Trusted Advisor.

  3. En el panel de navegación, en Recomendaciones, elija Optimización de costos.

  4. En la lista Comprobaciones de optimización de costos, revise el estado de las comprobaciones de unificación de las instancias de Amazon EC2 para Microsoft SQL Server y de sobreaprovisionamiento de las instancias de Amazon EC2 para Microsoft SQL Server.

    • Los símbolos de comprobación verdes indican que las instancias de Amazon EC2 están configuradas de forma óptima.

    • Los símbolos de alerta de color naranja indican que hay oportunidades de mejora.

  5. Seleccione una comprobación para ver sus detalles y recomendaciones.

  6. Siga las instrucciones de la comprobación para optimizar las instancias de Amazon EC2 que usan cargas de trabajo de SQL Server.

  7. Supervise sus instancias con regularidad y actualice las comprobaciones periódicamente.

Recursos adicionales