Google Cloud Load Balancing

Balanceo de cargas escalable y de alto rendimiento en Google Cloud Platform

Pruébalo gratis

Ajuste de escala automático y balanceo de cargas en todo el mundo

Escala tus aplicaciones en Google Compute Engine de cero a un funcionamiento pleno con Google Cloud Load Balancing, sin necesidad de preparación previa. Distribuye tus recursos de procesamiento con cargas balanceadas en una o varias regiones, cerca de tus usuarios y para satisfacer tus requisitos de alta disponibilidad. Cloud Load Balancing puede ubicar tus recursos en una IP Anycast única y aumentar o disminuir la escala de tus recursos en forma inteligente y automática. Cloud Load Balancing ofrece varias opciones y está integrado con Google Cloud CDN para una entrega de aplicaciones y contenido óptima.

cloud-load-balancing

Balanceo de cargas en todo el mundo con una IP Anycast única

Con Cloud Load Balancing, una IP Anycast única hace de frontend para todas las instancias de backend en regiones de todo el mundo. Proporciona un balanceo de cargas entre regiones con conmutación por error multirregional, que traslada el tráfico cuidadosamente en fracciones si el backend se encuentra en mal estado. A diferencia de las soluciones de balanceo de cargas mundial basadas en DNS, Cloud Load Balancing reacciona inmediatamente ante los cambios en los usuarios, el tráfico, la red, el estado del backend y otras condiciones relacionadas.

global-migration

Balanceo de cargas definido por software

Cloud Load Balancing es un servicio completamente distribuido, definido por software y administrado para todo tu tráfico. No es una solución basada en dispositivos ni instancias, así que no estarás encerrado en una infraestructura de balanceo de cargas físicas ni tendrás que enfrentar los desafíos de HA, escala y administración, inherentes al balanceo de cargas basado en instancias. Puedes aplicar Cloud Load Balancing a todo tu tráfico: HTTP(S), TCP/SSL y UDP. También puedes inhabilitar tu tráfico de SSL con el balanceo de cargas de HTTPS y proxy SSL.

Balanceo de cargas definido por software

Más de un millón de consultas por segundo

Cloud Load Balancing está compilado en la misma infraestructura de servicio de frontend que usa Google. Respalda más de un millón de consultas por segundo con un rendimiento alto y consistente y una latencia baja. El tráfico ingresa en Cloud Load Balancing a través de más de 80 ubicaciones de balanceo de cargas diferentes en todo el mundo, lo que maximiza la distancia recorrida en la rápida red troncal privada de Google.

Más de un millón de consultas

Ajuste de escala automático fluido

Cloud Load Balancing puede escalarse a medida que aumenta la cantidad de usuarios y el tráfico, esto incluye la administración sencilla de picos de tráfico enormes, inesperados e inmediatos, ya que los desvía a otras regiones del mundo que puedan aceptarlos. El ajuste de escala automático no requiere preparación; puedes pasar de cero a un funcionamiento pleno en cuestión de segundos.

Ajuste de escala automático fluido

Balanceo de cargas interno

El balanceo de cargas interno te permite crear servicios internos escalables y con alta disponibilidad para tus instancias de cliente internas, sin necesidad de exponer los balanceadores de cargas a Internet. La arquitectura del balanceo de cargas interno de GCP usa Andromeda, la plataforma de virtualización de red definida por software de Google. El balanceo de cargas interno también incluye compatibilidad con clientes en distintas VPN.

Balanceo de cargas interno

Compatibilidad con protocolos de vanguardia

El balanceador de cargas de Cloud incluye compatibilidad con los protocolos de entrega de aplicaciones más recientes. Admite HTTP/2 con gRPC para la conexión con backends y también es la primera nube pública importante en admitir QUIC para que nuestros balanceadores de cargas HTTPS proporcionen una configuración de sesiones más rápida a fin de ofrecer a los clientes una aplicación con mejor capacidad de respuesta.

Compatibilidad con protocolos de vanguardia

Características de Google Cloud Load Balancing

Balanceo de cargas escalable y de alto rendimiento en Google Cloud Platform

Balanceo de cargas de HTTP(S)
El balanceo de cargas de HTTP(S) puede balancear tráfico HTTP y HTTPS en diferentes instancias de backend, en diversas regiones. Toda tu app está disponible a través de una sola dirección de IP mundial, por lo que la configuración de DNS es más simple. El balanceo de cargas de HTTP(S) es escalable, tolerante a errores, no necesita preparación previa y permite el balanceo de cargas basado en contenido. Para el tráfico de HTTPS, proporciona terminación SSL y balanceo de cargas.
Balanceo de cargas de TCP/SSL
El balanceo de cargas de TCP puede distribuir el tráfico de TCP en un grupo de instancias dentro de una región de Compute Engine. Es escalable, no necesita preparación y las verificaciones de estado ayudan a determinar que solo las instancias en buen estado reciban tráfico. El proxy de SSL ofrece terminación SSL para el tráfico que no sea HTTPS con balanceo de cargas.
Descarga SSL
La descarga SSL te permite administrar de forma central los certificados y la desencriptación SSL. Puedes habilitar la encriptación entre tu capa de balanceo de cargas y los backends para garantizar que cuentas con el nivel más alto de seguridad, con algo de sobrecarga adicional para el procesamiento en los backends.
Características de compatibilidad avanzada
El balanceador de cargas de Cloud también incluye características de compatibilidad avanzada, como el balanceo de cargas global IPv6, WebSockets, encabezados de solicitudes definidos por el usuario y desvío de protocolos para VIP privados.
Balanceo de cargas UDP
El balanceo de cargas de UDP puede distribuir el tráfico de UDP en un grupo de instancias dentro de una región de Compute Engine. Es escalable, no necesita preparación y las verificaciones de estado ayudan a determinar que solo las instancias en buen estado reciban tráfico.
Stackdriver Logging
Stackdriver Logging registra todas las solicitudes de balanceo de cargas que se envían a tu balanceador de cargas. Estos registros se pueden usar para depurar y analizar el tráfico de usuarios. Puedes ver los registros de solicitudes y exportarlos a Google Cloud Storage, BigQuery o Pub/Sub de Google Cloud para analizarlos.
Ajuste de escala automático fluido
El ajuste de escala automático ayuda a que tus aplicaciones administren los aumentos de tráfico fácilmente y reduce los costos cuando hay menos demanda de recursos. Simplemente, defines la política de ajuste de escala automático y el escalador automático realiza un ajuste según la carga medida. No necesita preparación, va de cero a un funcionamiento pleno en segundos.
Verificaciones de estado de alta fidelidad
Las verificaciones de estado garantizan que el balanceo de cargas dirija las conexiones nuevas solo a backends en buen estado, que se estén ejecutando y estén listos para recibirlas. Las verificaciones de estado de alta fidelidad permiten que los sondeos imiten el tráfico real en los backends.
Afinidad
La afinidad de Cloud Load Balancing brinda la capacidad de direccionar y fijar el tráfico de usuarios a instancias de backend específicas.
Integración de Cloud CDN
Habilita Cloud CDN para el balanceo de cargas HTTP(S) y optimiza la entrega de aplicaciones a tus usuarios con una sola casilla de verificación.

“El balanceo de cargas de Google Cloud Platform simplifica nuestra implementación y proporciona la escala y la disponibilidad alta que necesitamos sin problemas. Es fácil administrar 150,000 solicitudes por segundo sin tiempo de calentamiento y sin preparación de nuestra parte. Hay una diferencia muy importante ahora que tenemos esta tranquilidad, en comparación con la época en la que teníamos que configurar hardware de balanceo de cargas especializado” .

- Arnaud Granal, director de Tecnología Adcash

Precios de Google Cloud Load Balancing

Todas las variedades de Cloud Load Balancing comparten las mismas tarifas de servicio por hora y volumen de procesamiento de datos. Más información

“En el frontend, usamos el balanceador de cargas Layer 7 y tenemos una sola IP global. Esta IP es inteligente, ya que enruta las solicitudes de los clientes a la ubicación más cercana. Nos permitirá agregar otra región con facilidad en el futuro. No necesitaremos cambios en el registro de DNS y, de hecho, no necesitaremos cambios aparte de agregar VM en la ubicación que corresponda” .

– Ravi Yeddula, director sénior de Arquitectura de Plataformas y Desarrollo de Aplicaciones The Home Depot

Enviar comentarios sobre…