Preferencias de recomendación de redimensionamiento - 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.

Preferencias de recomendación de redimensionamiento

La característica de preferencias de recomendación de redimensionamiento le permite personalizar los ajustes que desea que Compute Optimizer tenga en cuenta al generar sus recomendaciones de instancias de Amazon EC2 y grupos de escalado automático. Esta función le permite hacer lo siguiente:

  • Ajuste tanto el margen como el umbral de utilización de la CPU

  • Ajusta el margen de uso de la memoria

  • Configure una opción de período retrospectivo específica

  • Defina las preferencias de la familia de instancias a nivel de la organización, la cuenta o la región.

Esto le proporciona una mayor transparencia sobre la forma en que se generan sus recomendaciones y le permite configurar las recomendaciones de redimensionamiento de EC2 para aumentar el ahorro y mejorar la sensibilidad del rendimiento.

Si eres el administrador de cuentas o el administrador delegado de una AWS organización, puedes elegir la cuenta o la organización a la que quieres que se apliquen las preferencias de recomendación de tamaño adecuado. Si es titular de una cuenta de AWS individual (no pertenece a una organización), las preferencias de recomendación de redimensionamiento que establezca solo se aplicarán a sus recomendaciones.

nota
  • Las características de instancias EC2 preferidas y de período de retrospectiva de las preferencias de recomendación de redimensionamiento solo están disponibles para las instancias de Amazon EC2 y grupos de escalado automático.

  • Las preferencias de tamaño adecuado para el uso de la CPU y la memoria solo están disponibles para las instancias de Amazon EC2.

En las siguientes secciones se describen los detalles de cada característica y cómo configurar sus preferencias de recomendación de redimensionamiento en AWS Compute Optimizer.

Paso 1: Nivel de preferencia (solo para Organizaciones)

Si es el administrador de cuentas o el administrador delegado de su organización, puede elegir todas las cuentas de una organización o las cuentas concretas a la que desea que se apliquen las preferencias de recomendación de redimensionamiento.

nota

Si es un Cuenta de AWS titular individual, vaya al paso 2: Ámbito regional.

Para establecer el nivel de preferencia de sus preferencias de recomendación de redimensionamiento
  1. Abra la consola de Compute Optimizer en https://console.aws.amazon.com/compute-optimizer/.

  2. En el panel de navegación, elija Redimensionamiento.

  3. En la sección EC2 y grupos de escalado automático, elija el menú desplegable Todas las cuentas incluidas.

    • Para incluir todas las cuentas de los miembros, elija Todas las cuentas incluidas en el menú desplegable del nivel de preferencia.

    • Para incluir una cuenta de miembro individual, elija Elegir cuenta en el menú desplegable del nivel de preferencia. En el mensaje que aparece, seleccione la cuenta que desea incluir en sus preferencias de redimensionamiento. A continuación, elija Establecer nivel de cuenta.

    Elija la cuenta para las preferencias de recomendación de redimensionamiento

Paso 2: Ámbito regional

En este paso, puedes especificar Regiones de AWS dónde quieres que Compute Optimizer aplique tus preferencias de recomendación de ajuste de tamaño. Por ejemplo, si selecciona la región Este de EE. UU. (Norte de Virginia) y la región Este de EE. UU. (Ohio), las preferencias solo se aplican a esas regiones.

Para establecer el ámbito regional de sus preferencias de recomendación de redimensionamiento
  1. Abra la consola de Compute Optimizer en https://console.aws.amazon.com/compute-optimizer/.

  2. En el panel de navegación, elija Redimensionamiento.

  3. En la página Preferencias de redimensionamiento, elija Editar.

  4. Elija Cualquier región o Regiones personalizadas según sus requisitos.

  5. Si eliges Regiones personalizadas, selecciona la ubicación Regiones de AWS en la que quieres que Compute Optimizer aplique tus preferencias. A continuación, elija Siguiente.

    Elija las regiones para las preferencias de recomendación de redimensionamiento

Paso 3: Instancias EC2 preferidas

Las preferencias de recomendación de redimensionamiento le permiten especificar las instancias EC2 que desea incluir en el resultado de sus recomendaciones. Puede definir un conjunto personalizado de consideraciones de instancias que controle los tipos y familias de instancias recomendados por Compute Optimizer para la migración. Esta preferencia garantiza que Compute Optimizer solo recomiende instancias que se ajusten a sus requisitos concretos. Esto no impide que Compute Optimizer genere recomendaciones para sus cargas de trabajo.

Puede personalizar la selección del tipo de instancia en función de las directrices o requisitos de su organización. Por ejemplo, si ha adquirido Savings Plans e instancias reservadas, puede especificar instancias que solo estén cubiertas por esos modelos de precios. O bien, si solo desea utilizar instancias equipadas con determinados procesadores o instancias cuyo rendimiento no se puede ampliar debido al diseño de la aplicación, puede especificarlas como resultado de sus recomendaciones.

Esta característica también le da la opción de considerar automáticamente las variaciones futuras de las familias de instancias que elija. Esto garantiza que tus preferencias utilicen la última versión de las familias de instancias que prefieras, que pueden ofrecer la mejor price-to-performance relación.

nota

Se recomienda evitar limitar demasiado las instancias candidatas. Esto puede reducir sus posibles ahorros y oportunidades de redimensionamiento.

Especificar las instancias preferidas

Utilice el siguiente procedimiento para especificar los tipos y tamaños de instancias que prefiera para las cuentas de los miembros de una organización o de un Cuenta de AWS titular individual.

Para configurar las instancias que desea incluir en el resultado de la recomendación
  1. Siga los pasos descritos en el Paso 2: Ámbito regional.

  2. En la página Instancias EC2 preferidas, elija Cualquier tipo de instancia (predeterminado) o Limitar a tipos y tamaños de instancias específicos según sus requisitos.

  3. Si elige Limitar a tipos y tamaños de instancias específicos, seleccione los tipos de instancias que desee en el resultado de la recomendación.

    • Use el menú desplegable Buscar por familias de instancias. Al seleccionar cualquiera de las familias de instancias, la lista solo muestra los tipos de instancias disponibles dentro de las familias que seleccionó.

    • Use la barra de búsqueda Buscar tipos de instancias para introducir los tipos de instancias específicos que desee.

    Elija las instancias preferidas para sus preferencias de recomendación de redimensionamiento
  4. De forma opcional, para especificar los tamaños de cada tipo de instancia, haga lo siguiente:

    1. Elija el icono de edición en el tipo de instancia que desee.

    2. Seleccione X en los tamaños de instancia que no desee.

    3. Seleccione para confirmar sus selecciones.

  5. De forma opcional, si no quieres que Compute Optimizer considere automáticamente las variaciones futuras de las familias de instancias elegidas, desactive la opción Considerar automáticamente las variaciones futuras de las familias de instancias seleccionadas.

    Activar la opción Considerar automáticamente las variaciones futuras de las familias de instancias seleccionadas
  6. Elija Siguiente.

Paso 4: Periodo de retrospectiva y métricas

Al ajustar el tamaño de las preferencias de recomendación, puedes especificar el período retrospectivo y las preferencias de uso de la CPU y la memoria que deseas que Compute Optimizer utilice al generar tus recomendaciones personalizadas.

Periodo de retrospectiva

Elija un período de retrospectiva del análisis de métricas para sus preferencias de recomendación de redimensionamiento. Compute Optimizer analiza la configuración de las preferencias de utilización para el número de días que usted especifique. Se recomienda establecer un período de retrospectiva que capture las señales cruciales del historial de uso de la carga de trabajo, lo que permitirá a Compute Optimizer identificar las oportunidades de redimensionamiento con mayores ahorros y menores riesgos de rendimiento.

En Compute Optimizer, puede elegir entre las siguientes opciones de períodos de retrospectiva: 14 días (predeterminado), 32 días o 93 días. Los períodos de retrospectiva de 14 y 32 días no requieren pagos adicionales. Si tiene ciclos mensuales, el período de retrospectiva de 32 días puede capturar los patrones de carga de trabajo mensuales. El período de retrospectiva de 93 días requiere un pago adicional. Para usar la opción de 93 días, debe habilitar la preferencia de métricas de infraestructura mejoradas. Para obtener más información, consulte Métricas de infraestructura mejorada.

Utilización de la CPU y la memoria

La función de ajuste de las preferencias de recomendación le permite personalizar la configuración de uso: el umbral de la CPU, el margen de CPU y el margen de memoria para que las recomendaciones de instancias se ajusten a sus requisitos de carga de trabajo específicos. En función de la configuración de uso que elija, sus recomendaciones se pueden adaptar a fin de aumentar las oportunidades de ahorro, mejorar el margen de rendimiento o lograr una mayor tolerancia a los riesgos de rendimiento.

Límite de utilización de la CPU

El umbral es el valor percentil que Compute Optimizer usa para procesar los datos de uso antes de generar recomendaciones. Si estableces una preferencia de umbral de CPU, Compute Optimizer elimina los puntos de datos de uso máximo por encima de este umbral. Un valor de percentil más bajo elimina más picos de uso de los datos.

Compute Optimizer ofrece tres opciones para el umbral de uso de la CPU: P90, P95 y P99,5. De forma predeterminada, Compute Optimizer usa un umbral de P99,5 para sus recomendaciones de redimensionamiento. Esto significa que Compute Optimizer solo omite el 0,5 % superior de los puntos de datos de uso más altos de su historial de uso. El umbral de P99,5 podría ser más adecuado para cargas de trabajo de producción muy sensibles en las que los picos de uso afectan considerablemente al rendimiento de las aplicaciones. Si establece el umbral de uso en P90, Compute Optimizer omite el 10 % superior de los puntos de datos más altos de su historial de uso. El P90 podría ser un umbral adecuado para las cargas de trabajo menos sensibles a los picos de uso, como los entornos que no son de producción.

margen de utilización de la CPU

El margen de utilización es una capacidad de CPU adicional según la recomendación de Compute Optimizer para tener en cuenta cualquier aumento futuro en los requisitos de uso de la CPU. Representa la brecha entre el uso actual de la instancia y sus capacidades máximas.

Compute Optimizer ofrece tres opciones para el margen de uso de la CPU: 30 %, 20 % y 0 %. De forma predeterminada, Compute Optimizer utiliza un margen del 20 % para sus recomendaciones de redimensionamiento. Si necesita capacidad adicional para dar cabida a un aumento inesperado del uso de la CPU en el futuro, puede establecer el margen en un 30 %. O bien, supongamos que se espera que el uso se mantenga constante con pocas probabilidades de que aumente en el futuro; en ese caso, puede reducir el margen. Esto genera recomendaciones con una menor capacidad de CPU adicional y un mayor ahorro de costos.

margen de utilización de la memoria

El margen de utilización de la memoria es una capacidad de memoria adicional según la recomendación de Compute Optimizer para tener en cuenta cualquier aumento futuro en el uso de la memoria. Representa la brecha entre el uso actual de la instancia y sus capacidades máximas. Compute Optimizer ofrece tres opciones para el margen de utilización de la memoria: 30%, 20% y 10%. De forma predeterminada, Compute Optimizer utiliza un margen del 20 % para sus recomendaciones de redimensionamiento. Si necesita capacidad adicional para tener en cuenta cualquier aumento inesperado en el uso de la memoria en el futuro, puede establecer el margen de maniobra en un 30%. O bien, supongamos que se espera que su consumo se mantenga constante con pocas probabilidades de que aumente en el futuro, entonces puede reducir el margen de maniobra. Esto genera recomendaciones con una menor capacidad de memoria adicional y un mayor ahorro de costes.

nota

Para recibir recomendaciones de instancias EC2 que tengan en cuenta la métrica de utilización de la memoria, debe habilitar la utilización de la memoria con el CloudWatch agente. También puedes configurar Compute Optimizer para que ingiera las métricas de uso de la memoria de EC2 de tu producto de observabilidad preferido. Para obtener más información, consulta Cómo habilitar el uso de memoria con el CloudWatch agente y Configurar la ingesta de métricas externas.

Ajustes preestablecidos de utilización

Compute Optimizer ofrece cuatro opciones preestablecidas para el uso de la CPU y la memoria:

  • Ahorro máximo: el umbral de CPU está establecido en P90, el margen de CPU está establecido en el 0% y el margen de memoria está establecido en el 10%. Esto proporciona recomendaciones sin capacidad de CPU adicional y reserva la capacidad de memoria adicional más baja para el futuro crecimiento del uso. También elimina el 10% de los puntos de datos más altos del historial de uso de la CPU. Como resultado, este ajuste preestablecido puede generar recomendaciones con una latencia más alta o un mayor riesgo de degradación.

  • Equilibrado: el umbral de CPU está establecido en P95, el margen de CPU está establecido en el 30% y el margen de memoria está establecido en el 30%. Las recomendaciones apuntan a que el uso de la CPU se mantenga por debajo del 70% durante más del 95% del tiempo y que el uso de la memoria se mantenga por debajo del 70%. Esto es adecuado para la mayoría de las cargas de trabajo y permite identificar más oportunidades de ahorro que la configuración predeterminada. Si sus cargas de trabajo no son particularmente sensibles a los picos de uso de la CPU o la memoria, esta es una buena alternativa a la configuración predeterminada.

  • Predeterminado: Compute Optimizer utiliza un umbral de CPU de 99,5 P99.5, un margen de CPU del 20% y un margen de memoria del 20% para generar recomendaciones para todas las instancias de EC2. El objetivo de estas configuraciones es garantizar que el uso de la CPU se mantenga por debajo del 80% durante más del 99,5% del tiempo y que el uso de la memoria se mantenga por debajo del 80%. Esto supone un riesgo muy bajo de problemas de rendimiento, pero podría limitar las oportunidades de ahorro.

  • Rendimiento máximo: el umbral de la CPU está establecido en P99.5, el margen de CPU está establecido en el 30% y el margen de memoria está establecido en el 30%. Esto proporciona recomendaciones con una sensibilidad de alto rendimiento y capacidad adicional para futuros aumentos en el uso de la CPU y la memoria.

nota

Compute Optimizer podría actualizar estos valores de umbral y margen para reflejar las actualizaciones tecnológicas más recientes y mantener la calidad de las recomendaciones. Compute Optimizer podría ajustar los parámetros elegidos en función de las características de la carga de trabajo con objeto de garantizar que se le recomienden las instancias adecuadas.

Puede utilizar los gráficos simulados de la consola para obtener una representación de la forma en que el uso de la CPU y la memoria interactúa con los ajustes de umbral y margen a lo largo del período retrospectivo. El gráfico muestra cómo se aplican los valores de umbral y margen que establece a los datos de uso de la carga de trabajo de ejemplo antes de que Compute Optimizer utilice los datos para generar recomendaciones. A medida que ajusta el margen y el umbral, el gráfico se actualiza para mostrar cómo Compute Optimizer genera recomendaciones en función de sus preferencias personalizadas.

Gráfico de uso de la CPU
importante

Los datos que se muestran en el gráfico simulado son representativos y solo tienen fines ilustrativos. El gráfico no se basa en sus datos de uso.

Especificar el período de retrospectiva y las métricas

Usa el siguiente procedimiento para especificar el período retrospectivo y las preferencias de uso de la CPU y la memoria que quieres que utilice Compute Optimizer al generar tus recomendaciones personalizadas.

Para configurar el período retrospectivo y las preferencias de CPU y memoria
  1. Siga los pasos descritos en el Paso 4: Instancias EC2 preferidas.

  2. En la página Período de retrospectiva y métricas, elija una opción de período de retrospectiva en función de sus requisitos.

    • Si quiere usar el período de retrospectiva de 93 días (característica de pago), tendrá que habilitar la preferencia de métricas de infraestructura mejoradas. Para ello, elija Habilitar métricas de infraestructura mejoradas. A continuación, en el mensaje que aparece, elija Habilitar métricas de infraestructura mejoradas.

    • Si la preferencia de métricas de infraestructura mejoradas ya está habilitada y desea elegir un período de retrospectiva de 14 o 32 días, tendrá que deshabilitar la preferencia de métricas de infraestructura mejoradas. Para ello, elija Deshabilitar métricas de infraestructura mejoradas. A continuación, en el mensaje que aparece, elija Deshabilitar métricas de infraestructura mejoradas.

  3. Elija un ajuste preestablecido de uso: ahorro máximo, equilibrado, predeterminado o rendimiento máximo.

    Como alternativa, puede personalizar sus preferencias específicas de uso de la CPU y la memoria.

    Elija entre las opciones preestablecidas
  4. Elija Siguiente.

  5. En la página Revisar y guardar, revise todas las preferencias que haya establecido. A continuación, elija Guardar preferencias.

En 24 horas, sus nuevas recomendaciones comenzarán a aparecer con las preferencias de redimensionamiento que haya establecido.