Obtención de recomendaciones de tipos de instancias para una carga de trabajo existente - Amazon Elastic Compute Cloud

Obtención de recomendaciones de tipos de instancias para una carga de trabajo existente

AWS Compute Optimizer ofrece recomendaciones de instancias de Amazon EC2 para ayudarle a mejorar el rendimiento, ahorrar dinero o ambas cosas. Puede utilizar estas recomendaciones para decidir si desea pasar a un nuevo tipo de instancia.

Para hacer recomendaciones, Compute Optimizer analiza las especificaciones de instancia existentes y las métricas de utilización. Los datos recopilados se utilizan a continuación para recomendar qué tipos de instancias Amazon EC2 son los mejores para gestionar la carga de trabajo existente. Las recomendaciones se devuelven junto con el precio de la instancia por hora.

En este tema se describe cómo ver las recomendaciones a través de la consola de Amazon EC2. Para obtener más información, consulte la Guía del usuario de AWS Compute Optimizer.

nota

Para obtener recomendaciones de Compute Optimizer, primero debe darse de alta en Compute Optimizer. Para obtener más información, consulte el Tutorial de introducción a AWS Compute Optimizer en la Guía del usuario de AWS Compute Optimizer.

Si busca recomendaciones de tipos de instancias para una nueva carga de trabajo, utilice el selector de tipos de instancias de EC2 de Amazon Q. Para obtener más información, consulte Obtención de recomendaciones de tipos de instancias para una nueva carga de trabajo.

Limitaciones

Actualmente, Compute Optimizer genera recomendaciones para los tipos de instancias C, D, H, I, M, R, T, X y z. Compute Optimizer no tiene en cuenta otros tipos de instancias. Si utiliza otros tipos de instancias, no se mostrarán en la vista de recomendaciones de Compute Optimizer. Para obtener más información sobre los tipos de instancia admitidos y no admitidos, consulte Requisitos de las instancias de Amazon EC2 en la Guía del usuario de AWS Compute Optimizer.

Resultados

Compute Optimizer clasifica sus conclusiones sobre las instancias EC2 de la siguiente manera:

  • Infraaprovisionada – una instancia EC2 se considera infraaprovisionada cuando al menos una especificación de la instancia, como la CPU, la memoria o la red, no cumple los requisitos de rendimiento de su carga de trabajo. Las instancias EC2 infraaprovisionadas podrían producir un rendimiento deficiente de las aplicaciones.

  • Aprovisionada en exceso – una instancia EC2 se considera que está aprovisionada en exceso cuando al menos una especificación de la instancia, como la CPU, la memoria o la red, se puede reducir satisfaciendo al mismo tiempo los requisitos de rendimiento de su carga de trabajo, y cuando ninguna especificación está infraaprovisionada. Las instancias EC2 aprovisionadas en exceso podrían ocasionar costos de infraestructura innecesarios.

  • Optimizada – una instancia EC2 se considera optimizada cuando todas las especificaciones de la instancia, como la CPU, la memoria y la red, cumplen los requisitos de rendimiento de la carga de trabajo y la instancia no está aprovisionada en exceso. Una instancia EC2 optimizada ejecuta sus cargas de trabajo con un rendimiento y un costo de infraestructura óptimos. En el caso de las instancias optimizadas, Compute Optimizer puede recomendar a veces un tipo de instancia de nueva generación.

  • Ninguna – no hay recomendaciones para esta instancia. Esto puede ocurrir si hace menos de 12 horas que se dio de alta en Compute Optimizer, cuando la instancia lleva ejecutándose menos de 30 horas o cuando el tipo de instancia no es compatible con Compute Optimizer. Para obtener más información, consulte Limitaciones en la sección anterior.

Ver recomendaciones

Una vez que se haya dado de alta en Compute Optimizer, puede ver los resultados que Compute Optimizer genera para las instancias EC2 en la consola de EC2. A continuación, puede acceder a la consola de Compute Optimizer para ver las recomendaciones. Si se ha dado de alta recientemente, es posible que los resultados no se reflejen en la consola de EC2 hasta al cabo de 12 horas.

Para ver una recomendación para una instancia EC2 mediante la consola de EC2
  1. Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/.

  2. En el panel de navegación, seleccione instancias y, a continuación, el ID de la instancia .

  3. En la página de resumen de la instancia, en el banner de AWS Compute Optimizer en la parte inferior de la página, elija Ver detalles.

    La instancia se abre en Compute Optimizer, donde se etiqueta como la instancia Current (Actual). Se proporcionan hasta tres recomendaciones de tipos de instancias diferentes: Option 1 (Opción 1), Option 2 (Opción 2) y Option 3 (Opción 3). La mitad inferior de la ventana muestra datos de métricas recientes de CloudWatch recientes para la instancia actual: CPU utilization (Utilización de CPU), Memory utilization (Utilización de memoria), Network in (Entrada de red) y Network out (Salida de red).

  4. (Opcional) En la consola de Compute Optimizer, elija la configuración ( 
                Settings icon.
              ) para cambiar las columnas visibles de la tabla o para ver la información pública de precios de una opción de compra diferente de los tipos de instancias actuales y recomendados.

    nota

    Si ha comprado una instancia reservada, es posible que su instancia a petición se le facture como una instancia reservada. Antes de cambiar el tipo de instancia actual, evalúe primero el impacto en la utilización y la cobertura de la instancia reservada.

Determine si desea utilizar alguna de las recomendaciones. Decida si desea optimizar las instancias para mejorar el rendimiento, para reducir los costos o para ambas cosas. Para obtener más información, consulte Ver recomendaciones de recursos en la Guía del usuario de AWS Compute Optimizer.

Para ver recomendaciones para todas las instancias EC2 en todas las regiones a través de la consola de Compute Optimizer
  1. Abra la consola de Compute Optimizer en https://console.aws.amazon.com/compute-optimizer/.

  2. Elija View recommendations for all EC2 instances (Ver recomendaciones para todas las instancias EC2).

  3. Puede realizar las siguientes acciones en la página de recomendaciones:

    1. Para filtrar las recomendaciones a una o varias regiones de AWS, escriba el nombre de la región en el cuadro de texto Filter by one or more Regions (Filtrar por una o varias regiones) o elija una o varias regiones en la lista desplegable que aparece.

    2. Para ver las recomendaciones de recursos de otra cuenta, elija Account (Cuenta), y, a continuación, seleccione un ID de cuenta diferente.

      Esta opción solo está disponible si ha iniciado sesión en una cuenta de administración de una organización y se ha dado de alta en todas las cuentas miembro de la organización.

    3. Para borrar los filtros seleccionados, elija Clear filters (Borrar filtros).

    4. Para cambiar la opción de compra que se muestra para los tipos de instancias actuales y recomendados, elija la configuración ( 
                    Settings icon.
                  ) y, a continuación, elija instancias bajo demanda, instancias reservadas, 1 año estándar sin anticipos o instancias reservadas, 3 años estándar sin anticipos.

    5. Para ver detalles, como recomendaciones adicionales y una comparación de las métricas de utilización, elija el resultado (Under-provisioned (Infraaprovisionada), Over-provisioned (Aprovisionada en exceso) u Optimized (Optimizada)) que aparece junto a la instancia que desee. Para obtener más información, consulte Ver detalles de recursos en la Guía del usuario deAWS Compute Optimizer.

Consideraciones para evaluar recomendaciones

Antes de cambiar un tipo de instancia, tenga en cuenta lo siguiente:

  • Las recomendaciones no prevén el uso que hará de ellas. Las recomendaciones se basan en su uso histórico durante el periodo de 14 días más reciente. Asegúrese de elegir un tipo de instancia que crea que va a satisfacer sus necesidades futuras de recursos.

  • Céntrese en las métricas gráficas para determinar si el uso real es inferior a la capacidad de la instancia. También puede ver los datos de métricas (promedio, pico, percentil) en CloudWatch para evaluar más detalladamente las recomendaciones de instancias EC2. Por ejemplo, observe cómo cambian las métricas de porcentaje de CPU durante el día y si hay picos que deben acomodarse. Para obtener más información, consulte Visualización de las métricas disponibles en la Guía del usuario de Amazon CloudWatch.

  • Compute Optimizer podría proporcionar recomendaciones para instancias de rendimiento ampliable, que son las instancias T3, T3a y T2. Si amplía su capacidad periódicamente por encima del nivel de referencia, asegúrese de que puede seguir haciéndolo ahora con las vCPU del nuevo tipo de instancia. Para obtener más información, consulte Conceptos clave y definiciones para las instancias de rendimiento ampliables.

  • Si ha comprado una instancia reservada, es posible que su instancia a petición se le facture como una instancia reservada. Antes de cambiar el tipo de instancia actual, evalúe primero el impacto en la utilización y la cobertura de la instancia reservada.

  • Considere la posibilidad de cambiar a instancias de nueva generación, siempre que sea posible.

  • Al migrar a una familia de instancias diferente, asegúrese de que el tipo de instancia actual y el nuevo tipo de instancia sean compatibles, por ejemplo, en cuanto a virtualización, arquitectura o tipo de red. Para obtener más información, consulte Compatibilidad para cambiar el tipo de instancia.

  • Por último, considere la calificación de riesgo de rendimiento que se proporciona para cada recomendación. El riesgo de rendimiento indica la cantidad de esfuerzo que puede necesitar invertir para validar si el tipo de instancia recomendado cumple los requisitos de rendimiento de la carga de trabajo. También es recomendable que realice pruebas de carga y rendimiento rigurosas antes y después de realizar cualquier cambio.

Hay otras consideraciones que deben tenerse en cuenta al cambiar el tamaño de una instancia EC2. Para obtener más información, consulte Cambie el tipo de instancia.

Recursos adicionales

Para obtener más información: