Da quanto ho capito, il legame porta tra gli altri vantaggi la possibilità di aumentare la velocità della rete tra due macchine in una LAN.
Il legame [...] significa combinare diverse interfacce di rete (NIC) in un singolo collegamento, fornendo alta disponibilità, bilanciamento del carico, throughput massimo o una combinazione di questi.
Fonte: documentazione Ubuntu , enfasi mia.
Ho il collegamento configurato su due server; entrambi hanno due adattatori NIC da 1 Gbps. Quando si verifica la velocità tra quei server che utilizzanoiperf
, il rapporto indica:
- Da 930 a 945 Mbits / sec quando si utilizza la
balance-rr
modalità bonding. - Da 520 a 530 Mbits / sec dalla macchina A alla B quando si utilizza
802.3ad
, - Da 930 a 945 Mbits / sec dalla macchina da B ad A durante l'uso
802.3ad
.
Una cosa interessante è che quando si usa 802.3ad
, ifconfig
indica che praticamente tutto RX
inizia eth0
(2,5 GB vs. pochi KB / MB) e tutto TX
il eth1
sulla macchina A, e l'inverso sulla macchina B.
Quando si chiede iperf
di utilizzare più connessioni ( iperf -c 192.168.1.2 -P 10
), la somma ottenuta è molto vicina ai risultati visualizzati quando si utilizza una singola connessione.
Due macchine sono collegate a un Netgear GS728TS che ha LACP configurato correttamente (spero), con due GAL che coprono due porte ciascuno. La modalità IEEE 802.3x è abilitata.
È iperf
adatto per questo tipo di test? Se sì, c'è qualcosa che mi manca?
802.3ad
. Ho modificato la domanda per fornire maggiori dettagli.