Visión general de Flexible Network Load Balancer
Descubra qué son los equilibradores de carga de red y cómo obtener acceso a enlaces que proporcionan información detallada sobre temas específicos relacionados con el equilibrador de carga de red.
El servicio Oracle Cloud Infrastructure Flexible Network Load Balancer (Network Load Balancer) proporciona una distribución automatizada del tráfico desde un punto de entrada a varios servidores de backend de la red virtual en la nube (VCN). Funciona a nivel de conexión y equilibra la carga de conexiones de clientes entrantes a servidores de backend en buen estado basados en los datos de capa 3/capa 4 (protocolo IP). El servicio ofrece un equilibrador de carga con una dirección IP pública o privada regional que se puede escalar o reducir verticalmente de forma flexible en función del tráfico del cliente sin necesidad de tener que configurar el ancho de banda.
El servicio Equilibrador de carga de red proporciona las ventajas de la alta disponibilidad de flujo, las direcciones IP de origen y destino, y la conservación de los puertos. Está diseñado para manejar patrones de tráfico volátiles y millones de flujos, lo que ofrece un alto rendimiento mientras mantiene una latencia ultrabaja. Los equilibradores de carga de red tienen un límite por defecto de conexiones simultáneas de 330 000 conexiones por dominio de disponibilidad (AD). En regiones con tres dominios de disponibilidad, por defecto, los equilibradores de carga de red tienen un límite de conexiones simultáneas de un millón. Network Load Balancer es la solución de equilibrio de carga idónea para cargas de trabajo sensibles a la latencia.
Network Load Balancer también está optimizado para conexiones de ejecución prolongada en días o meses. Un flujo determinado siempre se reenvía al mismo backend durante la duración de la conexión, lo que lo hace más adecuado para las aplicaciones de tipo de base de datos. Puede configurar comprobaciones del sistema específicas de la aplicación para garantizar que el equilibrador de carga solo dirige el tráfico a backends en buen estado.
Puede ver una comparación de las funciones y la funcionalidad de los servicios Equilibrador de carga de red y Equilibrador de carga aquí: Comparación del equilibrador de carga y el equilibrador de carga de red.
La documentación de Network Load Balancer contiene las siguientes secciones principales:
Introducción al equilibrador de carga de red
Gestión de equilibradores de carga de red
Estado de los equilibradores de carga de red
Juegos de backends para equilibradores de carga de red
Servidores de backend para equilibradores de carga de red
Listeners para equilibradores de carga de red
Políticas de comprobación del sistema para equilibradores de carga de red
Comparación del equilibrador de carga y el equilibrador de carga de red
Los equilibradores de carga de Oracle Cloud Infrastructure proporcionan una distribución automática del tráfico desde un punto de entrada a muchos servidores a los que puede acceder desde su VCN. Mejoran el uso de recursos, facilitan la ampliación y ayudan a garantizar una alta disponibilidad. Para satisfacer las necesidades de su organización, ponemos a disposición los siguientes tipos de equilibradores de carga:
- Equilibradores de carga: el servicio Load Balancer proporciona una solución de proxy inverso que oculta la IP del cliente del servidor de aplicaciones backend y a la inversa. Puede realizar el equilibrio de carga avanzado de capa 7 (HTTP/HTTPS), capa 4 (TCP) y descarga SSL. Los equilibradores de carga funcionan mejor para sitios web, aplicaciones móviles, terminación de SSL y gestión de HTTP avanzada. Las funciones del servicio Load Balancer incluyen:
- Puede equilibrar la carga de aplicaciones y procesos.
- Funciona como proxy inverso.
- Puede alcanzar hasta 8 Gbps por equilibrador de carga.
- Soporta la escala automática de backend.
- Puede terminar conexiones SSL.
- Admite un firewall de aplicación web.
- Una instancia de equilibrador de carga gratuita (se limita a 10 Mbps).
- Equilibradores de carga de red: el servicio Network Load Balancer proporciona una transferencia (solución que no es de proxy) que puede conservar la cabecera del cliente (IP de origen y destino). Los equilibradores de carga de red están diseñados para ofrecer velocidad, optimizados para conexiones de larga ejecución, alto rendimiento y baja latencia. Los equilibradores de carga de red funcionan mejor para ampliar dispositivos virtuales de red, como firewalls, transmisión en tiempo real, conexiones de larga ejecución, voz sobre IP (VoIP), Internet of Things (IoT) y plataformas comerciales. Entre las funciones del servicio Network Load Balancer se incluyen:
- Puede equilibrar la carga de reenvío de paquetes, tráfico de red y aplicaciones.
- Puede conservar la información de cabecera de cliente.
- Capaz de ampliar más allá de 8 Gbps.
- Soporta la escala automática de backend.
- Equilibrador de carga integrado de red de baja latencia.
- Los equilibradores de carga son de nivel Siempre gratis.
La siguiente tabla contiene un gráfico de comparación entre los servicios Equilibrador de carga y Equilibrador de carga de red.
Objetivo | Load Balancer | Equilibrador de carga de red |
---|---|---|
¿Cuál es el rendimiento por equilibrador de carga? | Hasta 8 Gbps | Puede superar los 8 Gbps |
¿Puede soportar la escala automática de backend? | Sí | Sí |
¿Qué se necesita para equilibrar la carga? | Aplicaciones y procesos | Reenvío de paquetes, tráfico de red y aplicaciones |
¿Qué protocolo se necesita usar? | HTTP/HTTPS/TCP/gRPC | TCP/UDP/ICMP/IP |
¿Se necesita alta disponibilidad? | Sí | Sí |
¿Se necesita configurar comprobaciones del sistema? | Sí | Sí |
¿Se necesita equilibrio de carga de TCP? | Sí | Sí |
¿Se necesita equilibrio de carga de UDP? | Número | Sí |
¿Se necesita interactuar con HTTP/HTTPS? | Sí | Número |
¿Se necesita terminación de SSL? | Sí | Número |
¿Se necesita soporte de IPv6? | Sí | Sí |
¿Se necesita persistencia de sesión basada en IP? | Sí | Sí |
¿Se necesita persistencia de sesión HTTP? | Sí | Número |
¿Se necesita protección de firewall de aplicación web? | Sí | Número |
¿Se integra con Oracle Kubernetes Engine (OKE)? | Sí | Sí |