Balanceadores de cargas de red

Distribuye el tráfico de usuarios entre instancias de VM y servidores

Asegúrate de que los sistemas no se vean sobrecargados y de que todas las solicitudes se manejen de forma fácil y eficiente con los balanceadores de cargas de red de Google Cloud.

Los clientes nuevos obtienen $300 en créditos gratuitos cuando se registran para aplicar a la implementación de una solución de clústeres de VM preconfigurados.

Descripción general

¿Qué hace un balanceador de cargas?

Un balanceador de cargas de red distribuye el tráfico del usuario entre las instancias de máquina virtual (VM) en la misma región. Un balanceador de cargas de red puede recibir tráfico de cualquier cliente en Internet, VMs de Google Cloud con IP externas y VMs que tengan acceso a Internet a través de Cloud NAT o NAT basada en instancias. 

¿Qué tipos de balanceadores de cargas hay?

Hay dos tipos principales de balanceadores de cargas: balanceadores de cargas internos y externos. En Google Cloud, los balanceadores de cargas externos distribuyen el tráfico que proviene de Internet en tu red de nube privada virtual (VPC). Los balanceadores de cargas internos distribuyen el tráfico a instancias dentro de Google Cloud.

Comparación entre el balanceo de cargas de aplicaciones y el balanceo de cargas de red

El balanceo de cargas de la aplicación o el balanceador de cargas de la aplicación (ALB) operan en la capa 7, la capa de la aplicación. Los ALB inspeccionan el contenido y las rutas a nivel de la aplicación en función de HTTPs y HTTP. El balanceo de cargas de red o el balanceador de cargas de red operan en la capa 4. NLB enruta los protocolos IP de TCP y UDP. 

¿Cuáles son los beneficios del balanceo de cargas de red?

El balanceo de cargas de red te permite escalar a medida que los usuarios y el tráfico crecen, equilibrando de forma fácil y automática grandes aumentos de tráfico inesperados, instantáneos y enormes. El ajuste de escala automático ayuda a tus aplicaciones a controlar de forma instantánea los aumentos en el tráfico y a reducir los costos cuando se necesitan menos recursos.

¿Cuál es el servicio de balanceo de cargas de Google Cloud?

Google Cloud ofrece Cloud Load Balancer, un servicio administrado completamente distribuido y definido por software que no requiere hardware. Cloud Load Balancing está compilado en la misma infraestructura que usa Google y admite más de un millón de consultas por segundo con un rendimiento alto y coherente, y una latencia baja. Cloud CDN para el balanceo de cargas HTTP(S) permite optimizar la entrega de aplicaciones a tus usuarios con una sola casilla de verificación.

¿Qué tipo de tráfico controla el balanceo de cargas de red?

El balanceo de cargas de red maneja el tráfico interno y externo. En particular, puedes configurar un balanceador de cargas de red para el tráfico de ICMP, ICMPv6, TCP, UDP, ESP y GRE.

Cómo funciona

El balanceo de cargas usa un balanceador de cargas para recibir el tráfico de usuarios y lo distribuye automáticamente entre varios servidores o instancias de VM en la misma región. El balanceador de cargas de Google Cloud desvía los aumentos repentinos o inesperados del tráfico de usuarios para reducir el riesgo de sobrecargar un host y aumentar la disponibilidad de las aplicaciones. 

Descripción general simple del balanceo de cargas
Descripción general simple del balanceo de cargas

Usos comunes

VMs del balanceo de cargas

Configura las VMs de balanceo de cargas

Aprende a configurar el balanceo de cargas HTTP(S) interno para los servicios que se ejecutan en las VMs de Compute Engine. La configuración de un balanceo de cargas HTTP(S) interno con backends de grupo de instancias de VM incluye realizar tareas de requisitos previos y configurar los recursos del balanceador de cargas.

Ve la configuración de la instalación
Diagrama

Configura las VMs de balanceo de cargas

Aprende a configurar el balanceo de cargas HTTP(S) interno para los servicios que se ejecutan en las VMs de Compute Engine. La configuración de un balanceo de cargas HTTP(S) interno con backends de grupo de instancias de VM incluye realizar tareas de requisitos previos y configurar los recursos del balanceador de cargas.

Ve la configuración de la instalación
Diagrama

Balanceadores de cargas de red y HTTP

Cómo configurar balanceadores de cargas de red y HTTP

Aprende a distinguir las diferencias entre un balanceador de cargas de red y un balanceador de cargas HTTP y a configurarlos para las aplicaciones que se ejecutan en las VMs de Compute Engine. En este lab, aprenderás a configurar balanceadores de cargas de red y balanceadores de cargas HTTP(S).

Inicia el lab Skill Boost
Diagrama

Cómo configurar balanceadores de cargas de red y HTTP

Aprende a distinguir las diferencias entre un balanceador de cargas de red y un balanceador de cargas HTTP y a configurarlos para las aplicaciones que se ejecutan en las VMs de Compute Engine. En este lab, aprenderás a configurar balanceadores de cargas de red y balanceadores de cargas HTTP(S).

Inicia el lab Skill Boost
Diagrama

Servicios web de tres niveles

Compatibilidad con servicios web tradicionales de tres niveles

El balanceo de cargas HTTP(S) interno puede admitir servicios web tradicionales de tres niveles. En el diagrama, se muestra cómo puedes usar tres tipos de balanceadores de cargas de Google Cloud para escalar tres niveles.

Obtén más información sobre los servicios web de tres niveles
Diagrama

Compatibilidad con servicios web tradicionales de tres niveles

El balanceo de cargas HTTP(S) interno puede admitir servicios web tradicionales de tres niveles. En el diagrama, se muestra cómo puedes usar tres tipos de balanceadores de cargas de Google Cloud para escalar tres niveles.

Obtén más información sobre los servicios web de tres niveles
Diagrama

Balanceo de cargas TCP/UDP externo

Configura un balanceador de cargas de red con un servicio de backend

Crea una implementación básica de balanceo de cargas de red mediante un servicio de backend regional que sea compatible con el tráfico de TCP o UDP. Para el tráfico de TCP, UDP, ESP, GRE, ICMP e ICMPv6 (no solo TCP o UDP), usa la guía para configurar un balanceador de cargas de red para varios protocolos IP de Google Analytics.

Ver la guía
Diagrama

Configura un balanceador de cargas de red con un servicio de backend

Crea una implementación básica de balanceo de cargas de red mediante un servicio de backend regional que sea compatible con el tráfico de TCP o UDP. Para el tráfico de TCP, UDP, ESP, GRE, ICMP e ICMPv6 (no solo TCP o UDP), usa la guía para configurar un balanceador de cargas de red para varios protocolos IP de Google Analytics.

Ver la guía
Diagrama

Balanceo de cargas HTTP(S) interno

Descripción general del balanceo de cargas HTTP(S) interno

El balanceo de cargas de HTTP(S) interno es un balanceador de cargas regional de capa 7 basado en proxy que te permite ejecutar y escalar tus servicios detrás de una dirección IP interna, y distribuir el tráfico HTTP y HTTPS a backends alojados en Compute Engine, Google Kubernetes Engine (GKE) y Cloud Run. Solo se puede acceder al balanceador de cargas en la región elegida de tu red de nube privada virtual (VPC) en una dirección IP interna.

Obtén más información sobre el balanceo de cargas interno

Descripción general del balanceo de cargas HTTP(S) interno

El balanceo de cargas de HTTP(S) interno es un balanceador de cargas regional de capa 7 basado en proxy que te permite ejecutar y escalar tus servicios detrás de una dirección IP interna, y distribuir el tráfico HTTP y HTTPS a backends alojados en Compute Engine, Google Kubernetes Engine (GKE) y Cloud Run. Solo se puede acceder al balanceador de cargas en la región elegida de tu red de nube privada virtual (VPC) en una dirección IP interna.

Obtén más información sobre el balanceo de cargas interno

Comienza tu prueba de concepto

Los clientes nuevos obtienen $300 en créditos gratuitos

Obtén un balanceo de cargas escalable y completamente administrado

Configura un balanceador de cargas de HTTP(S) externo

Configura un balanceador de cargas TCP/UDP interno

Obtén los conceptos básicos de las herramientas de redes de Google Cloud

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Consola
Google Cloud