Visualización de las recomendaciones de grupos de EC2 Auto Scaling - AWS Compute Optimizer

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.

Visualización de las recomendaciones de grupos de EC2 Auto Scaling

AWS Compute Optimizer genera recomendaciones de tipos de instancia para los grupos de Amazon EC2 Auto Scaling. Las recomendaciones para sus grupos de EC2 Auto Scaling se muestran en las siguientes páginas de la AWS Compute Optimizer consola.

  • EC2 Recomendaciones grupales de Auto Scaling

    Esta página muestra cada uno de sus grupos actuales de EC2 Auto Scaling, sus clasificaciones de búsqueda, los tipos de instancias actuales, el precio por hora actual de la opción de compra seleccionada y la configuración actual. La recomendación principal de Compute Optimizer aparece junto a cada uno de tus grupos de EC2 Auto Scaling e incluye el tipo de instancia recomendado, el precio por hora de la opción de compra seleccionada y la diferencia de precio entre los tipos de instancia actuales y la recomendación. Usa la página de recomendaciones para comparar los tipos de instancias actuales de tus grupos de EC2 Auto Scaling con nuestra recomendación principal, que puede ayudarte a decidir si debes aumentar o reducir el tamaño de tus instancias.

  • EC2 Detalles del grupo Auto Scaling

    Según el grupo de EC2 Auto Scaling específico, esta página le proporciona recomendaciones de ajuste de tamaño y/o recomendaciones para escalar en un grupo inactivo. Incluye las especificaciones de cada recomendación de ajuste de tamaño, como el riesgo de rendimiento y los precios por hora de la opción de compra seleccionada. La página de detalles también muestra gráficos de métricas de uso que se pueden usar para comparar el grupo de EC2 Auto Scaling actual con las métricas de uso proyectadas para las opciones de recomendación.

Las recomendaciones se actualizan a diario. Se generan mediante el análisis de las especificaciones y las métricas de uso del grupo de EC2 Auto Scaling actual durante el período retrospectivo predeterminado de 14 días o un período retrospectivo de 32 días. Puede ampliar el período retrospectivo a 93 días si habilita las métricas de infraestructura mejoradas. Para obtener más información, consulte Métricas de infraestructura mejorada, Preferencias de recomendación de redimensionamiento y Métricas analizadas por AWS Compute Optimizer.

Ten en cuenta que Compute Optimizer genera recomendaciones para los grupos de EC2 Auto Scaling que cumplen con un conjunto específico de requisitos, las recomendaciones pueden tardar hasta 24 horas en generarse y se deben acumular suficientes datos métricos. Para obtener más información, consulte Requisitos de recursos.

importante

Si habilitas Cost Optimization Hub en AWS Cost Explorer, Compute Optimizer utiliza los datos del Cost Optimizer Hub, que incluyen tus descuentos de precios específicos, para generar tus recomendaciones. Si el Centro de optimización de costos no está habilitado, Compute Optimizer usa los datos de Cost Explorer y la información de precios bajo demanda para generar sus recomendaciones. Para obtener más información, consulte Habilitar Cost Explorer y Centro de optimización de costos en la Guía del usuario de AWS Cost Management .

Cómo se genera una recomendación de grupo de EC2 Auto Scaling

AWS Compute Optimizer genera recomendaciones para los grupos de EC2 Auto Scaling mediante un proceso de evaluación de tres pasos diseñado para optimizar el costo y el rendimiento:

  1. Evaluar si un grupo de EC2 Auto Scaling está inactivo

    Compute Optimizer evalúa si tu grupo de EC2 Auto Scaling está inactivo analizando sus patrones de uso de recursos durante el período retrospectivo. Si todas las instancias de un grupo de EC2 Auto Scaling cumplen los criterios de inactividad, Compute Optimizer detecta que tu grupo está inactivo y calcula los posibles ahorros de escalado en el grupo inactivo. Para obtener más información, consulte Criterios de inactividad por recurso.

  2. Evaluación de la escalabilidad de un grupo de EC2 Auto Scaling

    Compute Optimizer evalúa la configuración de la capacidad de la instancia y las políticas de escalado para determinar si su grupo de EC2 Auto Scaling se utiliza para mantener un grupo fijo de instancias (sin políticas de escalado o políticas de escalado deshabilitadas), escalar dinámicamente para satisfacer las demandas de su carga de trabajo (mediante el seguimiento de objetivos, el escalado predictivo, el escalado simple o las políticas de escalado escalado basadas en el uso de la CPU) o si sigue un cronograma fijo de eventos de escalado (con políticas de escalado programadas).

  3. Identificar las oportunidades de redimensionamiento

    Compute Optimizer analiza la utilización de los recursos y la configuración actual de su grupo de EC2 Auto Scaling, incluida la configuración de la estrategia de asignación, las políticas de escalado, los tipos de instancias, los precios y la capacidad de las instancias para encontrar las oportunidades de ajuste adecuadas.

    • Para los grupos de EC2 Auto Scaling que mantienen un grupo fijo de instancias, Compute Optimizer recomienda tipos de instancias que cumplan con los requisitos de carga de trabajo y, al mismo tiempo, mantengan el recuento de instancias actual. Esto puede mejorar el rendimiento de la carga de trabajo y ahorrar costos.

    • Para los grupos de EC2 Auto Scaling que escalan dinámicamente en función de la demanda, Compute Optimizer recomienda actualizarlos a generaciones de instancias más recientes, lo que puede generar mayores ahorros. Si las métricas de memoria están habilitadas, también pueden sugerir oportunidades de reducir el tamaño de la memoria para ahorrar más.

    • Para los grupos de EC2 Auto Scaling que siguen un programa fijo de eventos de escalado, Compute Optimizer recomienda tipos de instancias que pueden proporcionar mayores ahorros y, al mismo tiempo, cumplir con los requisitos de carga de trabajo de recursos en función de la capacidad escalada programada. Esto garantiza que las recomendaciones se ajusten a las estrategias de escalado y a las demandas de carga de trabajo específicas de cada grupo.

nota

Para corregir las recomendaciones de tamaño, Compute Optimizer no proporciona recomendaciones para modificar la política de escalado o la configuración de capacidad de las instancias.

Clasificaciones de resultados

La columna Búsqueda de la página de recomendaciones de grupos de EC2 Auto Scaling proporciona un resumen del rendimiento de cada uno de sus grupos de EC2 Auto Scaling durante el período retrospectivo.

Las siguientes clasificaciones de hallazgos se aplican a los grupos de EC2 Auto Scaling.

Clasificación Descripción

No optimizado

EC2 Los grupos de Auto Scaling que mantienen un grupo fijo de instancias se consideran no optimizados cuando el grupo está sobredimensionado o ejecuta cargas de trabajo que podrían provocar problemas de rendimiento.

EC2 Los grupos de Auto Scaling que escalan dinámicamente o siguen un programa fijo de eventos de escalado no se consideran optimizados cuando hay otros tipos de instancias que pueden satisfacer la demanda a un costo menor.

Optimizado

Un grupo de EC2 Auto Scaling se considera optimizado cuando todas las especificaciones del grupo, como la CPU, la memoria y la red, cumplen los requisitos de rendimiento de la carga de trabajo. Para los grupos optimizados, Compute Optimizer puede recomendar un tipo de instancia de nueva generación.

Estrategia de asignación

Las columnas de estrategia de asignación de las páginas de recomendaciones y detalles de los grupos de EC2 Auto Scaling muestran la estrategia de asignación actual y recomendada para el grupo de EC2 Auto Scaling. La estrategia de asignación establece el orden en el que el grupo de EC2 Auto Scaling implementa sus tipos de instancias mixtos. Compute Optimizer puede encontrar una de las siguientes estrategias de asignación:

  • Priorizadas: el grupo EC2 Auto Scaling prioriza los tipos de instancias en función del orden que haya indicado en sus requisitos de tipo de instancia.

  • Precio más bajo: el grupo EC2 Auto Scaling implementa automáticamente los tipos de instancias con el precio más bajo en cada zona de disponibilidad en función del precio bajo demanda actual.

  • Sin estrategia de asignación: no ha establecido una estrategia de asignación para su grupo de EC2 Auto Scaling.

  • No aplicable: una estrategia de asignación no es aplicable a un grupo de EC2 Auto Scaling con un solo tipo de instancia.

Compute Optimizer recomienda usar una estrategia de asignación priorizada y priorizar nuestros tipos de instancias recomendados por encima de los tipos de instancias actuales dentro de tus requisitos de tipo de instancia. Si prioriza la recomendación de Compute Optimizer, su grupo de EC2 Auto Scaling podrá implementar tipos de instancias que optimicen tanto el costo como el rendimiento. También te recomendamos que mantengas los tipos de instancias actuales dentro de los requisitos de tipo de instancia para asegurarte de que hay suficiente capacidad para soportar tus cargas de trabajo.

Puedes actualizar tus grupos de EC2 Auto Scaling con nuestros tipos de instancias recomendados mediante una actualización de instancias. Para obtener más información, consulte Utilizar una actualización de instancias para actualizar las instancias de un grupo de Auto Scaling en la guía del usuario de Amazon EC2 Auto Scaling.

Para obtener más información sobre las estrategias de asignación, consulte Estrategias de asignación para varios tipos de instancias en la guía del usuario de Amazon EC2 Auto Scaling.

Ahorro mensual estimado y oportunidad de ahorro

Ahorros mensuales estimados (después de los descuentos)

Esta columna muestra los ahorros mensuales estimados para el grupo EC2 Auto Scaling si hubiera utilizado los tipos de instancias recomendados durante el período retrospectivo. Después de ahorrar con descuento, considere cualquier modelo de precios de Reserved Instances o Savings Plans que esté activo en sus cuentas. Para recibir recomendaciones con descuentos de Savings Plans e instancias reservadas, es necesario activar la preferencia del modo de estimación de ahorros. Para obtener más información, consulte Modo de estimación de ahorros.

nota

Si no activa la preferencia del modo de estimación de ahorros, en esta columna se muestra la información de precios por defecto bajo demanda.

Ahorros mensuales estimados (bajo demanda)

En esta columna se enumeran los ahorros mensuales aproximados para el grupo EC2 Auto Scaling si hubiera utilizado la recomendación de Compute Optimizer durante el período retrospectivo y la hubiera comprado con los precios de las instancias bajo demanda.

Oportunidad de ahorro (%)

Esta columna muestra el porcentaje de ahorro mensual estimado del costo mensual actual que puede ahorrar si adopta los tipos de instancias recomendados para su grupo de EC2 Auto Scaling. Si el modo de estimación de ahorros está activado, Compute Optimizer analiza todos los modelos de precios de Reserved Instances o Savings Plans que estén activos en tus cuentas para generar el porcentaje de oportunidad de ahorro. Si el modo de estimación de ahorros no está activado, Compute Optimizer solo usa la información de los precios bajo demanda. Para obtener más información, consulte Modo de estimación de ahorros.

Cálculo de ahorro mensual estimado

Para cada recomendación, calculamos el costo de utilizar una nueva instancia usando el tipo de instancia recomendado. Los ahorros mensuales estimados se calculan en función del número de horas de ejecución de las instancias actuales del grupo EC2 Auto Scaling y de la diferencia en las tasas entre el tipo de instancia actual y el tipo de instancia recomendado. Los ahorros mensuales estimados para los grupos de EC2 Auto Scaling que se muestran en el panel de control de Compute Optimizer son una suma de los ahorros mensuales estimados para todas las instancias sobreaprovisionadas en los grupos de EC2 Auto Scaling de la cuenta.

Inactivo

La columna Inactivo de la página de recomendaciones de grupos de EC2 Auto Scaling muestra si el grupo de EC2 Auto Scaling está inactivo o no.

Criterios de inactividad para los grupos de EC2 Auto Scaling: el grupo EC2 Auto Scaling no tiene instancias con un uso máximo de CPU superior al 5% o un uso de red de 5 MB/día durante el período retrospectivo.

AWS Recomendaciones de instancias basadas en Graviton

Al consultar las recomendaciones grupales de EC2 Auto Scaling, puede ver el impacto en el precio y el rendimiento de ejecutar su carga de trabajo en instancias AWS basadas en Graviton. Para ello, elija Graviton (aws-arm64) en el menú desplegable Preferencia de arquitectura de CPU. De lo contrario, selecciona Actual para ver las recomendaciones basadas en el mismo proveedor de CPU y la misma arquitectura que la instancia actual.

nota

Las columnas Precio actual, Precio recomendado, Diferencia de precio, Diferencia de precio (%) y Ahorro mensual estimado se actualizan para ofrecer una comparación de precios entre el tipo de instancia actual y el tipo de instancia de la preferencia de arquitectura de CPU seleccionada. Por ejemplo, si elige Graviton (aws-arm64), se comparan los precios entre el tipo de instancia actual y el tipo de instancia basada en Graviton recomendado.

Tipos de carga de trabajo inferido

La columna Tipos de carga de trabajo inferidos de la página de recomendaciones de grupos de EC2 Auto Scaling muestra las aplicaciones que podrían estar ejecutándose en las instancias del grupo EC2 Auto Scaling, según lo deducido por Compute Optimizer. Para ello, analiza los atributos de las instancias del grupo EC2 Auto Scaling, como el nombre de la instancia, las etiquetas y la configuración. Compute Optimizer actualmente puede deducir si tus instancias ejecutan Amazon EMR, Apache Cassandra, Apache Hadoop, Memcached, NGINX, PostgreSQL, Redis, Kafka o. SQLServer Al deducir las aplicaciones que se ejecutan en tus instancias, Compute Optimizer puede identificar el esfuerzo por migrar tus cargas de trabajo de tipos de instancias basadas en x86 a tipos de instancias Graviton basadas en ARM. AWS Para obtener más información, consulte Esfuerzo de migración.

nota

No se puede deducir la SQLServer aplicación en las regiones de Oriente Medio (Baréin), África (Ciudad del Cabo), Asia Pacífico (Hong Kong), Europa (Milán) y Asia Pacífico (Yakarta).

Esfuerzo de migración

En la columna Esfuerzo de migración de las páginas EC2 Recomendaciones de grupos de Auto Scaling y EC2 Detalles de los grupos de Auto Scaling se indica el nivel de esfuerzo que podría ser necesario para migrar del tipo de instancia actual al tipo de instancia recomendado. A continuación se muestran ejemplos de los diferentes niveles de esfuerzo migratorio.

  • Muy bajo: el tipo de instancia recomendado tiene la misma arquitectura de CPU que el tipo de instancia actual.

  • Bajo: Amazon EMR es el tipo de carga de trabajo inferida y se recomienda un tipo de instancia AWS Graviton

  • Medio: no se puede deducir un tipo de carga de trabajo, pero se recomienda un tipo de instancia de AWS Graviton.

  • Alto: el tipo de instancia recomendado tiene una arquitectura de CPU diferente a la del tipo de instancia actual y la carga de trabajo no tiene una versión compatible conocida con la arquitectura de CPU recomendada.

Para obtener más información sobre la migración de tipos de instancias basadas en x86 a instancias AWS Graviton basadas en ARM, consulte Consideraciones al realizar la transición de cargas de trabajo a instancias de Amazon basadas en Graviton2 AWS en Graviton Getting Started. EC2 AWS GitHub

Riesgo de rendimiento

Las columnas de riesgo de rendimiento de la EC2 página de detalles de los grupos de EC2 Auto Scaling y la página de recomendaciones de grupos de Auto Scaling definen la probabilidad de que los tipos de instancia actuales y recomendados que se ejecutan en su grupo de EC2 Auto Scaling no cumplan sus requisitos de carga de trabajo. Compute Optimizer calcula una puntuación de riesgo de rendimiento individual para cada especificación del grupo EC2 Auto Scaling, que incluye CPU, memoria, rendimiento de EBS, IOPS de EBS, rendimiento de disco, IOPS de disco, rendimiento de red y PPS de red. El riesgo de rendimiento del grupo EC2 Auto Scaling actual y recomendado se calcula como la puntuación máxima de riesgo de rendimiento en todas las especificaciones de recursos analizadas.

Los valores van desde muy bajo, bajo, medio, alto y muy alto. Un riesgo de rendimiento muy bajo significa que se prevé que los tipos de instancia siempre proporcionen la capacidad suficiente. Cuanto mayor sea el riesgo de rendimiento, tendrá que validar si los tipos de instancia que se ejecutan en su grupo de EC2 Auto Scaling cumplen con los requisitos de rendimiento de su carga de trabajo antes de migrar el recurso. Decida si desea optimizar para mejora del rendimiento, para reducción de costos o para una combinación de ambos. Para obtener más información, consulte Cambiar el tipo de instancia en la Guía del usuario de Amazon Elastic Compute Cloud.

nota

En la API Compute Optimizer, el riesgo de rendimiento AWS Command Line Interface (AWS CLI) y AWS SDKs se mide en una escala de 0 (muy bajo) a 4 (muy alto).

Gráficos de utilización

La página EC2 Detalles del grupo de Auto Scaling muestra gráficos de métricas de utilización para las instancias actuales del grupo. Los gráficos muestran los datos del período de análisis. Compute Optimizer usa el punto de utilización máximo dentro de cada intervalo de tiempo de cinco minutos para generar recomendaciones grupales de EC2 Auto Scaling.

Puede cambiar los gráficos para mostrar los datos de las últimas 24 horas, tres días, una semana o dos semanas. Si activa la característica de pago con métricas de infraestructura mejorada, podrás ver los datos de los últimos tres meses.

En la página de detalles se muestran los siguientes gráficos de utilización:

Nombre del gráfico Descripción

Utilización media de la CPU (porcentaje)

El porcentaje promedio de unidades de EC2 cómputo asignadas que utilizan las instancias del grupo EC2 Auto Scaling.

Entrada media de red (MIB/segundo)

La cantidad de mebibytes (MiB) por segundo recibidos en todas las interfaces de red por las instancias del grupo Auto Scaling EC2 .

Salida media de red (MIB/segundo)

La cantidad de mebibytes (MiB) por segundo que las instancias del grupo Auto EC2 Scaling envían a todas las interfaces de red.

Capacidad de la instancia

Es el número de instancias en ejecución con un grupo de EC2 Auto Scaling en un momento dado.