Optimización del costo con recomendaciones de redimensionamiento - Administración de costos y facturación de AWS

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.

Optimización del costo con recomendaciones de redimensionamiento

La función de recomendaciones de redimensionamiento de Cost Explorer le ayuda a identificar oportunidades de ahorro económico, reduciendo el tamaño de las instancias o terminándolas en Amazon Elastic Compute Cloud (Amazon EC2). Las recomendaciones de redimensionamiento analizan los recursos de Amazon EC2 y su uso para mostrarle oportunidades de reducción de gastos. Puede ver todos sus productos infrautilizados Amazon EC2 Las instancias de entre cuentas miembro en una sola vista para identificar inmediatamente cuánto puede ahorrar. Una vez identificadas las recomendaciones, puede emprender medidas en la consola de Amazon EC2.

Introducción a las recomendaciones de redimensionamiento

Puede obtener acceso a las recomendaciones de reserva y basadas en recursos en la consola de Cost Explorer. Una vez habilitada la función, las recomendaciones pueden tardar hasta 30 horas en generarse.

Para obtener acceso a las recomendaciones de redimensionamiento

  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Billing and Cost Management en https://console.aws.amazon.com/billing/.

  2. En el panel de navegación, seleccione Cost Explorer.

  3. En la página Cost Explorer, elija Launch Cost Explorer (Lanzar Explorador de costos).

  4. En el panel de navegación, elija Recommendations (Recomendaciones).

Para habilitar las recomendaciones de redimensionamiento

  1. Elija Launch Cost Explorer (Lanzar Explorador de costos).

  2. En el panel de navegación, elija Recommendations (Recomendaciones).

  3. En la sección Resource optimization recommendations (Recomendaciones de optimización de recursos), elija Enable rightsizing recommendations (Habilitar recomendaciones de redimensionamiento).

nota

Solo normal o un cuenta de administración puede habilitar las recomendaciones de redimensionamiento. Después de habilitar la característica, tanto el miembro como cuenta de administración puede acceder a las recomendaciones de redimensionamiento a menos que el cuenta de administración prohíbe específicamente el acceso a cuentas de miembros en el configuración página.

Para mejorar la calidad de las recomendaciones, AWS podría usar las métricas de utilización publicadas, como la utilización del disco o la memoria, para mejorar los modelos y los algoritmos de recomendaciones. Todas las métricas se convierten en anónimas y se agrupan antes de que AWS las utilice para el entrenamiento de los modelos. Si no desea participar en esta experiencia y quiere que sus métricas no se almacenen ni utilicen para mejorar los modelos, póngase en contacto con AWS Support. Para obtener más información, consulte los Términos del servicio de AWS.

Uso de las recomendaciones de redimensionamiento

Puede ver los siguientes indicadores clave de rendimiento (KPI) generales en sus recomendaciones de redimensionamiento:

  • Oportunidades de optimización – El número de recomendaciones disponibles en función de los recursos y el uso

  • Ahorros mensuales estimados – La suma de los ahorros mensuales proyectados asociados con cada una de las recomendaciones proporcionadas

  • Ahorros estimados (%) – Los ahorros disponibles en relación con los costos de instancia directos (bajo demanda) asociados con las instancias de la lista de recomendaciones

Para filtrar las recomendaciones de redimensionamiento

  1. Elija Launch Cost Explorer (Lanzar Explorador de costos).

  2. En el panel de navegación de la izquierda, elija Recommendations (Recomendaciones).

  3. En la sección Resource optimization recommendations (Recomendaciones de optimización de recursos), elija Enable rightsizing recommendations (Habilitar recomendaciones de redimensionamiento).

  4. En la parte superior del Recomendaciones de redimensionamiento , filtre sus recomendaciones seleccionando alguna o todas las casillas de verificación siguientes:

    • Instancias inactivas (recomendaciones de terminación)

    • Instancias infrautilizadas

    • Incluir Savings Plans e instancias reservadas (opción para tener en cuenta la cobertura existente de Savings Plans o de instancias reservadas en los cálculos de ahorro de recomendaciones)

    • Generar recomendaciones (opción para generar recomendaciones dentro de la familia de instancias o entre varias familias de instancias)

  5. Por encima de la Hallazgos , utilice la barra de búsqueda para filtrar por los siguientes parámetros:

    • Account ID (ID de cuenta) (opción disponible en el cuenta de administración)

    • Región

    • Etiqueta de asignación de costos

Para ver los detalles de las recomendaciones de redimensionamiento

  1. Elija Launch Cost Explorer (Lanzar Explorador de costos).

  2. En el panel de navegación de la izquierda, elija Recommendations (Recomendaciones).

  3. Elija View (Ver).

    El botón View (Ver) que está a la derecha de cada recomendación abre una ventana que proporciona detalles sobre las instancias y las acciones recomendadas.

Para descargar las recomendaciones en formato CSV

  1. Elija Launch Cost Explorer (Lanzar Explorador de costos).

  2. En el panel de navegación de la izquierda, elija Recommendations (Recomendaciones).

  3. Seleccione Download CSV (Descargar CSV).

Para ver las definiciones de los campos del archivo CSV, consulte Detalles del archivo CSV.

Mejora de las recomendaciones utilizando métricas de CloudWatch

Podemos examinar la utilización de memoria si habilita su agente de Amazon CloudWatch.

Para habilitar la utilización de memoria, consulte Instalación del agente de CloudWatch.

importante

Cuando cree un archivo de configuración de CloudWatch, utilice el espacio de nombres predeterminado y los nombres predeterminados para las métricas recopiladas.

Para InstanceID, elige append_Dimension. No añada dimensiones adicionales para métricas de memoria o disco individuales. La utilización del disco no se examina actualmente.

Para instancias de Linux, seleccione mem_used_percent como métrica para que la recopile su agente de CloudWatch. Para instancias de Windows, elija "% Committed Bytes In Use".

Para obtener más información sobre el agente de CloudWatch, consulte Recopilación de métricas y registros de instancias Amazon EC2 y servidores locales con el agente de CloudWatch en la Guía del usuario de Amazon CloudWatch.

Detalles del archivo CSV

A continuación, se muestra un listado de los campos del archivo CSV descargable desde la página Rightsizing Recommendations (Recomendaciones de redimensionamiento). Los campos se repiten si hay varias opciones de redimensionamiento disponibles. El archivo contiene también todas las etiquetas de asignación de costos correspondientes.

  • Account ID (ID de cuenta): el ID de cuenta de AWS que posee la instancia en la que se basa la recomendación.

  • Nombre de la cuenta – El nombre de la cuenta propietaria de la instancia a la que se basa la recomendación de.

  • ID de instancia – El identificador de instancia único.

  • Nombre de instancia – El nombre que ha asignado a la instancia.

  • Tipo de instancia – La familia de instancias y el tamaño de la instancia original.

  • Nombre de instancia – El nombre que ha asignado a una instancia. Este campo se mostrará en blanco si no ha asignado a la instancia un nombre.

  • [EMPTY] – El sistema operativo o la plataforma de la instancia actual.

  • Region (Región): la región de AWS en la que se ejecuta la instancia.

  • Horas de funcionamiento – El número total de horas de ejecución de la instancia en los últimos 14 días.

  • RI Hours (Horas de instancia reservada): el subconjunto del total de horas de ejecución cubiertas por una reserva de AWS durante el periodo examinado.

  • [EMPTY] – El subconjunto del total de horas de ejecución que están bajo demanda durante el periodo de retroceso.

  • SP Hours (Horas de SP): el subconjunto del total de horas de ejecución cubiertas por Savings Plans durante el periodo examinado.

  • Utilización de la CPU – La utilización máxima de la CPU de la instancia durante el periodo de retroceso.

  • Memory Utilization (Utilización de memoria):la utilización máxima de memoria de la instancia durante el periodo examinado (si está disponible desde el agente de Amazon CloudWatch).

  • Disk Utilization (Utilización del disco): la utilización máxima del disco de la instancia durante el periodo examinado (si está disponible desde el agente de CloudWatch, actualmente no se admite).

  • Capacidad de red – Las operaciones de entrada/salida de red máximas por segundo de capacidad de la instancia actual. Esta no es una medida del uso o rendimiento de la instancia actual, solo de la capacidad. No se tiene en cuenta en la recomendación.

  • Rendimiento de lectura de EBS – El número máximo de operaciones de lectura por segundo.

  • Rendimiento de escritura de EBS – El número máximo de operaciones de escritura por segundo.

  • EBS Read Bandwidth (Ancho de banda de lectura de EBS) – El volumen máximo de lectura KiB por segundo.

  • Ancho de banda de escritura de EBS – El volumen máximo de escritura KiB por segundo.

  • Acción recomendada – La acción recomendada, puede modificar o terminar la instancia.

  • Tipo de instancia recomendado 1 – La familia de instancias y el tamaño del tipo de instancia recomendado. Este campo está vacío para las recomendaciones de terminación.

  • Ahorro estimado del tipo de instancia 1 recomendado – Los ahorros proyectados basados en la acción recomendada, el tipo de instancia, las tarifas asociadas y su cartera actual de instancias reservadas (RI).

  • CPU proyectada de tipo de instancia 1 recomendada – El valor proyectado de la utilización de la CPU en función de la utilización del disco de instancia actual y las especificaciones de instancia recomendadas.

  • Memoria proyectada de tipo de instancia 1 recomendada – El valor proyectado de la utilización de memoria en función de la utilización de la memoria de instancia actual y las especificaciones de instancia recomendadas.

  • Disco proyectado de tipo de instancia 1 recomendado – El valor proyectado de la utilización del disco en función de la utilización del disco de instancia actual y las especificaciones de instancia recomendadas.

  • Capacidad de red de tipo de instancia 1 recomendada – La capacidad máxima de operaciones de entrada/salida de red por segundo de la instancia recomendada. Esta no es una medida del uso o rendimiento de la instancia actual, solo de la capacidad. No se tiene en cuenta en la recomendación.

Descripción de los cálculos de las recomendaciones de redimensionamiento

Esta sección proporciona información general sobre los cálculos de ahorro utilizados por los algoritmos de las recomendaciones de redimensionamiento.

Familia de facturación unificada

Para identificar todas las instancias de todas las cuentas de la familia de facturación unificada, las recomendaciones de redimensionamiento examinan el uso de cada cuenta durante los últimos 14 días. Si la instancia se paró o terminó, se elimina de consideración. Para todas las demás instancias, llamamos a CloudWatch para obtener los datos de utilización máxima de la CPU, la utilización de la memoria (si está habilitada), la entrada/salida de la red, la entrada/salida del disco local (E/S) y el rendimiento de los volúmenes de EBS adjuntos durante los últimos 14 días. Esto es así para generar recomendaciones conservadoras, en lugar de recomendar modificaciones de instancias que puedan perjudicar el rendimiento de la aplicación o afectar de manera inesperada al rendimiento.

Cómo determinar si una instancia está o no está inactiva o infrautilizada

Examinamos la utilización máxima de CPU de la instancia durante los últimos 14 días para realizar una de las siguientes valoraciones:

  • Inactivo – Si la utilización máxima de la CPU es igual o inferior al 1%. Se genera una recomendación de terminación y se calcula el ahorro. Para obtener más información, consulte Cálculo del ahorro.

  • Infrautilizado – Si la utilización máxima de la CPU es superior al 1 % y hay ahorros de costos disponibles al modificar el tipo de instancia, se genera una recomendación de modificación.

Si la instancia no está inactiva ni infrautilizada, no generamos ninguna recomendación.

Generación de recomendaciones de modificación

Las recomendaciones utilizan un motor de aprendizaje automático para identificar los tipos óptimos de instancia de Amazon EC2 para una carga de trabajo determinada. Entre los tipos de instancia se incluye a aquellos que forman parte de grupos de AWS Auto Scaling.

El motor de recomendaciones analiza la configuración y el uso de recursos de una carga de trabajo para identificar docenas de características definitorias. Por ejemplo, puede determinar si una carga de trabajo hace un uso intensivo de la CPU o si muestra un patrón diario. El motor de recomendaciones analiza estas características e identifica los recursos de hardware que requiere la carga de trabajo.

Por último, determina cómo funcionaría la carga de trabajo en varias instancias de Amazon EC2 para hacer recomendaciones sobre los recursos informáticos óptimos de AWS para esa carga de trabajo específica.

Cálculo del ahorro

En primer lugar, examinamos la ejecución de la instancia durante los últimos 14 días para identificar si estaba cubierta parcial o totalmente por una instancia reservada o Savings Plans, o si se ejecutaba bajo demanda. Otro factor es si la instancia reservada es flexible en cuanto al tamaño. El costo de ejecutar la instancia se calcula en función de las horas bajo demanda y la tarifa del tipo de instancia.

Para cada recomendación, calculamos el costo de utilizar una nueva instancia. Suponemos que una instancia reservada con flexibilidad de tamaño cubre la nueva instancia de la misma manera que la instancia anterior si la nueva instancia está dentro de la misma familia de instancias. El ahorro estimado se calcula en función del número de horas de ejecución bajo demanda y la diferencia de las tarifas de la instancia bajo demanda. Si la instancia reservada no tiene flexibilidad de tamaño o si la nueva instancia está en una familia de instancias diferente, el cálculo del ahorro estimado se basará en si la nueva instancia se ha estado ejecutando durante los últimos 14 días como bajo demanda.

Cost Explorer solo proporciona recomendaciones si el ahorro previsto es mayor o igual a 0 USD. Estas recomendaciones son un subconjunto de resultados de Compute Optimizer. Para obtener más recomendaciones basadas en el rendimiento que podrían dar lugar a un aumento de los costos, consulte Compute Optimizer.

Puede optar por ver el ahorro con o sin tener en cuenta los descuentos de instancia reservada o Savings Plans. Las recomendaciones tienen en cuenta ambos descuentos de forma predeterminada. Si se tienen en cuenta los descuentos de instancia reservada o Savings Plans, puede que algunas recomendaciones muestren un valor de ahorro de 0 $. Para cambiar esta opción, consulte Uso de las recomendaciones de redimensionamiento.

nota

Las recomendaciones de redimensionamiento no tienen en cuenta los efectos secundarios del redimensionamiento, como la disponibilidad de las horas de instancia reservada resultante y el modo en que se aplican a otras instancias. El ahorro potencial basado en la reasignación de horas de instancia reservada no se incluye en el cálculo.