Equilibrio de carga de red con Network Manager

11

¿Puedo usar Network Manager para conectarme a múltiples redes para que puedan compartir la carga?

Uri Herrera
fuente

Respuestas:

6

Tal vez quieras equilibrio de carga. Hay un buen programa llamado Crossroads: http://crossroads.e-tunity.com/index.xr

Si desea una lista de programas similares, tengo un extracto aquí de http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html

BalanceNG : http://www.inlab.de/balanceng/

  • Solución de equilibrio de carga IP de software moderno. Es pequeño, rápido y fácil de usar y configurar. Ofrece persistencia de sesión, diferentes métodos de distribución (Round Robin, Random, Weighted Random, Least Session, Least Bandwidth, Hash, Agent y Randomized Agent) y un agente de comprobación de estado UDP personalizable en el código fuente. Es compatible con VRRP para configurar configuraciones de alta disponibilidad en múltiples nodos. Es compatible con SNMP, integrando BALANCENG-MIB con Net-SNMPD. Implementa una base de datos de IP a ubicación muy rápida en memoria, lo que permite un poderoso equilibrio de carga del servidor basado en la ubicación.

HAproxy : http://haproxy.1wt.eu/

  • Equilibrador de carga TCP y HTTP de alto rendimiento y muy robusto que proporciona persistencia basada en cookies, conmutación basada en contenido, regulación de tráfico avanzada con protección contra sobretensiones, conmutación por error automática, control de encabezado basado en expresiones regulares en tiempo de ejecución, informes basados ​​en web, registro avanzado para ayudar a solucionar problemas de aplicaciones y / o redes, y algunas otras características. Su propia máquina de estado impulsada por eventos logra 20,000 visitas por segundo y supera a GigaEthernet en hardware moderno, incluso con decenas de miles de conexiones simultáneas.

Crossroads Load Balancer : http://crossroads.e-tunity.com/

  • Daemon se ejecuta en el espacio del usuario y presenta una amplia capacidad de configuración, sondeo de back-end utilizando llamadas de despertador, informes de estado, muchos algoritmos para seleccionar el back-end 'correcto' para una solicitud (y algoritmos definidos por el usuario para casos muy especiales), y mucho más. Crossroads es independiente del servicio: se puede usar para cualquier servicio TCP, como HTTP (S), SSH, SMTP y conexiones de bases de datos. En el caso del equilibrio HTTP, Crossroads puede proporcionar rigidez de sesión para procesos de back-end que necesitan sesiones, pero no son conscientes de la sesión de otros back-end. Crossroads se puede ejecutar como un demonio independiente o mediante inetd.

  • Tenga en cuenta mi increíble capacidad de publicación. De todos modos, aquí puede ver lo más actualizado (Todavía actualizado) y tener documentación sobre cómo hacer las cosas.

Luis Alvarado
fuente
2

Sí, teóricamente puedes conectarte a múltiples redes, pero necesitas al menos una interfaz de red por red a la que deseas conectarte.

Entonces, por ejemplo, si tiene dos interfaces de red inalámbricas y una interfaz Ethernet, entonces podrá conectar cada una de esas interfaces de red inalámbricas a una red inalámbrica y la interfaz Ethernet a una red cableada.

Sin embargo, creo que Ubuntu elige la primera interfaz (la mayoría de las veces la interfaz Ethernet si está conectada) y la usa de forma predeterminada en lugar de distribuir el tráfico de manera uniforme.

Frxstrem
fuente
"elige la interfaz más óptima" → Elige la primera (es decir, eth0 sobre eth1)
Stefano Palazzo
@Stefano lo arregló
Frxstrem