Cloud Load Balancing

Balanceo de carga escalable y de alto rendimiento en Google Cloud

Un servicio totalmente gestionado que distribuye el tráfico de forma inteligente entre tus aplicaciones para ofrecer un alto rendimiento y resiliencia, y que escala sin problemas desde cero hasta millones de usuarios.

Características

Balanceo de carga de HTTP y HTTPS

Los balanceadores de carga de aplicaciones pueden equilibrar el tráfico HTTP y HTTPS en varias instancias de backend y entre distintas regiones. Toda tu aplicación está disponible usando una sola dirección IP global, de modo que se consigue una configuración de DNS simplificada. Los balanceadores de carga de aplicaciones son escalables y tolerantes a fallos, no requieren preparación y permiten balancear las cargas en función del contenido. Para el tráfico HTTPS, también ofrecen terminación y balanceo de carga para SSL.

Balanceo de carga de TCP/SSL/UDP

Los balanceadores de carga de red son balanceadores de carga de capa 4 que pueden distribuir tráfico a backends ubicados en una sola región o en varias. Estos balanceadores de carga son escalables, no requieren preparación y utilizan comprobaciones del estado para garantizar que solo las instancias en buen estado reciben tráfico. Balanceadores de carga de red disponibles: proxy y paso a través.

Descarga de SSL

La descarga de SSL te permite gestionar los certificados y el desencriptado de SSL de forma centralizada. Puedes habilitar el encriptado entre los backends y la capa de balanceo de carga para garantizar el nivel de seguridad más alto, con una sobrecarga añadida para el procesamiento en backends.

Cloud CDN

Habilita Cloud CDN con balanceadores de carga de aplicaciones para optimizar la entrega de aplicaciones para los usuarios con solo marcar una casilla.

Google Cloud Armor

Las políticas de seguridad de Google Cloud Armor te permiten limitar la frecuencia de las solicitudes de redirección a tu aplicación o tus balanceadores de carga de red en la rama de Google Cloud, lo más cerca posible de la fuente de tráfico entrante.

Cloud Logging

En el caso del balanceo de carga, Cloud Logging registra todas las solicitudes que se envían a tu balanceador de carga. Estos registros sirven para depurar y analizar el tráfico de los usuarios. También puedes ver los registros de solicitudes y exportarlos a Cloud Storage, BigQuery o Pub/Sub para analizarlos.

Capacidad de extensión y programación

Service Extensions proporciona capacidad de programación y extensión en las rutas de datos de balanceo de carga. Las llamadas de extensiones de servicio permiten hacer llamadas gRPC a servicios gestionados por el usuario durante el tratamiento de datos, mientras que los complementos de extensiones de servicio permiten insertar código personalizado en la ruta de datos de red mediante WebAssembly (Wasm).

Autoescalado sin esfuerzo

Como tus aplicaciones se escalan de forma automática, pueden procesar fácilmente los incrementos de tráfico. Además, esta característica reduce los costes cuando la demanda de recursos disminuye. Basta con definir la política de autoescalado para que la herramienta de adaptación dinámica lleve a cabo el ajuste correspondiente basándose en la carga medida. Como no requiere preparación, puedes pasar de cero a pleno rendimiento en cuestión de segundos.

Comprobaciones del estado de alta fidelidad

Las comprobaciones del estado garantizan que las conexiones nuevas solo se sometan al balanceo de carga en los backends activos que puedan recibirlas. Además, las comprobaciones de estado de alta fidelidad se encargan de que las comprobaciones imiten el tráfico real a los backends.

Compatibilidad con características avanzadas

Cloud Load Balancing es compatible con características avanzadas, como el balanceador de carga global IPv6, WebSockets, encabezados de solicitud definidos por el usuario y reenvío de protocolos para direcciones IP virtuales (VIP) privadas.

Afinidad

La afinidad de las sesiones de Cloud Load Balancing ofrece la posibilidad de dirigir y asignar el tráfico de los usuarios a instancias de backend específicas.

Cómo funciona

Una única dirección IP anuncia tu servicio en todo el mundo desde el perímetro de la red de Google. Cuando llegan las peticiones, el sistema dirige el tráfico de forma inteligente al backend óptimo (VM, contenedor o entorno sin servidor) en función del estado, la proximidad y la capacidad para garantizar la ruta de menor latencia.

Máquinas virtuales y redes en la nube
Duración: 3:38

Usos habituales

Distribución de aplicaciones a nivel mundial

Unifica la entrega de aplicaciones global

Ofrece un frontend unificado y global para todas las aplicaciones, independientemente de dónde estén alojadas. Los balanceadores de carga de Cloud utilizan una única IP de anycast para dirigir de forma inteligente el tráfico de los usuarios al backend más cercano (Google Cloud, otras nubes públicas o entornos on-premise). Esto simplifica el DNS, centraliza la gestión del tráfico y aprovecha los más de 202 puntos de presencia de Google para minimizar la latencia y ofrecer una experiencia de usuario global superior.

Unifica la entrega de aplicaciones global

Ofrece un frontend unificado y global para todas las aplicaciones, independientemente de dónde estén alojadas. Los balanceadores de carga de Cloud utilizan una única IP de anycast para dirigir de forma inteligente el tráfico de los usuarios al backend más cercano (Google Cloud, otras nubes públicas o entornos on-premise). Esto simplifica el DNS, centraliza la gestión del tráfico y aprovecha los más de 202 puntos de presencia de Google para minimizar la latencia y ofrecer una experiencia de usuario global superior.

Aplicaciones modernas y de IA

Optimiza las aplicaciones modernas y las cargas de trabajo de IA y aprendizaje automático

Cloud Load Balancing permite el enrutamiento basado en modelos para cargas de trabajo de IA y aprendizaje automático, que dirige el tráfico en función de las necesidades específicas del modelo, optimizando la utilización de las GPUs o las TPUs y garantizando una inferencia rentable y de baja latencia para tus aplicaciones más exigentes. Google Kubernetes Engine (GKE) crea y gestiona de forma nativa los balanceadores de carga de Google Cloud cuando creas un servicio LoadBalancer.

Optimiza las aplicaciones modernas y las cargas de trabajo de IA y aprendizaje automático

Cloud Load Balancing permite el enrutamiento basado en modelos para cargas de trabajo de IA y aprendizaje automático, que dirige el tráfico en función de las necesidades específicas del modelo, optimizando la utilización de las GPUs o las TPUs y garantizando una inferencia rentable y de baja latencia para tus aplicaciones más exigentes. Google Kubernetes Engine (GKE) crea y gestiona de forma nativa los balanceadores de carga de Google Cloud cuando creas un servicio LoadBalancer.

Redes híbridas y multinube

Simplifica y protege la conectividad híbrida

Crea una base resiliente y segura para tu empresa distribuida. Los balanceadores de carga de Google Cloud, que son un elemento fundamental de la Red Multinube, ofrecen conectividad general para centros de datos, sucursales y recursos multinube. Amplía la entrega y la seguridad de aplicaciones coherentes y de alto rendimiento en todo tu entorno híbrido, lo que garantiza un acceso seguro y fiable para tu plantilla y tus aplicaciones en todo el mundo.

Simplifica y protege la conectividad híbrida

Crea una base resiliente y segura para tu empresa distribuida. Los balanceadores de carga de Google Cloud, que son un elemento fundamental de la Red Multinube, ofrecen conectividad general para centros de datos, sucursales y recursos multinube. Amplía la entrega y la seguridad de aplicaciones coherentes y de alto rendimiento en todo tu entorno híbrido, lo que garantiza un acceso seguro y fiable para tu plantilla y tus aplicaciones en todo el mundo.

Protege y escala la entrega de aplicaciones

Seguridad y rendimiento basados en IA

Mejora tu seguridad y el rendimiento de tus aplicaciones con redes basadas en aprendizaje automático. Los balanceadores de carga de Google Cloud, que están integrados con Cloud Armor, ofrecen protección adaptativa frente a DDoS y un cortafuegos de aplicaciones web (WAF) robusto para proteger tus aplicaciones en el perímetro. Aprovecha la escala global de las redes de distribución de contenido (CDN) de Google para acercar tu contenido a los usuarios finales.

Seguridad y rendimiento basados en IA

Mejora tu seguridad y el rendimiento de tus aplicaciones con redes basadas en aprendizaje automático. Los balanceadores de carga de Google Cloud, que están integrados con Cloud Armor, ofrecen protección adaptativa frente a DDoS y un cortafuegos de aplicaciones web (WAF) robusto para proteger tus aplicaciones en el perímetro. Aprovecha la escala global de las redes de distribución de contenido (CDN) de Google para acercar tu contenido a los usuarios finales.

Precios

ElementoDetalles de los precios

Balanceo de carga y reglas de reenvío

Balanceador de carga de aplicación interno

Consulta más información sobre los precios de Balanceador de carga de aplicación interno.

Cargos de las políticas de autorización

Certificados TLS autogestionados de Compute Engine

Consulta más información sobre los precios de los certificados SSL.

Precios de redes detallados de Google Cloud

Balanceo de carga y reglas de reenvío

Detalles de los precios

Balanceador de carga de aplicación interno

Detalles de los precios

Consulta más información sobre los precios de Balanceador de carga de aplicación interno.

Cargos de las políticas de autorización

Detalles de los precios

Certificados TLS autogestionados de Compute Engine

Detalles de los precios

Consulta más información sobre los precios de los certificados SSL.

Precios de redes detallados de Google Cloud

Calculadora de precios

Calcula tus cargos mensuales.

Presupuesto personalizado

Solicita un presupuesto.

Despliega una aplicación híbrida global

Diseña un frontend global

Endpoint de conectividad híbrida

Conéctate de forma segura entre nubes

Optimiza el enrutamiento para la IA y el aprendizaje automático

Rendimiento del perímetro

Cloud Load Balancing
Google Cloud