Obtención de recomendaciones de Compute Optimizer para las instancias de EC2
AWS Compute Optimizer ofrece recomendaciones de Amazon EC2 para ayudarle a mejorar el rendimiento, ahorrar dinero o ambas cosas. Puede utilizar estas recomendaciones para decidir si desea cambiar 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 de 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. Para obtener más información, consulte Amazon EC2 instance metrics en la Guía del usuario de AWS Compute Optimizer.
Contenido
Requisitos
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.
Actualmente, Compute Optimizer genera recomendaciones para algunos tipos de instancias, pero no para todos. Si utiliza un tipo de instancia no compatible, Compute Optimizer no generará recomendaciones. Para ver la lista de tipos de instancias compatibles, consulte Amazon EC2 instance requirements en la Guía del usuario de AWS Compute Optimizer.
Clasificaciones de resultados
Compute Optimizer clasifica sus conclusiones sobre las instancias de EC2 de la siguiente manera:
-
Infraaprovisionada: una instancia de 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 de EC2 infraaprovisionadas podrían producir un rendimiento deficiente de las aplicaciones.
-
Aprovisionada en exceso: una instancia de 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 de EC2 aprovisionadas en exceso podrían ocasionar costos de infraestructura innecesarios.
-
Optimizada: una instancia de 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 de 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.
Ver recomendaciones
Una vez que se haya dado de alta en Compute Optimizer, podrá ver los resultados que Compute Optimizer genera para las instancias de EC2 en la consola de Amazon 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.
Visualización de las recomendaciones para una instancia mediante la consola de Amazon EC2
Abra la consola de Amazon EC2 en https://console.aws.amazon.com/ec2/
. -
En el panel de navegación, seleccione Instances (Instancia[s]).
-
Elija el ID de la instancia para abrir la página de detalles de la instancia.
-
En la página de detalles de la instancia, en la sección de resumen superior, busque Hallazgo de AWS Compute Optimizer. Si hay un resultado, mostramos la clasificación de este y un enlace para ver los detalles. De lo contrario, mostramos No recommendations available for this instance.
-
Si hay algún resultado, seleccione Ver detalles. Esto abre la página Recommendations for EC2 instances en la consola de Compute Optimizer. El tipo de instancia actual se denomina Actual. También se proporcionan hasta tres recomendaciones de tipos de instancias : Opción 1, Opción 2 y Opción 3. En esta página también se muestran los datos de métricas recientes de CloudWatch de la instancia.
Visualización de las recomendaciones para todas las instancias en todas las regiones
Puede ver las recomendaciones para todas sus instancias de Amazon EC2 en todas las regiones mediante la consola de Compute Optimizer. Para obtener más información, consulte Viewing EC2 instances recommendations y Viewing EC2 instance details en la Guía del usuario de AWS Compute Optimizer.
Consideraciones para evaluar recomendaciones
Cuando reciba una recomendación, debe decidir si desea ponerla en práctica. 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 de 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 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.