En este documento, encontrarás ayuda para determinar qué balanceador de cargas de Google Cloud satisface mejor tus necesidades.
Para decidir qué balanceador de cargas se adapta mejor a tu implementación de Google Cloud, considera los siguientes aspectos de Cloud Load Balancing:
- Diferencias entre el balanceo de cargas global y el regional
- Diferencias entre el balanceo de cargas externo y el interno
- Tipo de tráfico
Para obtener más información sobre estos aspectos, consulta la Descripción general del balanceo de cargas.
Diagrama de flujo
Después de determinar si necesitas balanceo de cargas global o regional, balanceo de cargas externo o interno, y qué tipo de tráfico deben manejar tus balanceadores de cargas, usa el siguiente diagrama de flujo a fin de determinar qué balanceadores de cargas están disponibles para tu cliente, protocolo y configuración de red.
Control geográfico sobre dónde se finaliza TLS
El balanceador de cargas HTTP(S) externo y el balanceador de cargas del proxy SSL finalizan la seguridad de la capa de transporte (TLS) en ubicaciones que se distribuyen de forma global para minimizar la latencia entre los clientes y el balanceador de cargas. Si necesitas control geográfico sobre la ubicación dónde se finaliza TLS, usa el balanceo de cargas de red y finaliza TLS en backends ubicados en regiones adecuadas para tus necesidades.
Resumen de balanceadores de cargas de Google Cloud
En la siguiente tabla, se proporciona información específica sobre cada balanceador de cargas.
Tipo de balanceador de cargas | Tipo de tráfico | Preserva la IP de cliente | Global o regional | Esquema de balanceo de cargas | Puertos de destino del balanceador de cargas | Proxy o de paso |
---|---|---|---|---|---|---|
HTTP(S) externo | HTTP o HTTPS | No | Global* | EXTERNAL | HTTP en 80 o 8080; HTTPS en 443 | Proxy |
HTTP(S) interno | HTTP o HTTPS | No | Regional | INTERNAL_MANAGED | HTTP en 80 o 8080; HTTPS en 443 | Proxy |
Proxy SSL | TCP con descarga de SSL | No | Global* | EXTERNAL | 25, 43, 110, 143, 195, 443, 465, 587, 700, 993, 995, 1883, 3389, 5222, 5432, 5671, 5672, 5900, 5901, 6379, 8085, 8099, 9092, 9200, y 9300 | Proxy |
Proxy TCP | TCP sin descarga de SSL | No | Global* | EXTERNAL | 25, 43, 110, 143, 195, 443, 465, 587, 700, 993, 995, 1883, 3389, 5222, 5432, 5671, 5672, 5900, 5901, 6379, 8085, 8099, 9092, 9200, y 9300 | Proxy |
Red TCP/UDP externa | TCP o UDP | Sí | Regional | EXTERNAL | Cualquiera | De paso |
TCP/UDP interno | TCP o UDP | Sí | Backends y frontends regionales (acceso global compatible) | INTERNAL | Cualquiera | De paso |
*Global en el nivel Premium. Regional en el nivel Estándar.
¿Qué sigue?
- Para seleccionar el balanceador de cargas adecuado según las necesidades de la aplicación, consulta Funciones del balanceador de cargas.