Bilanciamento del carico di rete con Network Manager


11

Posso utilizzare Network Manager per connettermi a più reti in modo che possano condividere il carico?

Risposte:


6

Forse vuoi bilanciamento del carico. Esiste un buon programma chiamato Crossroads: http://crossroads.e-tunity.com/index.xr

Se vuoi un elenco di programmi simili ho un estratto qui da http://linuxpoison.blogspot.com/2008/09/opensource-load-balancing-software.html

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

  • Software moderno Soluzione di bilanciamento del carico IP. È piccolo, veloce e facile da usare e configurare. Offre persistenza della sessione, diversi metodi di distribuzione (Round Robin, Casuale, Casuale ponderato, Minima sessione, Minima larghezza di banda, Hash, Agente e Agente randomizzato) e un agente di controllo integrità UDP personalizzabile nel codice sorgente. Supporta VRRP per impostare configurazioni ad alta disponibilità su più nodi. Supporta SNMP, integrando BALANCENG-MIB con Net-SNMPD. Implementa un database IP-to-location in memoria molto veloce, consentendo un potente bilanciamento del carico del server basato sulla posizione.

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

  • Bilanciamento del carico TCP e HTTP ad alte prestazioni e robusta che fornisce persistenza basata su cookie, commutazione basata sul contenuto, regolazione del traffico avanzata con protezione da sovratensioni, failover automatico, controllo dell'intestazione basato su regex runtime, report basati sul Web, registrazione avanzata per aiutare a risolvere problemi con applicazioni e / o reti buggy e alcune altre funzionalità. La sua macchina a stati guidata dagli eventi raggiunge 20.000 hit al secondo e supera GigaEthernet su hardware moderno, anche con decine di migliaia di connessioni simultanee.

Bilanciamento del carico di Crossroads : http://crossroads.e-tunity.com/

  • Demone in esecuzione nello spazio utente e dotato di ampia configurabilità, polling dei back-end mediante chiamate di sveglia, report sullo stato, molti algoritmi per selezionare il back-end "giusto" per una richiesta (e algoritmi definiti dall'utente per casi molto speciali) e molto Di Più. Crossroads è indipendente dal servizio: è utilizzabile per qualsiasi servizio TCP, come connessioni HTTP (S), SSH, SMTP e database. Nel caso del bilanciamento HTTP, Crossroads può fornire stickiness di sessione per i processi di back-end che richiedono sessioni, ma non sono a conoscenza della sessione di altri back-end. Crossroads può essere eseguito come demone autonomo o tramite inetd.

  • Nota la mia straordinaria capacità di invio. Comunque qui puoi vedere il più aggiornato (ancora aggiornato) e avere la documentazione su come fare le cose.


2

Sì, in teoria è possibile connettersi a più reti, ma è necessaria almeno un'interfaccia di rete per rete a cui si desidera connettersi.

Quindi, ad esempio, se si hanno due interfacce di rete wireless e un'interfaccia Ethernet, si sarebbe in grado di connettere ciascuna di quelle interfacce di rete wireless a una rete wireless e l'interfaccia Ethernet a una rete cablata.

Tuttavia, penso che Ubuntu scelga la prima interfaccia (molto spesso l'interfaccia Ethernet se è connessa) e la usa di default invece di distribuire il traffico in modo uniforme.


"sceglie l'interfaccia più ottimale" → Seleziona la prima (es. eth0 invece di eth1)
Stefano Palazzo

@Stefano risolto il problema
Frxstrem
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.