Balanceo de carga y escalado


Google Cloud ofrece balanceo de carga y autoescalado para grupos de instancias.

Balanceo de carga

Google Cloud ofrece balanceo de carga del lado del servidor para que puedas distribuir el tráfico entrante entre varias instancias de máquina virtual (VM). El balanceo de carga ofrece las siguientes ventajas:

  • Escala tu aplicación
  • Admite mucho tráfico
  • Detectar y eliminar automáticamente instancias de VM en mal estado mediante comprobaciones del estado. Las instancias que vuelvan a estar en buen estado se volverán a añadir automáticamente.
  • Dirigir el tráfico a la máquina virtual más cercana

Google Cloud El balanceo de carga usa recursos de reglas de reenvío para identificar determinados tipos de tráfico y reenviarlos a un balanceador de carga. Por ejemplo, una regla de reenvío puede coincidir con el tráfico TCP destinado al puerto 80 de la dirección IP 192.0.2.1 y, a continuación, reenviarlo a un balanceador de carga, que lo dirige a instancias de VM en buen estado.

El balanceo de carga deGoogle Cloud es un servicio gestionado, lo que significa que sus componentes son redundantes y de alta disponibilidad. Si falla un componente de balanceo de carga, se reinicia o se sustituye automáticamente y de inmediato.

Google Cloud ofrece varios tipos de balanceo de carga que se diferencian en las funciones, los casos de uso y la forma de configurarlos. Para ver las descripciones, consulta la documentación sobre el balanceo de cargaGoogle Cloud .

Autoescalado

Compute Engine ofrece la función de autoescalado para añadir o quitar automáticamente instancias de VM de un grupo de instancias gestionado (MIG) en función de los aumentos o las disminuciones de la carga. El autoescalado permite que tus aplicaciones gestionen fácilmente los incrementos de tráfico y reduce los costes cuando la demanda de recursos disminuye. Puedes autoescalar un MIG en función de su uso de CPU, las métricas de Cloud Monitoring, las programaciones o la capacidad de servicio del balanceo de carga.

Cuando configuras una herramienta de adaptación dinámica para que escale en función de la capacidad de servicio del balanceo de carga, esta monitoriza la capacidad de servicio de un grupo de instancias y escala cuando las instancias de VM superan o no alcanzan la capacidad. La capacidad de servicio de una instancia se puede definir en el servicio de backend del balanceador de carga y puede basarse en la utilización o en las solicitudes por segundo. Para obtener más información, consulta Escalar según capacidad de balanceo de carga.

Para obtener más información sobre el autoescalado, consulta Grupos de instancias con autoescalado.

Siguientes pasos