Проверка Bonding (Агрегирования каналов)

Материал из Xgu.ru

Перейти к: навигация, поиск
stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.


Автор: Chemtech

[править] Проверка Bonding (Агрегирования каналов)

[править] Проверка состояния

cat /sys/class/net/bond0/bonding/mode

На сервере запускаем iptraf с ключом s.

iperf -s

На клиенте или другом сервере с сетевой картой запускаем подключение iptraf к серверу:

iperf -c 10.7.4.45

Если запускаем два тестирования сети с одного IP адреса, то получим разделение полосы Гигабитной сетевой карты. Пример: На сервере:

iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 10.7.4.45 port 5001 connected with 10.7.1.5 port 56584
[  5] local 10.7.4.45 port 5001 connected with 10.7.1.5 port 56585
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec    814 MBytes    681 Mbits/sec
[  5]  0.0-10.5 sec    363 MBytes    289 Mbits/sec
[SUM]  0.0-10.5 sec  1.15 GBytes    939 Mbits/sec

На клиенте первое подключение:

 iperf -c 10.7.4.45
------------------------------------------------------------
Client connecting to 10.7.4.45, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 10.7.1.5 port 56584 connected with 10.7.4.45 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    814 MBytes    683 Mbits/sec

На клиенте второе подключение:

iperf -c 10.7.4.45
------------------------------------------------------------
Client connecting to 10.7.4.45, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 10.7.1.5 port 56585 connected with 10.7.4.45 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    363 MBytes    304 Mbits/sec

А если запускать тесты с разных IP адресов (серверов), то будет использоваться вторая сетевая карта. Пример запуска трех подключения iptraf для тестирования: На сервере:

iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 10.7.4.45 port 5001 connected with 10.7.1.5 port 41459
[  5] local 10.7.4.45 port 5001 connected with 10.7.1.5 port 41460
[  6] local 10.7.4.45 port 5001 connected with 10.7.9.3 port 33627
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec    680 MBytes    569 Mbits/sec
[  5]  0.0-10.4 sec    463 MBytes    374 Mbits/sec
[SUM]  0.0-10.4 sec  1.12 GBytes    923 Mbits/sec
[  6]  0.0-10.1 sec  1.06 GBytes    901 Mbits/sec

На первом клиенте первое подключение:

iperf -c 10.7.4.45
------------------------------------------------------------
Client connecting to 10.7.4.45, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 10.7.1.5 port 41459 connected with 10.7.4.45 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    680 MBytes    570 Mbits/sec

На первом клиенте второе подключение:

 iperf -c 10.7.4.45
------------------------------------------------------------
Client connecting to 10.7.4.45, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[  3] local 10.7.1.5 port 41460 connected with 10.7.4.45 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec    463 MBytes    388 Mbits/sec

На втором клиенте:

 iperf -c 10.7.4.45
------------------------------------------------------------
Client connecting to 10.7.4.45, TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[  3] local 10.7.9.3 port 33627 connected with 10.7.4.45 port 5001
[  3]  0.0-10.0 sec  1.06 GBytes    906 Mbits/sec