Aplica las recomendaciones de tamaño para las instancias de VM

Compute Engine proporciona recomendaciones de tipo de máquina para ayudarte a optimizar el uso de recursos de las instancias de máquina virtual. Estas recomendaciones se generan de manera automática en función de las métricas del sistema recopiladas por el servicio de Google Stackdriver Monitoring durante los 8 días anteriores. Usa estas recomendaciones para cambiar el tamaño del tipo de máquina de la instancia a fin de usar de manera más eficiente los recursos de la instancia. Esta característica también se conoce como Recomendaciones de redimensionamiento.

A fin de obtener más información sobre las diferentes opciones de tamaño disponibles para las instancias de VM, lee la documentación de Tipos de máquina.

Precios

Las recomendaciones de tamaño están disponibles de forma gratuita.

Limitaciones y casos prácticos

Hoy en día, las recomendaciones de tamaño no están disponibles para las instancias de VM creadas con el entorno flexible de App Engine, con Cloud Dataflow o Google Kubernetes Engine; o instancias de VM con discos efímeros, GPU o TPU.

En casos excepcionales, es posible que veas un mensaje de error cuando apliques una recomendación. Por ejemplo, un tipo de máquina recomendado podría ser demasiado pequeño para la cantidad de discos adjuntos, podría no cumplir con los requisitos de recursos de las imágenes o las licencias, o podría no estar disponible en una zona en particular.

El algoritmo de recomendación de dimensionamiento es adecuado para cargas de trabajo que siguen patrones semanales, crecen o se reducen durante semanas, hacen menor uso a sus recursos de manera persistente o están en constante limitación por recursos insuficientes. En estos casos, 8 días de datos históricos son suficientes para predecir cómo un cambio en el tamaño de la máquina puede mejorar el uso de los recursos.

El algoritmo de recomendación de tamaño no es tan adecuado para las cargas de trabajo que aumentan con menos frecuencia (por ejemplo, aumentos mensuales) porque 8 días de datos no son suficientes al momento de capturar o predecir las fluctuaciones de procesamiento.

En cargas de trabajo en las que el costo es más importante que el rendimiento, como las cargas de trabajo por lotes, puedes ignorar las recomendaciones de aumento de tamaño.

Métricas usadas para las recomendaciones de tamaño

Compute Engine supervisa el uso de CPU y memoria de las máquinas virtuales en ejecución y hace recomendaciones en función de los últimos 8 días de datos. Compute Engine hará una recomendación si se da alguna de estas situaciones:

  • La instancia tuvo un uso de CPU bajo la mayor parte del tiempo. Compute Engine recomendará un tipo de máquina con menos CPU virtuales.

  • La instancia tuvo un uso de CPU alto la mayor parte del tiempo. Compute Engine recomendará un tipo de máquina con más CPU virtuales.

  • La instancia no usó una gran fracción de su memoria. Compute Engine recomendará un tipo de máquina con menos memoria.

  • La instancia usó de manera activa una gran fracción de la memoria la mayor parte del tiempo. Compute Engine recomendará un tipo de máquina con más memoria.

Compute Engine puede hacer recomendaciones para usar un tipo de máquina estándar o personalizado. Ten en cuenta que existen algunas limitaciones en la cantidad de memoria y CPU virtual disponibles para una máquina. En particular, puede que el aumento de un recurso requiera aumentar el otro al mismo tiempo para seguir las especificaciones de un tipo de máquina válido. Además, Compute Engine solo recomendará los tipos de máquina disponibles en la zona en la que se ejecuta la instancia.

Consulta las especificaciones del tipo personalizado de máquina para obtener más detalles.

Para las estimaciones de diferencia de costos, el costo de una instancia se basa en el uso de la semana anterior (antes del descuento por uso continuo) y se extrapola a 30 días. Esto se compara con el costo mensual recomendado del tipo de máquina (antes del descuento por uso continuo). Para obtener los precios y detalles precisos, lee la documentación de precios.

Observa las recomendaciones de tamaño

Compute Engine hace recomendaciones a través de Google Cloud Platform Console. Por la configuración predeterminada, las recomendaciones están activadas.

  1. Dirígete a la página Instancias de VM.

    Ir a la página Instancias de VM

  2. Selecciona tu proyecto y haz clic en Continuar (Continue).
  3. En la lista de instancias, haz clic en el menú desplegable Columnas (Columns) en la esquina superior derecha para activar o desactivar una o más columnas.
  4. Habilita o inhabilita las columnas que desees, incluida la de Recomendación (Recommendation).
  5. Mira la columna de Recomendación (Recommendation) a fin de revisar las recomendaciones para las instancias individuales. También puedes ordenar la columna por la cantidad de ahorro estimado. Si no hay recomendaciones junto a las instancias, Compute Engine no tiene ninguna para hacer.

    Columna de recomendaciones

Cuando creas una instancia nueva, las recomendaciones aparecerán 24 horas después de su creación. Si cambias el tipo de máquina de una instancia, Compute Engine proporcionará más recomendaciones dentro de las 24 horas posteriores al cambio.

Luego, las recomendaciones de máquinas virtuales se actualizan a intervalos regulares durante el día.

Cambia el tamaño de las instancias de acuerdo con las recomendaciones

Si deseas aplicar las recomendaciones de Compute Engine, puedes cambiar el tamaño de la instancia directo desde la pantalla de recomendaciones.

  1. En la página de instancias de VM, haz clic en el texto de recomendación para la instancia cuyo tamaño deseas cambiar.

    Vínculo de recomendaciones

  2. Aparecerá una ventana emergente con más detalles y el botón Aplicar (Apply) para aplicar las recomendaciones a la instancia. Cuando haces clic en este botón, Compute Engine detiene la instancia, cambia su tipo de máquina y reinicia la instancia.

    De manera opcional, también puedes hacer clic en el vínculo Personalizar (Customize) para personalizar la instancia como prefieras.

    Ventana emergente de detalles de recomendaciones

    Haz clic en el botón Aplicar (Apply) para aplicar los cambios.

Descarta las recomendaciones

Si terminaste de usar una recomendación, puedes descartarla. Con esta operación, se descarta una recomendación de la estimación de ahorro total y también colorea la recomendación en gris para minimizar su apariencia.

Estimación de recomendaciones
Estimación de ahorro total

Para descartar una sola recomendación, sigue estos pasos:

  1. En la página de instancias de VM, haz clic en el texto de recomendación que deseas descartar.

  2. Aparece una ventana emergente con más detalles y un botón de Descartar recomendación (Dismiss recommendation).

    Descartar recomendaciones

  3. Haz clic en Descartar recomendación (Dismiss recommendation).

Para descartar todas las recomendaciones, haz clic en el botón Descartar todo (Dismiss all) en la página de instancias de VM.

Descartar recomendaciones

Para restablecer una recomendación, sigue estos pasos:

  1. En la página de instancias de VM, haz clic en el texto gris de recomendación que deseas restablecer.

    Recomendación descartada

  2. Aparecerá una ventana emergente con más detalles y un botón Restablecer recomendación (Restore recommendation).

    Descartar recomendaciones

  3. Haz clic en Restablecer recomendación (Restore recommendation).

Usa el Agente de supervisión para obtener recomendaciones más precisas

Stackdriver ofrece un Agente de supervisión que recopila métricas adicionales del disco, CPU, red y proceso de las instancias de VM. Puedes instalar el Agente de supervisión en las instancias de VM de modo que pueda acceder a los recursos del sistema y los servicios de aplicaciones para recopilar estos datos.

Si el Agente de supervisión está instalado y se ejecuta en una instancia de VM, las métricas de CPU y memoria que recopila se usan de forma automática para calcular las recomendaciones de dimensionamiento. Las métricas del agente que proporciona el Agente de supervisión brindan mejores estadísticas sobre el uso de recursos de la instancia que las métricas predeterminadas de Compute Engine. Esto permite que el motor de recomendaciones calcule mejor los requisitos de recursos y haga recomendaciones más precisas.

Para instalar el agente, consulta Instala el agente de supervisión.

Pasos siguientes

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Documentación de Compute Engine